Autómatas Celulares Msc. Miguel Angel Niño Universidad del Cauca.

Slides:



Advertisements
Presentaciones similares
Programa de Análisis Numérico
Advertisements

Algoritmos y Programas
Autómatas Celulares en modelos de propagación de incendios forestales
TEORIA DE SISTEMAS Prof. Henry Coello Abril 2009.
Francisco Carlos Calderón
Sistemas continuos Francisco Carlos Calderón PUJ 2009.
Simulación Prof. Daniel Ramírez C..
CALIDAD EN DESARROLLO DE SOFTWARE
Autómatas celulares El juego de la vida
Base de Datos Distribuidas FUNDAMENTOS DE BASES DE DATOS DISTRIBUIDAS
Criticalidad Auto-organizada en el Juego de la Vida
El Mundito un modelo de vida artificial
TEORÍA GENERAL DE SISTEMAS
Ingeniería Matemática
Tema 2: Números aleatorios. Generación de números
Definición Machine learning traducido al español significa el aprendizaje automático o también aprendizaje de las maquinas. A partir de esto podemos darle.
Representación en espacio de estado
UNIVERSIDAD LATINA (UNILA) II.- ANALISIS DE ALGORITMOS
UNIVERSIDAD NACIONAL AUTÓNOMA DE MÉXICO FACULTAD DE INGENIERIA DIVISIÓN DE INGENIERÍA ELÉCTRICA COMPUTACIÓN PARA INGENIEROS NOTA IMPORTANTE: Para complementar.
Reducción de datos Por Elizabeth León.
LECCIÓN 1 La termodinámica El sistema termodinámico Estados y procesos
Ingeniería de Sistemas [UNI – NORTE]
RECONOCIMIENTO DE OBJETOS
CLASIFICACION DE LAS MAQUINAS DE TURING
METODOLOGIA DE LA PROGRAMACION
Unidad 4 Conceptos de sistema
Inteligencia Artificial (BAIA)  Se propone lograr que las computadoras se comporten de manera que podamos reconocerlas como inteligentes.  Tiene por.
FUNDAMENTOS DE DATA MINING Y SUS APLICACIONES N. QUEIPO, S. PINTOS COPYRIGHT 2000 CLASIFICACIÓN NO SUPERVISADA.
Geometría y Grupos de Lie
LAE. LUCÍA REYES MARTÍNEZ
Tema 12 – Conceptos Básicos
J. Trinidad Guillen Bonilla, H. Guillen Bonilla, A. Guillen Bonilla,
LINEA DE PROFUNDIZACION EN MAGNETISMO: LP II, MECÁNICA ESTADÍSTICA
Problemas, algoritmos y programas: Modelar: Simular o programar su solución en un computador. Algoritmos: Es un conjunto finito, y no ambiguo de etapas.
TEORIA DEL CAOS. Supone una visión del mundo que puede catalogarse de reciente, sus raíces más antiguas se encuentran en el pensamiento de algunos presocràticos.
Introducción a la Modelación Social con Autómatas Celulares Presentado por: Soledad Mª Granada C.
Modelado de Sistemas a Eventos Discretos.
VARIABLES Operacionalización y clasificación
AUTOMATAS.
Sistemas Expertos “Autómatas Celulares”
Pasos de un estudio de simulacion (repaso).
Graficación IA7200-T Modelos de Datos y Simulaciones.
Un número aleatorio es aquel obtenido al azar, es decir, que todo número tenga la misma probabilidad de ser elegido y que la elección de uno no dependa.
INVESTIGACION DE OPERACIONES
Programación Lineal Entera Antonio H. Escobar Z Universidad Tecnológica de Pereira – Colombia Posgrado en Ingeniería Maestría en Ingeniería Eléctrica.
ELEMENTOS CONCEPTUALES Y COMPONENTES DE LOS SITEMAS
Informática Médica: Procesamiento de imágenes
Procesamiento Digital de Imágenes
Ezequiel López Rubio E.T.S.I. Informática Universidad de Málaga
INTRODUCCIÓN A LA FÍSICA
Sistemas Dinámicos y Teoría del Caos
LA ESTADÍSTICA PROF.: EDMUNDO C.PARDO H. CARACAS,OCTUBRE DE 2014
Facultad de Ingeniería
Notas de clase Física de Semiconductores
Informática II Complejidad1 COMPLEJIDAD DEL SOFTWARE Monoprogramación SOFTWARE Software de dimensión industrial.
TECNOLOGÍA ELECTRÓNICA INTRODUCCIÓN I
Introducción a los Sistemas Inteligentes
Fundamentos de Física Moderna Mecánica Cuántica Erik Esteban Carvajal Gonzalez G2E08Erik Junio 2015.
CONCEPTOS CLAVES EN LA INGENIERIA DE SISTEMAS
Introducción a los TADs
CIENCIA Y TECNOLOGIA DESARROLLO SOCIAL basado en el CONOCIMIENTO Equilibrio Tiempo y Relatividad Profesora: Diana Hermith Electiva en Ciencia, Tecnología.
TEORIA GENERAL DE SISTEMAS
Orígenes: Proyecto Montercalo: Proyecto APOLLO: Simulación del flujo de neutrones para la construcción de la bomba atómica. Movimiento dentro de la atmósfera.
UNIDAD 2: “Características del Modelado UML” CONTENDIDO Elaborado por: Ingeniero Harold Cabrera Meza Actualizado por: Ingeniero Nilson Albeiro Ferreira.
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA
UNIDAD 01. EL MICROPROCESADOR
75.41 Algoritmos y Programación II Cátedra Ing. Patricia Calvo Complejidad algorítmica.
UNIDAD I 1.1 Conceptos y Aplicaciones de la hoja de cálculo
Teoría General de Sistemas
AUTÓMATAS CELULARES Andrés Pérez López Marzo 2012 Development of a SuperCollider3 Class Library for Algorithmic Composition by Means of Cellular Automata’s.
Transcripción de la presentación:

Autómatas Celulares Msc. Miguel Angel Niño Universidad del Cauca

Orígenes 1940 – Von Newmann: “Teoría General de los Automatas para el procesamiento de la información”. Autoreplicacìón. Fundamentos para la Autorreplicación: –Organismos vivos están constitutitos de partes independientes, es necesario entender su estructura y funcionamiento. –El entendimiento del todo depende de la organización de las partes. Sistema Cinemático de Von Newmann

Orígenes Stalislaw Ulman: Sugiere a Newmann la utilización de un modelo lógico teniendo como referencia el crecimiento de los cristales – Automata de Tesselation de Newman con 29 estados, Celas cuadradas, Vecinos ortogonales y celdas para su autoreplicación – Arthur Burks: Automatas Celulares – John H. Conway – Automata “El Juego de la Vida” Mecánica Digital

Definición 1 de AC Def. 1: Es un mundo estilizado, dónde su espacio es un conjunto de celdas, las cuales contienen información y el tiempo es discreto. Posee unas reglas que determinan sus nuevos estados de información con respecto a la disposición de sus vecinos.

Características de un AC 1.Geometría del Arreglo de Celdas: 1,2, … n dimensiones con bordes periódicos o cerrados. 2.El Vecindario: Actualiza su estado con la información de la celda y de sus vecinos. 3.Número de Estados por celda 4.Reglas de Transición de Estados de la celda.

Definición 2 y 3 de AC Def. 2: Los AC son una clase de sistemas matemáticos, que se caracterizan por sus propiedades discretas en el espacio, tiempo y valores de estado. Permiten idealizar los sistemas físicos discretos. Son capaces de crear comportamientos ordenados a partir del desorden Def. 3: Un AC es un retículo o arreglo D- dimensional, con un autómata de estado finito – AEF en cada sitio o celda del arreglo. Cada AEF toma como entradas los estados de las celdas de una región local finita N dentro del arreglo, denomibnado vecindario.

Matemática de un AC

Ejemplos de AC: Elementales Estados Finales De un AC De Wolfmran Reglas:

Ejemplos AC : 2-dimensiones AC Wolfram 2d El Juego de la Vida.

Complejidad y Clase de AC La complejidad es lograda por el efecto cooperativo de cada uno de los componentes del AC. La complejidad es irreducible. Un AC con reglas similares pueden comportarse de manera diferente y AC con reglas diferentes pueden presentar un comportamiento similar – Wolfran Clasifica los AC con respecto a simulaciones de AC simples. –Clase I: Evolución del AC lleva a un estado Homogéneo. –Clase II: Evolución lleva a estructuras estables simples. –Clase III: Evolución lleva a estados caóticos. –Clase IV: El AC lleva a patrones complejos, de largo periodo

Clasificación de AC de Wolfram

Auto Replicación de un AC Aspectos Importantes de un AC Auto replicable: –El AC en sí (el arreglo de celdas). –El AC constructor universal Tipos de Información en el Autómata: –Información interpretada. (auto replicar) –Información No-Interpretada. (Copiada)

Ejemplo ACa: Byl Pasos para Auto Replicación Aspecto después de varias generaciones

Auto Organización de un AC Cualquier patrón que se genera a escalas más allá de un sola celda, se considera comportamiento emergente. Las reglas de transición en un AC son locales y uniformes, y el comportamiento global emerge de las construcciones de comportamientos locales. Se estudia con métodos estadísticos. La medida de la entropía. Pi es la probabilidad del estado i. La entropía de un sistema es la suma de las entropías de los subsistemas independientes estadísticamente. Entropía espacias y temporal

Ejemplo ACao Modelo de GreenBerg

Computación Universal Un sistema es una computadora universal si al darle un programa inicial adecuado, su evolución en el tiempo puede implementar cualquier algoritmo finito. Un AC se puede considerar como un mundo lógico en el cual se puede construir un computadora. Ejemplo: AC con componentes lógicos “WireWorld”

Ejemplo de ACcu: WireWorld Señales Diodos Compuerta OR

AC Probabilísticos Def. 1: Es un AC dónde las reglas se aplican uniformemente a todas las celdas del espacio celular, pero cada cambio de estado tiene una probabilidad de ocurrencia. AC probabilistico Uniforme Def. 2: Es un AC dónde las reglas no son uniformes y cada celda puede aplicar una regla u otra con diferentes probabilidades. AC probabilistico No Uniforme