Software evolutivo

Páginas: 38 (9340 palabras) Publicado: 28 de junio de 2011
OBJETIVOS
* Mostrar de forma clara lo que es el software evolutivo empezando por sus inicios, es decir por la teoría que dio inicio a dicho software, el Neo-Darwinismo.
* Dar una noción sobre lo que es heurística y metaheurística para tener un poco más claros los conceptos que se desarrollaran de ahí en adelante.
* Desarrollar los conceptos de Software evolutivo y las herramientasque lo constituyen, y de esta manera ver la importancia que tiene dicho software en la investigación.

CONTENIDO
I. Evolución biológica
2.1. Leyes de la herencia
2.2. Selección natural
2.3. Teoría de plasma
2.4. Neo darwinismo
II. Heurística
3.5. Heurística en las matemáticas
3.6. Patrones inductivos
3.7. Verificación sucesiva de variasconsecuencias
3.8. Verificación de consecuencias improbables
3.9. Heurística En La Inteligencia Artificial
3.10. Tipos De algoritmos Heurísticos
3.11. Búsqueda tabú
3.12. Temple Simulado
3.13. Redes Neuronales(rna)
3.14. Algoritmos Complejos
3.15. Sistemas Expertos
3.16. Introducción a la ingeniería del conocimiento
3.17. ModelosMatemáticos
3.18. Verificación y validación En La Ingeniería Artificial
III. METAHEURÍSTICA
4.19. Herramientas metaheurística
IV. SOFTWARE EVOLUTIVO
5.20. PROGRAMACIÓN EVOLUTIVA
5.21.1. Programación Evolutiva Moderna
5.21. Estrategias evolutivas
5.22. ALGORITMOS GENÉTICOS
5.23. MÁQUINAS AUTO REPLICANTES
V.

RESUMEN
Conreferencia en trabajos propuestos por grandes científicos se busca dar una noción clara acerca de lo que es el software evolutivo, ya que en la actualidad está jugando un papel muy importante en la ciencia, para tal caso se va a hablar inicialmente de la evolución biológica, incluyendo un poco del movimiento conocido como Neo-Darwinismo, que fue el iniciador por decirlo así de dicho software, ya entrandoen el tema se hablará también de algoritmos genéticos, programación evolutiva, estrategias evolutivas y un poco de máquinas autoreplicantes que se convierten en un claro ejemplo de software evolutivo.

INTRODUCCIÓN
Desde hace mucho tiempo el hombre se ha planteado diversos interrogantes, uno de estos por ejemplo, ¿Cómo se creó el universo?, siendo este el mayor de todos; en su búsqueda de unarespuesta a este interrogante ha tenido que preguntarse primero por el funcionamiento del mundo, desde el punto de vista de una persona común se puede decir que el mundo no es más que un conjunto de individuos y objetos con un fin específico que pueden o no llegar a relacionarse entre sí, pero si se profundiza en este tema y teniendo en cuenta la opinión de grandes personajes, se puede llegar aver como el mundo es más que eso, pues ya se ve al mundo como un conjunto de leyes que llevan al correcto funcionamiento de todo lo que en él está, aquí se empieza a hablar de una adaptación de aquello por lo que está constituido, en este punto aparece Charles Darwin con su libro “Evolución de las Especies” (1859), en esta obra se encuentra información sobre la forma en que diferentes especiesfueron cambiando su estructura de acuerdo al medio al que se estuvieran adaptando. Más adelante nace un nuevo movimiento, que “…establece que la historia de la vasta mayoría de la vida en nuestro planeta puede ser explicada a través de una serie de procesos estadísticos que actúan sobre y dentro de las poblaciones y especies”(Hoffmann, 1989), este movimiento es conocido como Neo-Darwinismo, es deaquí de donde se desprende el tema a tratar en este trabajo, el software o computación evolutiva, este campo reza principalmente que “…pueden desarrollarse algoritmos que traten de resolver problemas de búsqueda y optimización guiados por el principio de la “supervivencia del más apto””(Vicente, 2006), de aquí se desprenden temas importantes a ser tratados como lo son: máquinas auto replicantes,...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Papel evolutivo del software
  • Modelos evolutivos de proceso de software
  • Modelos Evolutivos De Proceso Del Software
  • modelo evolutivo del software
  • Papel evolutivo de software
  • Desarrollo evolutivo del software
  • modelos evolutivos del software
  • Modelos De Procesos Evolutivos De Software

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS