Individual
An individual is a single candidate solution represented as a member of an evolutionary algorithm's population and evaluated by its fitness.
Advanced Algorithms and Data Structures
An organism is a genetic-algorithm candidate solution represented by a chromosome and evaluated by its fitness.
- How it is used
- Represents candidate solutions whose fitness guides evolution within a genetic-algorithm population.
- How deep it goes
- Defines the chromosome-and-fitness interface and shows initialization and selection, while leaving chromosome generation problem-specific.
- Examples
- Uses 0–1 knapsack bit strings, random chromosome generation, and fitness-based selection procedures.
- What you can do after
- Build it from scratch as a chromosome-bearing candidate and initialize a population with a problem-specific generator.
Read how Advanced Algorithms and Data Structures explains individual →
Grokking AI Algorithms, Second Edition
An individual is one candidate solution represented as a member of an evolutionary algorithm's population.
- How it is used
- Represents one candidate solution whose validity and performance guide evolutionary search.
- How deep it goes
- Defines individuals, creates them, scores them, and selects them as parents, while deferring detailed offspring reproduction.
- Examples
- Uses binary knapsack chromosomes, validity checks, repair functions, fitness scores, roulette-wheel selection, and population diagrams.
- What you can do after
- Build it from scratch by encoding candidate solutions, validating them, and calculating fitness for evolutionary selection.
Read how Grokking AI Algorithms, Second Edition explains individual →
Evolutionary Deep Learning: Genetic algorithms and neural networks
An individual is a single candidate entity in a genetic algorithm whose traits are encoded by genes and chromosomes.
- How it is used
- Represents candidate solutions that populate a genetic algorithm and receive fitness values for evolutionary comparison.
- How deep it goes
- Defines vector and sequence encodings, visualization, and fitness evaluation, but stops short of detailing genetic operators.
- Examples
- Uses binary NumPy rows and destination-index permutations, with plotted routes and summed travel distances as concrete artifacts.
- What you can do after
- Build an individual from binary genes or destination indexes and evaluate its corresponding candidate solution.
Read how Evolutionary Deep Learning: Genetic algorithms and neural networks explains individual →
Related concepts
- genehas part · A gene is a discrete unit of encoded information representing a hereditary biological trait or a variable within an evolutionary candidate solution.
- populationpart of · A population is a defined group or complete set of people, units, observations, or candidate solutions considered together in a particular context.
- fitnessmeasured by · Fitness is a numerical score indicating how well a candidate solution performs relative to an optimization objective.
- chromosomehas part · A chromosome is an encoded representation of a candidate solution in an evolutionary algorithm, composed of genes or other solution components.
These guides are generated from the text of Manning books by Manning's knowledge graph and link to the sections they draw on. The full books are available on liveBook and at manning.com.


