``Cambios adaptivos en el sistema para hacer la misma tarea(s) de la misma población de una manera más eficiente y efectiva la próxima vez'' [Simon 83]
Objetivos
Programar una máquina en muy lento y se trata de abrir nuevas posibilidades de instruír a la máquina mediante aprendizaje suavizando el proceso de programación