Jove
Visualize
Contact Us
JoVE
x logofacebook logolinkedin logoyoutube logo
ABOUT JoVE
OverviewLeadershipBlogJoVE Help Center
AUTHORS
Publishing ProcessEditorial BoardScope & PoliciesPeer ReviewFAQSubmit
LIBRARIANS
TestimonialsSubscriptionsAccessResourcesLibrary Advisory BoardFAQ
RESEARCH
JoVE JournalMethods CollectionsJoVE Encyclopedia of ExperimentsArchive
EDUCATION
JoVE CoreJoVE BusinessJoVE Science EducationJoVE Lab ManualFaculty Resource CenterFaculty Site
Terms & Conditions of Use
Privacy Policy
Policies

Related Concept Videos

Accuracy and Precision01:52

Accuracy and Precision

17.5K
Scientists typically make repeated measurements of a quantity to ensure the quality of their findings and to evaluate both the precision and the accuracy of their results. Measurements are said to be precise if they yield very similar results when repeated in the same manner. A measurement is considered accurate if it yields a result that is very close to the true or the accepted value. Precise values agree with each other; accurate values agree with a true value.  Highly accurate...
17.5K
Accuracy and Precision01:52

Accuracy and Precision

3.1K
3.1K
Expected Frequencies in Goodness-of-Fit Tests01:19

Expected Frequencies in Goodness-of-Fit Tests

8.8K
A goodness-of-fit test is conducted to determine whether the observed frequency values are statistically similar to the frequencies expected for the dataset. Suppose the expected frequencies for a dataset are equal such as when predicting the frequency of any number appearing when casting a die. In that case, the expected frequency is the ratio of the total number of observations (n)  to the number of categories (k).
8.8K
Accuracy, limits, and approximation01:28

Accuracy, limits, and approximation

1.4K
Accuracy, limits, and approximations are common in many fields, especially in engineering calculations. These concepts are imperative for ensuring that a given value is as close as possible to its true value.
Accuracy is defined as the closeness of the measured value to the true or actual value. In engineering mechanics, repeated measurements are taken during theoretical or experimental analyses to ensure that the result is precise and accurate.
The accuracy of any solution is based on the...
1.4K
Estimation of the Physical Quantities01:05

Estimation of the Physical Quantities

8.6K
On many occasions, physicists, other scientists, and engineers need to make estimates of a particular quantity. These are sometimes referred to as guesstimates, order-of-magnitude approximations, back-of-the-envelope calculations, or Fermi calculations. The physicist Enrico Fermi was famous for his ability to estimate various kinds of data with surprising precision. Estimating does not mean guessing a number or a formula at random. Instead, estimation means using prior experience and sound...
8.6K
Uncertainty in Measurement: Accuracy and Precision03:37

Uncertainty in Measurement: Accuracy and Precision

113.6K
Scientists typically make repeated measurements of a quantity to ensure the quality of their findings and to evaluate both the precision and the accuracy of their results. Measurements are said to be precise if they yield very similar results when repeated in the same manner. A measurement is considered accurate if it yields a result that is very close to the true or the accepted value. Precise values agree with each other; accurate values agree with a true value. 
113.6K

You might also read

Related Articles

Articles linked to this work by shared authors, journal, and citation graph.

Sort by
Same author

The taphonomic puzzle of Notothylacites filiformis: reinterpretation of bryophyte fossils from the Late Cretaceous of Czechia reveals the co-occurrence of hornworts and liverworts.

Annals of botany·2025
Same author

Algorithmic Optimisation Method for Improving Use Case Points Estimation.

PloS one·2015
Same author

Patients' perspective of the design of provider-patients electronic communication services.

International journal of environmental research and public health·2014
See all related articles

Related Experiment Video

Updated: Mar 28, 2026

Selecting Multiple Biomarker Subsets with Similarly Effective Binary Classification Performances
07:35

Selecting Multiple Biomarker Subsets with Similarly Effective Binary Classification Performances

Published on: October 11, 2018

8.1K

Prediction accuracy measurements as a fitness function for software effort estimation.

Tomas Urbanek1, Zdenka Prokopova1, Radek Silhavy1

  • 1Department of Computer and Comunication systems, Tomas Bata University in Zlin, Nad Stranemi 4511, Zlin, Czech Republic.

Springerplus
|December 24, 2015
PubMed
Summary

This study recommends Mean Squared Error (MSE) as the best fitness function for software effort estimation using analytical programming and differential evolution. Analytical programming also proves effective for calibrating the use case points method.

Keywords:
Analytical programmingDifferential evolutionEffort estimationPrediction accuracy measuresSoftware engineeringUse case points

More Related Videos

Predicting Treatment Response to Image-Guided Therapies Using Machine Learning: An Example for Trans-Arterial Treatment of Hepatocellular Carcinoma
04:09

Predicting Treatment Response to Image-Guided Therapies Using Machine Learning: An Example for Trans-Arterial Treatment of Hepatocellular Carcinoma

Published on: October 10, 2018

8.9K

Related Experiment Videos

Last Updated: Mar 28, 2026

Selecting Multiple Biomarker Subsets with Similarly Effective Binary Classification Performances
07:35

Selecting Multiple Biomarker Subsets with Similarly Effective Binary Classification Performances

Published on: October 11, 2018

8.1K
Predicting Treatment Response to Image-Guided Therapies Using Machine Learning: An Example for Trans-Arterial Treatment of Hepatocellular Carcinoma
04:09

Predicting Treatment Response to Image-Guided Therapies Using Machine Learning: An Example for Trans-Arterial Treatment of Hepatocellular Carcinoma

Published on: October 10, 2018

8.9K

Area of Science:

  • Computer Science
  • Software Engineering
  • Artificial Intelligence

Background:

  • Software effort estimation is crucial for project management.
  • Differential evolution requires appropriate fitness functions for optimization.
  • Selecting the right fitness function is a key challenge.

Purpose of the Study:

  • To evaluate analytical programming and various fitness functions for software effort estimation.
  • To identify the most effective fitness function for differential evolution in this context.
  • To assess the viability of analytical programming for calibrating the use case points method.

Main Methods:

  • Analytical programming and differential evolution were used to generate regression functions.
  • Several metrics, including Mean Squared Error (MSE), were tested as fitness functions.
  • Experimental results were validated through visual inspection and statistical significance testing.

Main Results:

  • Mean Squared Error (MSE) demonstrated superior performance compared to other tested fitness functions.
  • Analytical programming was found to be a viable method for calibrating the use case points method.
  • The study provides insights into the selection of fitness functions for effective optimization.

Conclusions:

  • MSE is recommended as the optimal fitness function for software effort estimation using analytical programming and differential evolution.
  • Analytical programming offers a practical approach for enhancing the use case points method.
  • This research contributes to more accurate and reliable software development effort predictions.