Genetic algorithms are a type of evolutionary algorithm inspired by Darwin's theory of evolution. They use operations like selection, crossover and mutation to evolve solutions to problems over multiple generations. Genetic algorithms work on a population of potential solutions encoded as chromosomes, evolving them toward better solutions. They have been applied to optimization and search problems in various domains like robotics, engineering and bioinformatics.
Related topics: