Esto depende de cuánto cambio se requiera para el programa de computadora. Si usa una técnica como la programación genética de John Koza, ya está comenzando con los programas. Su población inicial podría ser mutaciones del programa para depurar. Su función de condición física sería un conjunto de entradas y salidas esperadas. Utilizando la evolución como mutación y cruce de subárbol, debería poder encontrar programas correctos que sean variaciones del programa original que se va a depurar.
Los programas genéticos como el programa “e” de SDI usarán las técnicas anteriores simultáneamente con la escalada para optimizar las instrucciones y los coeficientes.
La IA probablemente haría un buen trabajo al depurar un programa. Además, le daría una métrica de la cantidad de resultados esperados que produce. No sería tan bueno comentar y sentarse a través de recorridos de código.
- ¿Por qué el gobierno indio no está financiando principalmente la investigación y el desarrollo de inteligencia artificial?
- ¿Por qué el algoritmo EM (maximización de expectativas) necesariamente converge? ¿Cuáles son algunas de sus aplicaciones comunes?
- ¿Cuál resultará ser el fenómeno más estable en el universo, el aumento de la entropía o el aumento de la inteligencia?
- ¿Cuáles son las bibliotecas de aprendizaje automático basadas en Python más populares?
- ¿Qué es una explicación intuitiva de la búsqueda A *?