La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

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.

Presentaciones similares


Presentación del tema: "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:

1 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 Sonification

2 AUTÓMATAS CELULARES Estructura de la presentación: Autómatas Celulares Composición Algorítmica SuperCollider Implementación

3 AUTÓMATAS CELULARES Estructura: Desarrollo histórico Autómatas Celulares Elementales Comportamiento y Clasificación Ampliación del concepto Aplicaciones

4 AUTÓMATAS CELULARES DESARROLLO HISTÓRICO 1940 – 1970 John von Neumann: Self-replication machines Wikimedia

5 AUTÓMATAS CELULARES DESARROLLO HISTÓRICO 1970 – 1983 J. H. Conway: Game of Life (23/3) Imágenes de Wikimedia Block Blinke r Glider

6 AUTÓMATAS CELULARES DESARROLLO HISTÓRICO 1970 – 1983 J. H. Conway: Game of Life (23/3) Kieff,Wikimedia

7 AUTÓMATAS CELULARES DESARROLLO HISTÓRICO 1983 S. Wolfram: Statistical mechanics of cellular automata Estudio sistemático autómatas simples Desarrollo notación estándar Clasificación comportamiento E.W.Weisstein, MathWorld

8 AUTÓMATAS CELULARES DESARROLLO HISTÓRICO Statistical mechanics of cellular automata Definición: autómata celular Modelo sistema físico con espacio y tiempo discreto Rejilla 1-dimensional uniforme y periódica Cada elemento (célula) posee en cada instante un estado de entre un número k de posibles estados El estado de una célula depende de su estado y el de sus adyacentes (en un radio r) en el instante anterior Todas las células se actualizan síncronamente mediante la misma transformación o regla local

9 AUTÓMATAS CELULARES AUTÓMATAS ELEMENTALES Autómatas más simples k=2 (2 estados) r=1 (2 vecinos) k k m = 256 reglas diferentes (m=2r+1) E.W.Weisstein, MathWorld

10 AUTÓMATAS CELULARES AUTÓMATAS ELEMENTALES Autómatas más simples ¿simples? E.W.Weisstein, MathWorld

11 AUTÓMATAS CELULARES COMPORTAMIENTO Y CLASIFICACIÓN Múltiples enfoques y propuestas: Análisis Cualitativos Wolfram 1984 Li & Packard 1990 Análisis Cuantitativos Wuensche 1998: Input Entropy Parametrización Langton 1990: λ

12 AUTÓMATAS CELULARES COMPORTAMIENTO Y CLASIFICACIÓN Clasificación de Wolfram (1984) Examen exhaustivo de patrones espacio-temporales 4 clases de comportamiento: Clase I: estado final homogéneo Clase II: estado final periódico Clase III: evolución caótica Clase IV: estructuras complejas

13 AUTÓMATAS CELULARES COMPORTAMIENTO Y CLASIFICACIÓN Parametrización: λ (Langton 1990) Caracterización a partir de la expresión de la tabla de reglas Parametriza el orden M.Frame, Yale University

14 AUTÓMATAS CELULARES COMPORTAMIENTO Y CLASIFICACIÓN Clasificación de Wolfram (1984) Clase I E.W.Weisstein, MathWorld

15 AUTÓMATAS CELULARES COMPORTAMIENTO Y CLASIFICACIÓN Clasificación de Wolfram (1984) Clase II E.W.Weisstein, MathWorld

16 AUTÓMATAS CELULARES COMPORTAMIENTO Y CLASIFICACIÓN Clasificación de Wolfram (1984) Clase III (regla 30) E.W.Weisstein, MathWorld

17 AUTÓMATAS CELULARES COMPORTAMIENTO Y CLASIFICACIÓN Clasificación de Wolfram (1984) Clase IV (regla 110) Maksim, Wikimedia

18 AUTÓMATAS CELULARES COMPORTAMIENTO Y CLASIFICACIÓN Clasificación de Wolfram (1984) Clase IV Aparecen estructuras localizadas que interactuan de forma complicada Sistema Turing completo más simple Ejemplo de sistema emergente

19 AUTÓMATAS CELULARES COMPORTAMIENTO Y CLASIFICACIÓN Comportamiento complejo o emergente: El comportamiento macro/colectivo del sistema no puede explicarse a partir del comportamiento de los elementos micro/individuales por separado Resolución de problemas de forma ascendente Autoorganización, estructura no jerárquica

20 AUTÓMATAS CELULARES COMPORTAMIENTO Y CLASIFICACIÓN Comportamiento complejo o emergente Wikimedia

21 AUTÓMATAS CELULARES COMPORTAMIENTO Y CLASIFICACIÓN Comportamiento complejo o emergente Sistemas físicos: Crecimiento cristales, temperatura Sistemas biológicos: Seres vivos, células, colonias de hormigas Sistemas sociales: Urbanismo, tráfico, mercados Psicología: gestalt Implicaciones filosóficas

22 AUTÓMATAS CELULARES AMPLIACIÓN DEL CONCEPTO Varios estados: k > 2 Ampliación vecindad: r > 1 Número de reglas: k k m (m=2r+1) Espacio de reglas k2r2: 4294967296 reglas W.Li, Complex Patterns Generated by Next Nearest Neighbors Cellular Automata : “Even if we can produce a spatial-temporal pattern from each rule in 1 second, it is going to take about 138 years to run through all the rules...”

23 AUTÓMATAS CELULARES AMPLIACIÓN DEL CONCEPTO Reglas Totalísticas La evolución depende del número de células activas en la vecindad y no de su posición Subconjunto de reglas representativo Andrés Pérez López

24 AUTÓMATAS CELULARES AMPLIACIÓN DEL CONCEPTO Autómatas celulares contínuos Las células tienen un rango contínuo de estados Espacio y tiempo discretos Transición: combinación lineal valores vecindad 1D continuous cellular automata

25 AUTÓMATAS CELULARES AMPLIACIÓN DEL CONCEPTO Autómatas 2-dimensionales Andrés Pérez López

26 AUTÓMATAS CELULARES AMPLIACIÓN DEL CONCEPTO Autómatas 2-dimensionales Posibles vecindades: Posibles particiones del plano: Grontesca, Wikimedia Andrés Pérez López

27 AUTÓMATAS CELULARES AMPLIACIÓN DEL CONCEPTO Autómatas 2-dimensionales Caso más simple (vecindad de 4): 65536 reglas Ausencia de notación, estructura Familias de reglas: Cellular automata rules lexiconCellular automata rules lexicon

28 AUTÓMATAS CELULARES AMPLIACIÓN DEL CONCEPTO Autómatas 3-dimensionales Akkramm, Wikimedia

29 AUTÓMATAS CELULARES AMPLIACIÓN DEL CONCEPTO Infinidad de modificaciones: Autómatas asíncronos Autómatas probabilísticos Autómatas de orden N Redes Booleanas … ¿Límite del concepto de autómata celular?

30 AUTÓMATAS CELULARES APLICACIONES Simulaciones y modelos Matemáticas Física Química Biología Sociología Economía Implicaciones filosóficas y metafísicas Digital Philosophy Richard Ling, Wikimedia

31 AUTÓMATAS CELULARES CONCLUSIÓN Modelo matemático de la realidad Muy simple computacionalmente Gran variedad de comportamientos estable, periódico, complejo, caótico Parametrización: “preveer” el comportamiento

32 AUTÓMATAS CELULARES RECURSOS Académicos Wolfram, S: A new Kind of ScienceA new Kind of Science Cerdà, J. y Gadea, R: Introducció als sistemes complexos, als autòmats cel·lulars i a les xarxes neuronals. UPV Ref 2009 – 3581 Software Mirek’s Java Cellebration Matlab, Mathematica

33 AUTÓMATAS CELULARES www.andresperezlopez.com contact@andresperezlopez.com


Descargar ppt "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."

Presentaciones similares


Anuncios Google