seniorGenetic Algorithms
What is genotype-phenotype mapping in Genetic Algorithms?
Updated May 16, 2026
Short answer
It is the transformation from encoded representation (genotype) to actual solution (phenotype).
Deep explanation
Genotype is the encoded chromosome, while phenotype is the expressed solution evaluated by fitness function. Proper mapping ensures meaningful genetic operations. Complex mappings can include decoding constraints, scaling, or structural transformations.
Real-world example
Binary string decoding into hyperparameters of a machine learning model.
Common mistakes
- Assuming genotype directly equals solution without decoding.
Follow-up questions
- Why is mapping important?
- Can mapping be non-linear?