Examinando por Materia "Vida artificial"
Mostrando 1 - 2 de 2
Resultados por página
Opciones de ordenación
Publicación Acceso abierto Herramientas para construir mundos. Vida artificial I.(Universidad del Valle, 2019) García Baños, Ángel de la EncarnaciónEs un libro de texto sobre temas que explico habitualmente en las asignaturas Vida Artificial y Computación Evolutiva, de la carrera Ingeniería de sistemas; compilado de una manera personal, pues lo oriento a explicar herramientas conocidas de matemáticas y computación que sirven para crear complejidad, y añado experiencias propias y de mis estudiantes. Las herramientas que se explican en el libro son: Realimentación: al conectar las salidas de un sistema para que afecten a sus propias entradas se producen bucles de realimentación que cambian por completo el comportamiento del sistema. Fractales: son objetos matemáticos de muy alta complejidad aparente, pero cuyo algoritmo subyacente es muy simple. Caos: sistemas dinámicos cuyo algoritmo es determinista y perfectamente conocido pero que, a pesar de ello, su comportamiento futuro no se puede predecir. Leyes de potencias: sistemas que producen eventos con una distribución de probabilidad de cola gruesa, donde típicamente un 20% de los eventos contribuyen en un 80% al fenómeno bajo estudio. Estos cuatro conceptos (realimentaciones, fractales, caos y leyes de potencia) están fuertemente asociados entre sí, y son los generadores básicos de complejidad. Algoritmos evolutivos: si un sistema alcanza la complejidad suficiente (usando las herramientas anteriores) para ser capaz de sacar copias de sí mismo, entonces es inevitable que también aparezca la evolución. Teoría de juegos: solo se da una introducción suficiente para entender que la cooperación entre individuos puede emerger incluso cuando las interacciones entre ellos se dan en términos competitivos. Autómatas celulares: cuando hay una población de individuos similares que cooperan entre sí comunicándose localmente, entonces emergen fenómenos a nivel social, que son mucho más complejos todavía, como la capacidad de cómputo universal y la capacidad de autocopia.Publicación Acceso abierto Implementación de un prototipo de simulación de non-player character utilizando emociones como regla para la vida artificial en entornos de simulación de multitudes(Universidad del Valle, 2018) Askar Rodríguez, Miguel Ángel; Cruz Arango, Danny Fernando; Triana Madrid, Joshua DavidEn este proyecto, se hace una investigación acerca de los diferentes modelos emocionales para posteriormente relacionarlos con un modelo basado en el evolutivo tradicional. Todo esto, con el fin de implementar un prototipo que permita realizar simulaciones con Non-Player Character afectados por emociones, en aras de definir su relevancia a la hora de ser utilizadas en entornos de simulación de multitudes. A lo largo de este documento se presentan las distintas fases de su ejecución: Investigación, Implementación, Pruebas y Análisis. Así como los conceptos necesarios para su comprensión y las herramientas utilizadas para alcanzar los objetivos definidos. Por último, debido a la extensión del título proyecto, se hará referencia a sí mismo como el Proyecto SEA; donde SEA son las siglas para Ser Emocional Artificial, un nombre definido por su facilidad de pronunciación, poca extensión y pertinencia con las características y objetivos del proyecto.
