SlideShare une entreprise Scribd logo
1  sur  31
INTELIGÊNCIA ARTIFICIAL: Autômatos Celulares
INTELIGÊNCIA ARTIFICIAL: Autômatos Celulares




Marcelo Ramos – Introdução e definição
Sabrina Mariana – Evolução e histórico
Wilson Rodrigues – Aplicações e exemplos
Referências
Autômatos Celulares: Revisão Bibliográfica e Exemplos
de Implementações
Lucas Gremonini e Eduardo Vicentini
Revista Eletrônica Lato Sensu – Universidade Estadual do Centro-
Oeste


Autômatos Celulares: Teoria e Aplicações
Flávio Pádua e Professor Newton Vieira
Universidade Federal de Minas Gerais.
Autômatos Celulares
• Surgiu nos anos 40 objetivando criar sistemas
evolutivos

• Possui aplicação em diversas áreas:
   • Modelagem de sistemas físicos, biológicos e sociológicos
   • Aplicativos que processam imagens digitais
Definição
Autômatos Celulares são modelos matemáticos
delimitados por uma malha contendo células que são
identificadas por estados. Os estados evoluem através
de regras de interação locais e com evolução temporal.
Características Básicas
• Paralelismo
• Localidade
• Homogeneidade
Características
A Geometria é a forma da grade de células, formada
por dimensão e formato.


Dimensões:
Características
A Geometria é a forma da grade de células, formada
por dimensão e formato.


Formatos da células:
Características
• Regras: regras para alteração dos estados das células
   • Determinísticas
   • Não determinísticas

• Estados: estados em que célula poderá ficar
Características
• Vizinhança: determinada seleção de células próximas




    Células na vertical, horizontal e diagonalmente adjacentes à célula
Características
• Vizinhança: determinada seleção de células próximas




       Células na vertical, horizontalmente a adjacentes a célula
Características
• Vizinhança: determinada seleção de células próximas




               Vizinhança aleatória e arbitrária
Autômatos Celulares
Como funcionam na prática?

• Formiga de Langton (vídeo)

• CA-horus Line (animação)

• Sistemas complexos (3D):
    • Simulação biológica de micróbios (vídeo)
    •Autômato célula 3D (vídeo)
Computação Universal
Os Autômatos Celulares apresentam características e
propriedades da computação universal. Prova disso é
que os Autômatos Celulares são capazes de simular
passo a passo a Maquina de Turing.
Máquina de Turing
Criada em 1936 a Máquina de Turing consiste em:
• Uma fita infinita
• Um cabeçote de leitura e gravação
• Um registrador de estados
• Uma tabela com as regras
ACs e a Máquina de Turing
A partir do movimento da fita consegue-se derivar as
regra do Autômato Celular:
John Von Neumann
• Nascido em 28 / Dezembro /1903
• Matemático Húngaro
• Considerado um dos mais importantes matemáticos
do século XX.

• Contribuiu com algumas teorias:
   o Teoria dos jogos
   o Mecânica quântica
   o Ciência da computação
   oTeorias Autômato entre outras.
Primeiro Autômato Celular
• Objetivo : Simular Sistema Vivo

• Resultado: Primeiro Autômato Celular

                         o200.000 celular

                         o Cada celula apresentava
                          29 estados (cores)
John Horton Conway
• Nasceu em Liverpool no final de 1937
• Matemático
•Objetivo: Autômatos Celulares Bidimensionais.

Contribuiu com algumas teorias:
  o Invenção do Jogo da vida
  o Teoria Combinatória dos jogos
  o Nomenclatura para número
  excessivamente grandes.
Jogo da Vida
• Jogo de zero Jogadores
• Evolução do jogo : determina pelo estado inicial
• As células têm dois estados: estão "vivas" ou
  "mortas"
• Uma célula inativa circundada por três células
  ativas torna-se ativa
• Uma célula ativa circundada por duas ou três
  ativas, permanece ativa;
• Para qualquer outro caso, a célula torna-se
  inativa (morre) ou permanece inativa;
Jogo da Vida
• O nascimento de uma célula é o agrupamento de
  células ativas
• Não podem sobreviver em um isolamento
  representado por menos do que duas células
  vizinhas ativas
• Uma concentração de mais do que três células
  vizinhas ativas levara a célula a se tornar inativa.
Stephen Wolfram
• Nascido em meados de 1959 - Londres
• Físico britânico, Matemático, Autor e Empresário

• Alguns Reconhecimentos:

   o   Teórico em física de partículas
   o   Cosmologia
   o   Autômatos Celulares
   o   Álgebra computacional.
Autômatos Wolfram
• Objetivo: Demonstrar que um autômato pode exibir
  comportamento complexo mesmo com regras
  locais , auto – organização.

• Definição: Modelos matemáticos simples de
  sistemas naturais.
• Construídos: Em malhas, rede, células idênticas e
  discretas.
• Possuem valor sobre o conjunto finito, onde os
  valores evoluem de acordo com as células vizinhas.
Divisão dos Autômatos
• Os autômatos são divididos em quatro classes
  durante a evolução em espaços-temporais:

• Classe I. Ao estado homogêneo




• Classe II. Estado estável e
  periódico , todas as células
  possuem o mesmo valor.
Divisão dos Autômatos
• Classe III. Estado desordenado,
 não possui padrão.




• Classe IV. Gerar estrutura
 complexas e imprevisível,
 com intervalo de tempos grandes.
Aplicações - autômatos celulares
 Os Autômatos Celulares são aplicados em diversas
 áreas, como: Ciência da Computação, Física, Química,
 Geografia, Biologia, Ciências Sociais, entre outras.
Aplicações - autômatos celulares
É uma importante ferramenta para simular e estudar
sistemas físicos, químicos, biológicos, vida artificial,
computadores universais, teoria de sistemas
dinâmicos, estudos sobre dinâmicas populacionais.




     Exemplo de aplicação AC em Sistemas de Informação Geográficas
Exemplos de aplicações
Aplicação de AC com padrões de células que servem
para controlar o ciclo e a duração de simulações de
ondas.




  A imagem à esquerda mostra a distribuição aleatória das
  células na grade; e à direita mostra os padrões gerados pelo
  ciclo oscilatório
Exemplos de aplicações
Aplicação de AC para combate à incendios florestais




Figura a) mostra a evolução de um foco de incêndio sem vento
Exemplos de aplicações
Figura b) mostra a evolução de um foco de incêndio
com vento




  (video incêndio)
Exemplos de aplicações
Aplicação de AC utilizado na música
A introdução de dois sistemas musicais baseados
em AC usa o plano cartesiano a fim de representar uma tríade
(conjuntos de 3 notas musicais).




No processo de produção musical, o AC é ajustado inicialmente
com uma configuração aleatória. Após uma determinada
interação, quando um autômato torna-se vivo, as coordenadas
da célula são analisadas para gerar os intervalos e compor a
tríade. Gerando uma sucessão rápida de explosões sonoras de
curta duração                                  (video música)

Contenu connexe

Tendances

Avaliação Parcial de Ciências (Trabalho) - 8º ano
Avaliação Parcial de Ciências (Trabalho) - 8º anoAvaliação Parcial de Ciências (Trabalho) - 8º ano
Avaliação Parcial de Ciências (Trabalho) - 8º anoColegioEbenezer
 
Exercícios de Célula
Exercícios de CélulaExercícios de Célula
Exercícios de CélulaAndrea Barreto
 
Atividade de biologia 2ºano
Atividade de biologia 2ºanoAtividade de biologia 2ºano
Atividade de biologia 2ºanoGabriela Almas
 
Avaliação mensal - 1o ANO
Avaliação mensal - 1o ANOAvaliação mensal - 1o ANO
Avaliação mensal - 1o ANOEldon Clayton
 
6ª a maria do socorro
6ª a maria do socorro6ª a maria do socorro
6ª a maria do socorroguest099f229
 
Aval 8 ano(cito_histo_horm_rep_embriol)
Aval 8 ano(cito_histo_horm_rep_embriol)Aval 8 ano(cito_histo_horm_rep_embriol)
Aval 8 ano(cito_histo_horm_rep_embriol)Ercio Novaes
 
Prova+de+ciências+sistema+nervoso
 Prova+de+ciências+sistema+nervoso Prova+de+ciências+sistema+nervoso
Prova+de+ciências+sistema+nervososibelems
 
1° S Exercícios Estrutura celular e transportes
1° S            Exercícios  Estrutura celular e transportes1° S            Exercícios  Estrutura celular e transportes
1° S Exercícios Estrutura celular e transportesIonara Urrutia Moura
 
Exercicios citologia blog
Exercicios citologia blogExercicios citologia blog
Exercicios citologia blogSheila Vieira
 
Fuvest 1999 - 2º fase - biologia
Fuvest   1999 - 2º fase - biologiaFuvest   1999 - 2º fase - biologia
Fuvest 1999 - 2º fase - biologiaSimone Rocha
 
Lista organelas citoplamasticas_(biologia)[1]
Lista organelas citoplamasticas_(biologia)[1]Lista organelas citoplamasticas_(biologia)[1]
Lista organelas citoplamasticas_(biologia)[1]educafro
 
Prova sme 8º ano - 4º bim - 2010
Prova sme 8º ano - 4º bim - 2010Prova sme 8º ano - 4º bim - 2010
Prova sme 8º ano - 4º bim - 2010Leonardo Kaplan
 

Tendances (17)

Avaliação Parcial de Ciências (Trabalho) - 8º ano
Avaliação Parcial de Ciências (Trabalho) - 8º anoAvaliação Parcial de Ciências (Trabalho) - 8º ano
Avaliação Parcial de Ciências (Trabalho) - 8º ano
 
Citologia total
Citologia totalCitologia total
Citologia total
 
Exercícios de Célula
Exercícios de CélulaExercícios de Célula
Exercícios de Célula
 
Atividade de biologia 2ºano
Atividade de biologia 2ºanoAtividade de biologia 2ºano
Atividade de biologia 2ºano
 
Avaliação mensal - 1o ANO
Avaliação mensal - 1o ANOAvaliação mensal - 1o ANO
Avaliação mensal - 1o ANO
 
6ª a maria do socorro
6ª a maria do socorro6ª a maria do socorro
6ª a maria do socorro
 
Aval 8 ano(cito_histo_horm_rep_embriol)
Aval 8 ano(cito_histo_horm_rep_embriol)Aval 8 ano(cito_histo_horm_rep_embriol)
Aval 8 ano(cito_histo_horm_rep_embriol)
 
Prova+de+ciências+sistema+nervoso
 Prova+de+ciências+sistema+nervoso Prova+de+ciências+sistema+nervoso
Prova+de+ciências+sistema+nervoso
 
Avaliação bimestral de biologia 1º ano
Avaliação bimestral de biologia 1º anoAvaliação bimestral de biologia 1º ano
Avaliação bimestral de biologia 1º ano
 
1° S Exercícios Estrutura celular e transportes
1° S            Exercícios  Estrutura celular e transportes1° S            Exercícios  Estrutura celular e transportes
1° S Exercícios Estrutura celular e transportes
 
Biologia citologia exercicios
Biologia citologia exerciciosBiologia citologia exercicios
Biologia citologia exercicios
 
Exercicios citologia blog
Exercicios citologia blogExercicios citologia blog
Exercicios citologia blog
 
Fuvest 1999 - 2º fase - biologia
Fuvest   1999 - 2º fase - biologiaFuvest   1999 - 2º fase - biologia
Fuvest 1999 - 2º fase - biologia
 
Lista organelas citoplamasticas_(biologia)[1]
Lista organelas citoplamasticas_(biologia)[1]Lista organelas citoplamasticas_(biologia)[1]
Lista organelas citoplamasticas_(biologia)[1]
 
Exercícios de biologia vespertino com gabarito
Exercícios de biologia   vespertino com gabaritoExercícios de biologia   vespertino com gabarito
Exercícios de biologia vespertino com gabarito
 
T.D CITOLOGIA
T.D CITOLOGIAT.D CITOLOGIA
T.D CITOLOGIA
 
Prova sme 8º ano - 4º bim - 2010
Prova sme 8º ano - 4º bim - 2010Prova sme 8º ano - 4º bim - 2010
Prova sme 8º ano - 4º bim - 2010
 

En vedette

Curso basico automatos programaveis dia 1
Curso basico   automatos programaveis dia 1Curso basico   automatos programaveis dia 1
Curso basico automatos programaveis dia 1Alcides Santos
 
Hopcroft ullman -_int._a_la_teoria_de_aut_matas__lenguajes_y_computaci_n_-_by...
Hopcroft ullman -_int._a_la_teoria_de_aut_matas__lenguajes_y_computaci_n_-_by...Hopcroft ullman -_int._a_la_teoria_de_aut_matas__lenguajes_y_computaci_n_-_by...
Hopcroft ullman -_int._a_la_teoria_de_aut_matas__lenguajes_y_computaci_n_-_by...Oscar Eduardo
 
Capítulo do livro texto: Elementos de Teoria da Computação. Cortesia da Editora
Capítulo do livro texto: Elementos de Teoria da Computação. Cortesia da EditoraCapítulo do livro texto: Elementos de Teoria da Computação. Cortesia da Editora
Capítulo do livro texto: Elementos de Teoria da Computação. Cortesia da Editorawab030
 
DESENVOLVIMENTO DE SOFTWARE PARA SIMULAÇÃO ATOMÍSTICA DA CORROSÃO ANISOTRÓPIC...
DESENVOLVIMENTO DE SOFTWARE PARA SIMULAÇÃO ATOMÍSTICA DA CORROSÃO ANISOTRÓPIC...DESENVOLVIMENTO DE SOFTWARE PARA SIMULAÇÃO ATOMÍSTICA DA CORROSÃO ANISOTRÓPIC...
DESENVOLVIMENTO DE SOFTWARE PARA SIMULAÇÃO ATOMÍSTICA DA CORROSÃO ANISOTRÓPIC...josepojr
 
Cap. II - Elementos de Fotogrametria e Sensoriamento Remoto
Cap. II - Elementos de Fotogrametria e Sensoriamento RemotoCap. II - Elementos de Fotogrametria e Sensoriamento Remoto
Cap. II - Elementos de Fotogrametria e Sensoriamento RemotoUFPR
 
Monitoramento, Métricas e Mensuração - MBA Mkt Digital iDez - aula 01
Monitoramento, Métricas e Mensuração - MBA Mkt Digital iDez - aula 01Monitoramento, Métricas e Mensuração - MBA Mkt Digital iDez - aula 01
Monitoramento, Métricas e Mensuração - MBA Mkt Digital iDez - aula 01Tarcízio Silva
 
Teoria da Computação
Teoria da ComputaçãoTeoria da Computação
Teoria da ComputaçãoAlefe Variani
 
Variáveis e mensuração
Variáveis e mensuraçãoVariáveis e mensuração
Variáveis e mensuraçãoCaio Maximino
 
2015: Fundamentos Teóricos da Computação
2015: Fundamentos Teóricos da Computação2015: Fundamentos Teóricos da Computação
2015: Fundamentos Teóricos da ComputaçãoLeandro de Castro
 
Aplicacao de automatos no funcionamento de elevadores
Aplicacao de automatos no funcionamento de elevadoresAplicacao de automatos no funcionamento de elevadores
Aplicacao de automatos no funcionamento de elevadoresDiego Damasceno
 

En vedette (13)

Curso basico automatos programaveis dia 1
Curso basico   automatos programaveis dia 1Curso basico   automatos programaveis dia 1
Curso basico automatos programaveis dia 1
 
Hopcroft ullman -_int._a_la_teoria_de_aut_matas__lenguajes_y_computaci_n_-_by...
Hopcroft ullman -_int._a_la_teoria_de_aut_matas__lenguajes_y_computaci_n_-_by...Hopcroft ullman -_int._a_la_teoria_de_aut_matas__lenguajes_y_computaci_n_-_by...
Hopcroft ullman -_int._a_la_teoria_de_aut_matas__lenguajes_y_computaci_n_-_by...
 
Capítulo do livro texto: Elementos de Teoria da Computação. Cortesia da Editora
Capítulo do livro texto: Elementos de Teoria da Computação. Cortesia da EditoraCapítulo do livro texto: Elementos de Teoria da Computação. Cortesia da Editora
Capítulo do livro texto: Elementos de Teoria da Computação. Cortesia da Editora
 
Conceitos Básicos da Teoria da Computação
Conceitos Básicos da Teoria da ComputaçãoConceitos Básicos da Teoria da Computação
Conceitos Básicos da Teoria da Computação
 
DESENVOLVIMENTO DE SOFTWARE PARA SIMULAÇÃO ATOMÍSTICA DA CORROSÃO ANISOTRÓPIC...
DESENVOLVIMENTO DE SOFTWARE PARA SIMULAÇÃO ATOMÍSTICA DA CORROSÃO ANISOTRÓPIC...DESENVOLVIMENTO DE SOFTWARE PARA SIMULAÇÃO ATOMÍSTICA DA CORROSÃO ANISOTRÓPIC...
DESENVOLVIMENTO DE SOFTWARE PARA SIMULAÇÃO ATOMÍSTICA DA CORROSÃO ANISOTRÓPIC...
 
Máquina de moore2
Máquina de moore2Máquina de moore2
Máquina de moore2
 
Cap. II - Elementos de Fotogrametria e Sensoriamento Remoto
Cap. II - Elementos de Fotogrametria e Sensoriamento RemotoCap. II - Elementos de Fotogrametria e Sensoriamento Remoto
Cap. II - Elementos de Fotogrametria e Sensoriamento Remoto
 
Monitoramento, Métricas e Mensuração - MBA Mkt Digital iDez - aula 01
Monitoramento, Métricas e Mensuração - MBA Mkt Digital iDez - aula 01Monitoramento, Métricas e Mensuração - MBA Mkt Digital iDez - aula 01
Monitoramento, Métricas e Mensuração - MBA Mkt Digital iDez - aula 01
 
Teoria da Computação
Teoria da ComputaçãoTeoria da Computação
Teoria da Computação
 
Variáveis e mensuração
Variáveis e mensuraçãoVariáveis e mensuração
Variáveis e mensuração
 
2015: Fundamentos Teóricos da Computação
2015: Fundamentos Teóricos da Computação2015: Fundamentos Teóricos da Computação
2015: Fundamentos Teóricos da Computação
 
Clp Conceito
Clp ConceitoClp Conceito
Clp Conceito
 
Aplicacao de automatos no funcionamento de elevadores
Aplicacao de automatos no funcionamento de elevadoresAplicacao de automatos no funcionamento de elevadores
Aplicacao de automatos no funcionamento de elevadores
 

Similaire à Automatos

Autmatoscelulares 100502083410 Phpapp01
Autmatoscelulares 100502083410 Phpapp01Autmatoscelulares 100502083410 Phpapp01
Autmatoscelulares 100502083410 Phpapp01Sabrina Mariana
 
automatoscelulares-110608152020-phpapp02-converted.pptx
automatoscelulares-110608152020-phpapp02-converted.pptxautomatoscelulares-110608152020-phpapp02-converted.pptx
automatoscelulares-110608152020-phpapp02-converted.pptxFrancisco José
 
E. MÉDIO 1 MANHÃ BIOLOGIA 31 05 2023 O CITOPLASMA E AS ORGANELAS CELULARES P1...
E. MÉDIO 1 MANHÃ BIOLOGIA 31 05 2023 O CITOPLASMA E AS ORGANELAS CELULARES P1...E. MÉDIO 1 MANHÃ BIOLOGIA 31 05 2023 O CITOPLASMA E AS ORGANELAS CELULARES P1...
E. MÉDIO 1 MANHÃ BIOLOGIA 31 05 2023 O CITOPLASMA E AS ORGANELAS CELULARES P1...tainareis5
 
2006: Computação Bioinspirada - Novas Perspectivas para Pesquisa em Biologia
2006: Computação Bioinspirada - Novas Perspectivas para Pesquisa em Biologia2006: Computação Bioinspirada - Novas Perspectivas para Pesquisa em Biologia
2006: Computação Bioinspirada - Novas Perspectivas para Pesquisa em BiologiaLeandro de Castro
 
2004: Computação Natural (Cybertecnica)
2004: Computação Natural (Cybertecnica)2004: Computação Natural (Cybertecnica)
2004: Computação Natural (Cybertecnica)Leandro de Castro
 
Vida artificial
Vida artificialVida artificial
Vida artificialiaudesc
 
Sistema Internacional de Unidades
Sistema Internacional de UnidadesSistema Internacional de Unidades
Sistema Internacional de Unidadesfrancisco Martins
 
Tomografia Computadorizada - Introdução
Tomografia Computadorizada - IntroduçãoTomografia Computadorizada - Introdução
Tomografia Computadorizada - Introduçãocelais0814
 
202032_82818_AULA 1 INTRODUCAO A BIOQUIMICA 2.pdf
202032_82818_AULA 1 INTRODUCAO A BIOQUIMICA 2.pdf202032_82818_AULA 1 INTRODUCAO A BIOQUIMICA 2.pdf
202032_82818_AULA 1 INTRODUCAO A BIOQUIMICA 2.pdfJaianeRosa
 

Similaire à Automatos (19)

Autmatoscelulares 100502083410 Phpapp01
Autmatoscelulares 100502083410 Phpapp01Autmatoscelulares 100502083410 Phpapp01
Autmatoscelulares 100502083410 Phpapp01
 
automatoscelulares-110608152020-phpapp02-converted.pptx
automatoscelulares-110608152020-phpapp02-converted.pptxautomatoscelulares-110608152020-phpapp02-converted.pptx
automatoscelulares-110608152020-phpapp02-converted.pptx
 
Cellular automata
Cellular automata Cellular automata
Cellular automata
 
Aula1 vibracoes
Aula1 vibracoesAula1 vibracoes
Aula1 vibracoes
 
Slides correção
Slides correçãoSlides correção
Slides correção
 
Defesa Dissertação Fambrini
Defesa Dissertação FambriniDefesa Dissertação Fambrini
Defesa Dissertação Fambrini
 
Robótica apostila
Robótica  apostilaRobótica  apostila
Robótica apostila
 
E. MÉDIO 1 MANHÃ BIOLOGIA 31 05 2023 O CITOPLASMA E AS ORGANELAS CELULARES P1...
E. MÉDIO 1 MANHÃ BIOLOGIA 31 05 2023 O CITOPLASMA E AS ORGANELAS CELULARES P1...E. MÉDIO 1 MANHÃ BIOLOGIA 31 05 2023 O CITOPLASMA E AS ORGANELAS CELULARES P1...
E. MÉDIO 1 MANHÃ BIOLOGIA 31 05 2023 O CITOPLASMA E AS ORGANELAS CELULARES P1...
 
2006: Computação Bioinspirada - Novas Perspectivas para Pesquisa em Biologia
2006: Computação Bioinspirada - Novas Perspectivas para Pesquisa em Biologia2006: Computação Bioinspirada - Novas Perspectivas para Pesquisa em Biologia
2006: Computação Bioinspirada - Novas Perspectivas para Pesquisa em Biologia
 
Citometria de fluxo
Citometria de fluxoCitometria de fluxo
Citometria de fluxo
 
Apresentação
ApresentaçãoApresentação
Apresentação
 
2004: Computação Natural (Cybertecnica)
2004: Computação Natural (Cybertecnica)2004: Computação Natural (Cybertecnica)
2004: Computação Natural (Cybertecnica)
 
Vida artificial
Vida artificialVida artificial
Vida artificial
 
Computadores Quânticos
Computadores QuânticosComputadores Quânticos
Computadores Quânticos
 
Sistema Internacional de Unidades
Sistema Internacional de UnidadesSistema Internacional de Unidades
Sistema Internacional de Unidades
 
Tomografia Computadorizada - Introdução
Tomografia Computadorizada - IntroduçãoTomografia Computadorizada - Introdução
Tomografia Computadorizada - Introdução
 
Automatos celulares
Automatos celularesAutomatos celulares
Automatos celulares
 
202032_82818_AULA 1 INTRODUCAO A BIOQUIMICA 2.pdf
202032_82818_AULA 1 INTRODUCAO A BIOQUIMICA 2.pdf202032_82818_AULA 1 INTRODUCAO A BIOQUIMICA 2.pdf
202032_82818_AULA 1 INTRODUCAO A BIOQUIMICA 2.pdf
 
Computação quântica 2012.2
Computação quântica 2012.2Computação quântica 2012.2
Computação quântica 2012.2
 

Automatos

  • 2. INTELIGÊNCIA ARTIFICIAL: Autômatos Celulares Marcelo Ramos – Introdução e definição Sabrina Mariana – Evolução e histórico Wilson Rodrigues – Aplicações e exemplos
  • 3. Referências Autômatos Celulares: Revisão Bibliográfica e Exemplos de Implementações Lucas Gremonini e Eduardo Vicentini Revista Eletrônica Lato Sensu – Universidade Estadual do Centro- Oeste Autômatos Celulares: Teoria e Aplicações Flávio Pádua e Professor Newton Vieira Universidade Federal de Minas Gerais.
  • 4. Autômatos Celulares • Surgiu nos anos 40 objetivando criar sistemas evolutivos • Possui aplicação em diversas áreas: • Modelagem de sistemas físicos, biológicos e sociológicos • Aplicativos que processam imagens digitais
  • 5. Definição Autômatos Celulares são modelos matemáticos delimitados por uma malha contendo células que são identificadas por estados. Os estados evoluem através de regras de interação locais e com evolução temporal.
  • 6. Características Básicas • Paralelismo • Localidade • Homogeneidade
  • 7. Características A Geometria é a forma da grade de células, formada por dimensão e formato. Dimensões:
  • 8. Características A Geometria é a forma da grade de células, formada por dimensão e formato. Formatos da células:
  • 9. Características • Regras: regras para alteração dos estados das células • Determinísticas • Não determinísticas • Estados: estados em que célula poderá ficar
  • 10. Características • Vizinhança: determinada seleção de células próximas Células na vertical, horizontal e diagonalmente adjacentes à célula
  • 11. Características • Vizinhança: determinada seleção de células próximas Células na vertical, horizontalmente a adjacentes a célula
  • 12. Características • Vizinhança: determinada seleção de células próximas Vizinhança aleatória e arbitrária
  • 13. Autômatos Celulares Como funcionam na prática? • Formiga de Langton (vídeo) • CA-horus Line (animação) • Sistemas complexos (3D): • Simulação biológica de micróbios (vídeo) •Autômato célula 3D (vídeo)
  • 14. Computação Universal Os Autômatos Celulares apresentam características e propriedades da computação universal. Prova disso é que os Autômatos Celulares são capazes de simular passo a passo a Maquina de Turing.
  • 15. Máquina de Turing Criada em 1936 a Máquina de Turing consiste em: • Uma fita infinita • Um cabeçote de leitura e gravação • Um registrador de estados • Uma tabela com as regras
  • 16. ACs e a Máquina de Turing A partir do movimento da fita consegue-se derivar as regra do Autômato Celular:
  • 17. John Von Neumann • Nascido em 28 / Dezembro /1903 • Matemático Húngaro • Considerado um dos mais importantes matemáticos do século XX. • Contribuiu com algumas teorias: o Teoria dos jogos o Mecânica quântica o Ciência da computação oTeorias Autômato entre outras.
  • 18. Primeiro Autômato Celular • Objetivo : Simular Sistema Vivo • Resultado: Primeiro Autômato Celular o200.000 celular o Cada celula apresentava 29 estados (cores)
  • 19. John Horton Conway • Nasceu em Liverpool no final de 1937 • Matemático •Objetivo: Autômatos Celulares Bidimensionais. Contribuiu com algumas teorias: o Invenção do Jogo da vida o Teoria Combinatória dos jogos o Nomenclatura para número excessivamente grandes.
  • 20. Jogo da Vida • Jogo de zero Jogadores • Evolução do jogo : determina pelo estado inicial • As células têm dois estados: estão "vivas" ou "mortas" • Uma célula inativa circundada por três células ativas torna-se ativa • Uma célula ativa circundada por duas ou três ativas, permanece ativa; • Para qualquer outro caso, a célula torna-se inativa (morre) ou permanece inativa;
  • 21. Jogo da Vida • O nascimento de uma célula é o agrupamento de células ativas • Não podem sobreviver em um isolamento representado por menos do que duas células vizinhas ativas • Uma concentração de mais do que três células vizinhas ativas levara a célula a se tornar inativa.
  • 22. Stephen Wolfram • Nascido em meados de 1959 - Londres • Físico britânico, Matemático, Autor e Empresário • Alguns Reconhecimentos: o Teórico em física de partículas o Cosmologia o Autômatos Celulares o Álgebra computacional.
  • 23. Autômatos Wolfram • Objetivo: Demonstrar que um autômato pode exibir comportamento complexo mesmo com regras locais , auto – organização. • Definição: Modelos matemáticos simples de sistemas naturais. • Construídos: Em malhas, rede, células idênticas e discretas. • Possuem valor sobre o conjunto finito, onde os valores evoluem de acordo com as células vizinhas.
  • 24. Divisão dos Autômatos • Os autômatos são divididos em quatro classes durante a evolução em espaços-temporais: • Classe I. Ao estado homogêneo • Classe II. Estado estável e periódico , todas as células possuem o mesmo valor.
  • 25. Divisão dos Autômatos • Classe III. Estado desordenado, não possui padrão. • Classe IV. Gerar estrutura complexas e imprevisível, com intervalo de tempos grandes.
  • 26. Aplicações - autômatos celulares Os Autômatos Celulares são aplicados em diversas áreas, como: Ciência da Computação, Física, Química, Geografia, Biologia, Ciências Sociais, entre outras.
  • 27. Aplicações - autômatos celulares É uma importante ferramenta para simular e estudar sistemas físicos, químicos, biológicos, vida artificial, computadores universais, teoria de sistemas dinâmicos, estudos sobre dinâmicas populacionais. Exemplo de aplicação AC em Sistemas de Informação Geográficas
  • 28. Exemplos de aplicações Aplicação de AC com padrões de células que servem para controlar o ciclo e a duração de simulações de ondas. A imagem à esquerda mostra a distribuição aleatória das células na grade; e à direita mostra os padrões gerados pelo ciclo oscilatório
  • 29. Exemplos de aplicações Aplicação de AC para combate à incendios florestais Figura a) mostra a evolução de um foco de incêndio sem vento
  • 30. Exemplos de aplicações Figura b) mostra a evolução de um foco de incêndio com vento (video incêndio)
  • 31. Exemplos de aplicações Aplicação de AC utilizado na música A introdução de dois sistemas musicais baseados em AC usa o plano cartesiano a fim de representar uma tríade (conjuntos de 3 notas musicais). No processo de produção musical, o AC é ajustado inicialmente com uma configuração aleatória. Após uma determinada interação, quando um autômato torna-se vivo, as coordenadas da célula são analisadas para gerar os intervalos e compor a tríade. Gerando uma sucessão rápida de explosões sonoras de curta duração (video música)