Aprendizaje
Un sistema de Vida Artificial puede utilizarse para resolver problemas. Para ello se pueden crear seres vivos artificiales, y hacer que cada uno de ellos participe de alguna forma en resolver dicho problema.Cada ser vivo o entidad posee un objetivo que cumplir, y trata de aprender acerca de cuáles son las acciones que le dirigen hacia la meta buscada, en función del entorno en que se encuentra.
Es posible crear entidades que posean conocimiento acerca de cómo reacciónar ante ciertas situaciones. Sin embargo, es mucho más atractivo poder disponer además de entidades capaces de aprender por sí mismas. Según esto, será mas importante definir el objetivo de la entidad que en definir cómo va a conseguirlo.
Este planteamiento se puede llevar al extremo, y tratar de diseñar un tipo de entidad que sea capaz de aprender en cualquier entorno de problema.
Ejemplos de Vida es una aplicación escrita en Visual Basic en la que se encuentra un programa capaz de aprender a jugar al tres en raya. El programa es de libre distribución y el código fuente está disponible.
[ Introducción por Manu Herrán ]
[ http://www.redcientifica.com/gaia/a/a_c.htm ]
En Aprendizaje sin conocimiento previo se hace un desarrollo teórico de las características que debe tener un sistema para poder resolver un problema cualquiera partiendo de un completo desconocimiento de dicho problema.
Notas sobre aprendizaje trata sobre programas capaces de aprender realizados mediante Vida Artificial y Algoritmos Genéticos.
"Qué más da que yo sea el alma de un juguete de arena,
o un juguete para un alma que existía desde hacia milenios?
[...]
Pero lo aun más gracioso es que ese niño no fue mi padre
sino tan sólo mi hermano."
La hermana de los hombres hablando con su hijo, Por Petru Ghita
http://usuarios.leader.es/~relew/