Current location - Training Enrollment Network - Mathematics courses - Is genetic algorithm an algorithm or a model? On mathematical modeling
Is genetic algorithm an algorithm or a model? On mathematical modeling
Genetic algorithm is a computational model to simulate the natural selection and genetic mechanism of Darwin's biological evolution theory, and it is a method to search the optimal solution by simulating the natural evolution process. Genetic algorithm starts with the population representing the possible solution set of the problem, which consists of a certain number of individuals encoded by genes. Each individual is actually a chromosome entity with characteristics. As the main carrier of genetic material, chromosome is a collection of multiple genes, and its internal expression (genotype) is a certain gene combination, which determines the external expression of individual appearance. For example, the characteristics of black hair are determined by a certain gene combination in the chromosome that controls this characteristic.