Descripción de Computación con Inspiración Biológica

Créditos:  3
Cuatrimestre: Primero
Objetivos:

Introducir los conceptos e ideas necesarios, tanto biológicos como computacionales, para que el alumno pueda aplicar estos conocimientos a problemas concretos.  Detallar las más modernas técnicas con Inspiración Biológica y su aplicación como solucionadores genéricos de problemas.  Acercar al alumno a las últimas investigaciones en el campo de la computación con Inspiración Biológica y la vida artificial.

 


Programa:

1. Introducción a la Computación Biológica
2. Modelos computacionales de coevolución
3. Técnicas basadas en colonias de hormigas
4. Técnicas basadas en enjambres e inteligencia colectiva
5. Métodos de estimación de distribuciones de densidades
6. Computación Evolutiva Interactiva
7. Autómatas Celulares Genéticos
8. Introducción a las Redes de Neuronas
9. Redes de Neuronas de Base Radial
10. Redes de Neuronas Recurrentes
11. Aprendizaje no supervisado en Redes de Neuronas

Bibliografía:

• Holland J., "Adaptation in Natural and Artificial Systems". Ann Arbor, MI, University of Michigan Press, (1975).
• Goldberg D.E. "Genetic Algorithms in Search, Optimization and Machine Learning", Addison-Wesley, New York, (1989).
•  Mitchell M. "An Introduction to Genetic Algorithms, (1995).
•  Pears, De Jong Back and Fogel, "An Overview of Evolutionary Computation" (1993).
•  Langton, C.G. , "Artificial Life" Santa Fe Institute, Studies in the Science of Complexity, vols 1-4, Addison-Wesley.
• Ray, T.S, "Evolution, Ecology and Optimization of Digital Organisms", (1991).