Home of real teaching & learning
  • Full support for teachers
  • Focus on critical thinking
  • Engaging classroom activities
  • Integrated student eBook
  • Assessed tasks / qBank
  • Practice exam questions

The InThinking Guarantee: Our sites are written by expert practitioners and not by AI

See our AI policy

Disclaimer: InThinking subject sites are neither endorsed by nor connected with the International Baccalaureate Organisation.

Don't miss out, find out!

A4.3.7 Genetic Algorithms

A genetic algorithm borrows its method from evolution. Instead of learning from a dataset, it starts with a set of possible solutions to a problem and improves them over many generations, keeping the best, combining them, and introducing small changes, much as natural selection shapes a population over time. This page describes the seven stages a genetic algorithm moves through, from the starting population to the...

Help