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

Trial and Error and Algorithm01:12

Trial and Error and Algorithm

162
A problem-solving strategy is a plan of action used to find a solution. Different strategies have distinct action plans. Trial and error involves trying different solutions until one works. For instance, to fix a broken printer, you might check ink levels, ensure the paper tray isn't jammed, and verify the printer's connection to your laptop. This method can be time-consuming but is commonly used. Thomas Edison, for example, used trial and error to find a suitable filament for the light...
162
Types of Errors: Detection and Minimization01:12

Types of Errors: Detection and Minimization

1.8K
Error is the deviation of the obtained result from the true, expected value or the estimated central value. Errors are expressed in absolute or relative terms.
Absolute error in a measurement is the numerical difference from the true or central value. Relative error is the ratio between absolute error and the true or central value, expressed as a percentage.
Errors can be classified by source, magnitude, and sign. There are three types of errors: systematic, random, and gross.
Systematic or...
1.8K
Mechanistic Models: Compartment Models in Algorithms for Numerical Problem Solving01:29

Mechanistic Models: Compartment Models in Algorithms for Numerical Problem Solving

88
Mechanistic models play a crucial role in algorithms for numerical problem-solving, particularly in nonlinear mixed effects modeling (NMEM). These models aim to minimize specific objective functions by evaluating various parameter estimates, leading to the development of systematic algorithms. In some cases, linearization techniques approximate the model using linear equations.
In individual population analyses, different algorithms are employed, such as Cauchy's method, which uses a...
88
Machines: Problem Solving II01:30

Machines: Problem Solving II

348
Machines are complex structures consisting of movable, pin-connected multi-force members that work together to transmit forces. Consider a lifting tong carrying a 100 kg load. It comprises movable sections DAF and CBG linked together with member AB.
348
Propagation of Uncertainty from Systematic Error01:10

Propagation of Uncertainty from Systematic Error

575
The atomic mass of an element varies due to the relative ratio of its isotopes. A sample's relative proportion of oxygen isotopes influences its average atomic mass. For instance, if we were to measure the atomic mass of oxygen from a sample, the mass would be a weighted average of the isotopic masses of oxygen in that sample. Since a single sample is not likely to perfectly reflect the true atomic mass of oxygen for all the molecules of oxygen on Earth, the mass we obtain from this...
575
Propagation of Uncertainty from Random Error00:59

Propagation of Uncertainty from Random Error

752
An experiment often consists of more than a single step. In this case, measurements at each step give rise to uncertainty. Because the measurements occur in successive steps, the uncertainty in one step necessarily contributes to that in the subsequent step. As we perform statistical analysis on these types of experiments, we must learn to account for the propagation of uncertainty from one step to the next. The propagation of uncertainty depends on the type of arithmetic operation performed on...
752

You might also read

Related Articles

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

Sort by
Same author

SEmHuS: a semantically embedded humanitarian space.

Journal of international humanitarian action·2023
Same author

A vector-agent approach to (spatiotemporal) movement modelling and reasoning.

Scientific reports·2022
Same author

Graph-structured populations and the Hill-Robertson effect.

Royal Society open science·2021
Same author

Managing distance and covariate information with point-based clustering.

BMC medical research methodology·2016
Same author

Matrix matters: differences of grand skink metapopulation parameters in native tussock grasslands and exotic pasture grasslands.

PloS one·2013
Same author

Neighbourhood deprivation and access to alcohol outlets: a national study.

Health & place·2009
Same journal

Computing Optimal Populations for Binary Problems using Logic Minimization.

Evolutionary computation·2026
Same journal

Enhancing Generalization and Scalability for Multi-Objective Optimization with Population Pre-Training.

Evolutionary computation·2026
Same journal

XCS for Sequential Perceptual Aliasing in Multi-Step Decision Making.

Evolutionary computation·2026
Same journal

A dynamic multi-objective evolutionary algorithm using dual-space prediction and surrogate-based sampling.

Evolutionary computation·2026
Same journal

Adapting MOEA/D to CMA-ES for Dealing with Ill-conditioned Multiobjective Problems.

Evolutionary computation·2026
Same journal

Editorial of the Special Issue: Parallel Problem Solving from Nature PPSN 2024 Extended Versions of Best Paper Candidates.

Evolutionary computation·2026
See all related articles

Related Experiment Video

Updated: Aug 7, 2025

Errors as a Means of Reducing Impulsive Food Choice
07:07

Errors as a Means of Reducing Impulsive Food Choice

Published on: June 5, 2016

8.7K

Using Decomposed Error for Reproducing Implicit Understanding of Algorithms.

Caitlin A Owen1, Grant Dick2, Peter A Whigham3

  • 1Department of Information Science, University of Otago, Dunedin, New Zealand caitlin.owen@otago.ac.nz.

Evolutionary Computation
|March 9, 2023
PubMed
Summary
This summary is machine-generated.

Reproducibility in evolutionary machine learning requires more than fixed seeds. An error decomposition framework ensures statistical equivalence and confirms algorithmic behavior for reliable results.

Keywords:
Genetic programmingbias-variance trade-offensemble learningerror decompositionevolutionary machine learninggeometric semantic genetic programmingstochastic algorithmssymbolic regression

More Related Videos

New Variations for Strategy Set-shifting in the Rat
09:45

New Variations for Strategy Set-shifting in the Rat

Published on: January 23, 2017

8.3K
The "Motor" in Implicit Motor Sequence Learning: A Foot-stepping Serial Reaction Time Task
10:39

The "Motor" in Implicit Motor Sequence Learning: A Foot-stepping Serial Reaction Time Task

Published on: May 3, 2018

8.6K

Related Experiment Videos

Last Updated: Aug 7, 2025

Errors as a Means of Reducing Impulsive Food Choice
07:07

Errors as a Means of Reducing Impulsive Food Choice

Published on: June 5, 2016

8.7K
New Variations for Strategy Set-shifting in the Rat
09:45

New Variations for Strategy Set-shifting in the Rat

Published on: January 23, 2017

8.3K
The "Motor" in Implicit Motor Sequence Learning: A Foot-stepping Serial Reaction Time Task
10:39

The "Motor" in Implicit Motor Sequence Learning: A Foot-stepping Serial Reaction Time Task

Published on: May 3, 2018

8.6K

Area of Science:

  • Evolutionary Computation
  • Machine Learning
  • Computational Statistics

Background:

  • Reproducibility is crucial for validating evolutionary machine learning (EML) algorithms.
  • Current reproducibility checks often rely solely on aggregate prediction error with fixed random seeds, which is insufficient.

Purpose of the Study:

  • To introduce an error decomposition framework to enhance the reproducibility of EML results.
  • To address limitations of aggregate error scores by ensuring statistical equivalence and confirming algorithmic behavior.

Main Methods:

  • Utilized an error decomposition framework estimating bias, internal variance (algorithm-specific), and external variance (data-specific).
  • Applied the framework using multiple algorithm runs and diverse training datasets to assess prediction error.
  • Analyzed the alignment between expected and actual algorithmic behavior in targeting prediction error reduction.

Main Results:

  • The error decomposition framework provides greater certainty in prediction error estimation.
  • Decomposition reveals that the actual behavior of some EML algorithms can differ from their expected behavior.
  • Identified behavior mismatches in several tested evolutionary algorithms.

Conclusions:

  • The proposed framework improves EML reproducibility by ensuring statistical equivalence and enabling behavior confirmation.
  • Understanding behavior mismatches is key for refining EML algorithms and their application.
  • Error decomposition offers a more comprehensive characterization of EML algorithms beyond aggregate scores.