Relacionado, pero no igual. Si bien ambos están “buscando” una función espacial o física, el alpinista carece de los conceptos de poblaciones, genotipo, cruce y mutación (aunque la escalada aleatoria parece, para mí, utilizar la idea de la mutación).
Melanie Mitchell escribió:
El GA es un método general para resolver problemas de “búsqueda de soluciones” (al igual que otras técnicas inspiradas en la evolución, como las estrategias de evolución y la programación evolutiva). La escalada, el recocido simulado y la búsqueda tabú son ejemplos de otros métodos generales. Algunos de estos son similares a los métodos de “búsqueda de rutas a objetivos”, tales como ramificación y límite y A *. Para obtener descripciones de estos y otros métodos de búsqueda, consulte Winston 1992, Glover 1989 y 1990 y Kirkpatrick, Gelatt y Vecchi 1983.
- ¿Cuáles son algunas buenas implementaciones de un algoritmo evolutivo / genético en C / C ++?
- ¿Qué hace que un gran motor de 'recomendación de personas'?
- ¿Las siguientes declaraciones de bucle en C / C ++ tienen el mismo tiempo de ejecución?
- ¿Cuáles son los posibles algoritmos utilizados en los juegos de carrera sin fin?
- ¿Qué significa esta notación sigma?
( Una introducción a los algoritmos genéticos , MIT Press, 1998)