SlideShare una empresa de Scribd logo
1 de 21
Descargar para leer sin conexión
Sistemas Cognitivos
Principais conceitos e classificação
Disciplina: IA368P – Tópicos em Engenharia de Computação
Seminários sobre Marcos da História da Computação
Faculdade de Eng. Elétrica e de Computação - UNICAMP
Igor José Ferreira de Freitas
igorddf@gmail.com
Sumário
•Introdução - Sistemas cognitivos
•Principais conceitos e classificação
•Exemplos e Aplicações
Introdução – Sistemas Cognitivos
•Origem: Cibernética 1943-1953
oCriar uma ciência da mente, baseado na
lógica
oProver significado aos símbolos:
 Predição
 Evolução
 Objetivos
Introdução – Sistemas Cognitivos
•Principais vertentes:
•Cognitivist (Cognitivismo)
oBaseado em símbolos e processamento de
sistemas representacionais
•Emergent (Evolutivos)
oAgentes autônomos operam de modo eficaz e viável
em um ambiente.
oCapacidade de trabalhar com o futuro (predição)
Principais conceitos e
classificação
•Computabilidade:
oCognitivist:
 regras de manipulação de símbolos
oEmergent:
 Explora
 Auto-organização
 Auto-produção
 Auto-manutenção
 Auto-desenvolvimento
 Interação entre componentes em uma rede distribuida
Principais conceitos e
classificação
•Framework de Representação:
oCognitivist:
 Padrões simbólicos referentes ao mundo externo
 Geralmente definidos pelo criador
oEmergent:
 Sistemas de estados globais
 Dinamismo de agentes na rede distribuída
Principais conceitos e
classificação
•Base Semântica :
oCognitivist:
 Baseado na percepção simbólica através do próprio
agente cognitivo
 Associação de Símbolos
oEmergent:
 Antecipação autônoma preservativa
 Habilidades adaptativas de construção
Principais conceitos e
classificação
•Restrições Temporais:
oCognitivist:
 não necessariamente se relaciona com os eventos do
mundo externo.
oEmergent:
 se relaciona e opera de forma síncrona como mundo
externo e em tempo real
Principais conceitos e
classificação
•Comunicação Epistemológica entre Agentes
oCognitivist:
 Epistemologia totalmente compartilhada
 Cada agente que compoe o ambiente possui sua
estrutura e semântica
oEmergent:
 Avaliação subjetiva oriunda do ambiente
 Análise histórica compartilhada entre agentes
“geneticamente” compatíveis
Principais conceitos e
classificação
•Acoplamento:
oCognitivist:
 Não precisa necessariamente ser acoplado no “corpo” a
que pertence.
 Independe de sua plataforma operacional
oEmergent:
 Intrinsicamente acoplado a sua plataforma operacional
(corpo)
 Suas interações atuam ativamente no processo cognitivo
Principais conceitos e
classificação
•Percepção:
oCognitivist:
 Provê uma interface entre o mundo externo para
representação de símbolos.
 Abstrai fielmente representações espaços-temporais entre
o mundo externo e dados oriundos de sensores.
oEmergent:
 É a mudança do estado do sistema em resposta a
perturbações causadas pelo ambiente com o objetivo de
manter uma estabilidade
Principais conceitos e
classificação
•Ação
oCognitivist:
 Consequências causais do processamento simbólico de
representações internas.
oEmergent:
 Pertubações no ambiente produzidas pelo sistema
cognitivo
Principais conceitos e
classificação
•Predição:
oCognitivist:
 Planejamento utilizando alguma forma procedural ou
probabilística com algum algoritmo a priori.
oEmergent:
 Requer do sistema uma experiência de certo número de
estados para formar uma base de ações através de auto-
construção da percepção.
Principais conceitos e
classificação
•Adaptação:
oCognitivist:
 Implica na aquisição de novo conhecimento
oEmergent:
 Implica em alteração ou reorganização estrutural para
criar um novo conjunto de estados.
Principais conceitos e
classificação
•Motivação:
oA motivação se confronta com a percepção (através
da atenção), ação (através de seleção de ações), e
adaptação (através de fatos que causam
mudanças):
 Cognitivist: resolver um impasse
 Emergent: aumentar o espaço de interação
Principais conceitos e
classificação
•Autônomo:
oCognitivist:
 Não implica neste paradigma
oEmergent:
 Crucial neste paradigma
 Uma vez que cognição é o processo onde um
determinado sistema autônomo se torna viável e eficaz
em um dado ambiente.
Exemplos de Cognitivist Systems
Sistema de Visão Cognitiva
•H.-H. Nagel, “Steps toward a cognitive vision system,” AI Mag., vol.
25, no. 2, pp. 31–50, 2004.
oDesenvolvimento de um interpretador de videos de tráfego de
objetos
oGeração de descrição do comportamento do tráfego em uma
linguagem natural
oParte de representação de sinais para presentação simbólica
oVárias camadas de processamento
Exemplos de Cognitivist Systems
Framework probabilístico
•HBuxton et al. Desenvolveu um sistema de visão cognitivo para
interpretar atividades de operadores humanos.
•Utilizou-se DDNs (dynamic decision networks),
•Extensão de redes 'Bayesian'
•Reconhecimento de gestos e descrição de atividades
•Mesmo empregando aprendizado no reconhecimento de gestos, este
sistema probabilistico requer que o desenvolvedor dê significado aos
símbolos processados
Exemplos de Emergent Systems
Sistemas associativos de aprendizado
•Exemplos na robótica onde aplica-se redes neurais para
coordenação de olho artificial
•M. Jones and D. Vernon, “Using neural networks to learn hand-eyeco-
ordination,” Neural Computing and Applications, vol. 2, no. 1, pp. 2–
12, 1994.
•B. W. Mel, “MURPHY: A robot that learns by doing,” in Neural Infor-
mation Processing Systems. New York: Amer. Inst. Physics, 1988, pp.
544–553.
Exemplos de Emergent Systems
Enactive Systems (Sistemas auto-reguláveis)
•Considerado aplicação avançada de Emergent Systems
•Contradiz com Cognitivist Systems
oNão querer representação prévia de um dado objeto
oConstrói a cognição somente do que é importante
oCognição determinada pelo ambiente e pela interação do agente
oSem necessidade de representação simbólica
oNenhum símbolo é pré-determinado
Bibliografia
[1] Vernon, D.; Metta, G.; Sandini, G.; Etisalat Univ. Coll., Sharjah, A Survey of Artificial Cognitive Systems: Implications for the
Autonomous Development of Mental Capabilities in Computational Agents. IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION,
VOL. 11, NO. 2, APRIL 2007

Más contenido relacionado

Destacado

Computação Cognitiva: Relações Sociais, Mídias Digitais e o Big Data
Computação Cognitiva: Relações Sociais, Mídias Digitais e o Big DataComputação Cognitiva: Relações Sociais, Mídias Digitais e o Big Data
Computação Cognitiva: Relações Sociais, Mídias Digitais e o Big Data
Mario Bacellar, MBA Computer Engineering
 
Processos Cognitivos - Resumo
Processos Cognitivos - ResumoProcessos Cognitivos - Resumo
Processos Cognitivos - Resumo
Jorge Barbosa
 

Destacado (10)

Computação Cognitiva: Relações Sociais, Mídias Digitais e o Big Data
Computação Cognitiva: Relações Sociais, Mídias Digitais e o Big DataComputação Cognitiva: Relações Sociais, Mídias Digitais e o Big Data
Computação Cognitiva: Relações Sociais, Mídias Digitais e o Big Data
 
Computação Cognitiva: conceitos e aplicações
Computação Cognitiva: conceitos e aplicaçõesComputação Cognitiva: conceitos e aplicações
Computação Cognitiva: conceitos e aplicações
 
Deep Learning
Deep LearningDeep Learning
Deep Learning
 
Sistemas cognitivos-ppt-1-durkheim
Sistemas cognitivos-ppt-1-durkheimSistemas cognitivos-ppt-1-durkheim
Sistemas cognitivos-ppt-1-durkheim
 
Projeto mosaicos 2011 profª silvana
Projeto mosaicos 2011 profª silvanaProjeto mosaicos 2011 profª silvana
Projeto mosaicos 2011 profª silvana
 
Blender: Primeiros Passos
Blender: Primeiros PassosBlender: Primeiros Passos
Blender: Primeiros Passos
 
Introdução ao Deep Learning com o TensorFlow
Introdução ao Deep Learning com o TensorFlowIntrodução ao Deep Learning com o TensorFlow
Introdução ao Deep Learning com o TensorFlow
 
Cognição
CogniçãoCognição
Cognição
 
Blender manual
Blender manualBlender manual
Blender manual
 
Processos Cognitivos - Resumo
Processos Cognitivos - ResumoProcessos Cognitivos - Resumo
Processos Cognitivos - Resumo
 

Similar a Sistemas Cognitivos

sistemas especialistas
sistemas especialistassistemas especialistas
sistemas especialistas
Jean Carvalho
 
inteligencia artificial
inteligencia artificialinteligencia artificial
inteligencia artificial
Jean Carvalho
 
Uma breve introdução ao Big Data e Inteligência Artificial.pptx
Uma breve introdução ao Big Data e Inteligência Artificial.pptxUma breve introdução ao Big Data e Inteligência Artificial.pptx
Uma breve introdução ao Big Data e Inteligência Artificial.pptx
Alessandro Binhara
 
88194121 puc-ihc-aula11-teorias-de-ihc-eng-cognitiva
88194121 puc-ihc-aula11-teorias-de-ihc-eng-cognitiva88194121 puc-ihc-aula11-teorias-de-ihc-eng-cognitiva
88194121 puc-ihc-aula11-teorias-de-ihc-eng-cognitiva
Josimar Lima
 

Similar a Sistemas Cognitivos (20)

sistemas especialistas
sistemas especialistassistemas especialistas
sistemas especialistas
 
Inteligência artificial para sistemas colaborativos
Inteligência artificial para sistemas colaborativosInteligência artificial para sistemas colaborativos
Inteligência artificial para sistemas colaborativos
 
inteligencia artificial
inteligencia artificialinteligencia artificial
inteligencia artificial
 
Uma breve introdução ao Big Data e Inteligência Artificial.pptx
Uma breve introdução ao Big Data e Inteligência Artificial.pptxUma breve introdução ao Big Data e Inteligência Artificial.pptx
Uma breve introdução ao Big Data e Inteligência Artificial.pptx
 
Redes neurais e lógica fuzzy
Redes neurais e lógica fuzzyRedes neurais e lógica fuzzy
Redes neurais e lógica fuzzy
 
Fundamentos De Ia E Sistemas Baseados em Conhecimento
Fundamentos De Ia E Sistemas Baseados em ConhecimentoFundamentos De Ia E Sistemas Baseados em Conhecimento
Fundamentos De Ia E Sistemas Baseados em Conhecimento
 
Inteligência Artificial e suas aplicações - A experiência do TECPAR
Inteligência Artificial e suas aplicações  - A experiência do TECPARInteligência Artificial e suas aplicações  - A experiência do TECPAR
Inteligência Artificial e suas aplicações - A experiência do TECPAR
 
Análise da Arquitetura Baars-Franklin de Consciência Artificial Aplicada a...
Análise da Arquitetura  Baars-Franklin de  Consciência Artificial  Aplicada a...Análise da Arquitetura  Baars-Franklin de  Consciência Artificial  Aplicada a...
Análise da Arquitetura Baars-Franklin de Consciência Artificial Aplicada a...
 
analise-de-sistemas-aula-01-bcc-noturno-ema908915a.pptx
analise-de-sistemas-aula-01-bcc-noturno-ema908915a.pptxanalise-de-sistemas-aula-01-bcc-noturno-ema908915a.pptx
analise-de-sistemas-aula-01-bcc-noturno-ema908915a.pptx
 
[Jose Ahirton Lopes] Inteligencia Artificial - Uma Abordagem Visual
[Jose Ahirton Lopes] Inteligencia Artificial - Uma Abordagem Visual[Jose Ahirton Lopes] Inteligencia Artificial - Uma Abordagem Visual
[Jose Ahirton Lopes] Inteligencia Artificial - Uma Abordagem Visual
 
Engenharia do Conhecimento e Inteligência Artificial - Aula 1/3
Engenharia do Conhecimento e Inteligência Artificial - Aula 1/3Engenharia do Conhecimento e Inteligência Artificial - Aula 1/3
Engenharia do Conhecimento e Inteligência Artificial - Aula 1/3
 
Palestra no ERCEMAPI 2009
Palestra no ERCEMAPI 2009Palestra no ERCEMAPI 2009
Palestra no ERCEMAPI 2009
 
Fundamentos De Ia E SbCs
Fundamentos De Ia E SbCsFundamentos De Ia E SbCs
Fundamentos De Ia E SbCs
 
De algoritmos à programas de computador
De algoritmos à programas de computadorDe algoritmos à programas de computador
De algoritmos à programas de computador
 
88194121 puc-ihc-aula11-teorias-de-ihc-eng-cognitiva
88194121 puc-ihc-aula11-teorias-de-ihc-eng-cognitiva88194121 puc-ihc-aula11-teorias-de-ihc-eng-cognitiva
88194121 puc-ihc-aula11-teorias-de-ihc-eng-cognitiva
 
Introdução a Machine Learning
Introdução a Machine LearningIntrodução a Machine Learning
Introdução a Machine Learning
 
Classificação Automatizada de Câncer de Mama - Imagens Histopatológicas
Classificação Automatizada de Câncer de Mama - Imagens HistopatológicasClassificação Automatizada de Câncer de Mama - Imagens Histopatológicas
Classificação Automatizada de Câncer de Mama - Imagens Histopatológicas
 
P2_Aula1-convertido.pptx
P2_Aula1-convertido.pptxP2_Aula1-convertido.pptx
P2_Aula1-convertido.pptx
 
Aprendizado Profundo & CNNs
Aprendizado Profundo & CNNsAprendizado Profundo & CNNs
Aprendizado Profundo & CNNs
 
[Jose Ahirton Lopes] Inteligencia Artificial - Uma Abordagem Visual
[Jose Ahirton Lopes] Inteligencia Artificial -  Uma Abordagem Visual[Jose Ahirton Lopes] Inteligencia Artificial -  Uma Abordagem Visual
[Jose Ahirton Lopes] Inteligencia Artificial - Uma Abordagem Visual
 

Más de Igor José F. Freitas

Computação Paralela - Uma Abordagem Geral
Computação Paralela - Uma Abordagem GeralComputação Paralela - Uma Abordagem Geral
Computação Paralela - Uma Abordagem Geral
Igor José F. Freitas
 
Simulador Eletromagnético em um Ambiente de Grades Computacionais
Simulador Eletromagnético em um Ambiente de Grades ComputacionaisSimulador Eletromagnético em um Ambiente de Grades Computacionais
Simulador Eletromagnético em um Ambiente de Grades Computacionais
Igor José F. Freitas
 

Más de Igor José F. Freitas (6)

Tendências da junção entre Big Data Analytics, Machine Learning e Supercomput...
Tendências da junção entre Big Data Analytics, Machine Learning e Supercomput...Tendências da junção entre Big Data Analytics, Machine Learning e Supercomput...
Tendências da junção entre Big Data Analytics, Machine Learning e Supercomput...
 
Trends towards the merge of HPC + Big Data systems
Trends towards the merge of HPC + Big Data systemsTrends towards the merge of HPC + Big Data systems
Trends towards the merge of HPC + Big Data systems
 
Computação de Alto Desempenho - Fator chave para a competitividade do País, d...
Computação de Alto Desempenho - Fator chave para a competitividade do País, d...Computação de Alto Desempenho - Fator chave para a competitividade do País, d...
Computação de Alto Desempenho - Fator chave para a competitividade do País, d...
 
Principais conceitos e técnicas em vetorização
Principais conceitos e técnicas em vetorizaçãoPrincipais conceitos e técnicas em vetorização
Principais conceitos e técnicas em vetorização
 
Computação Paralela - Uma Abordagem Geral
Computação Paralela - Uma Abordagem GeralComputação Paralela - Uma Abordagem Geral
Computação Paralela - Uma Abordagem Geral
 
Simulador Eletromagnético em um Ambiente de Grades Computacionais
Simulador Eletromagnético em um Ambiente de Grades ComputacionaisSimulador Eletromagnético em um Ambiente de Grades Computacionais
Simulador Eletromagnético em um Ambiente de Grades Computacionais
 

Sistemas Cognitivos

  • 1. Sistemas Cognitivos Principais conceitos e classificação Disciplina: IA368P – Tópicos em Engenharia de Computação Seminários sobre Marcos da História da Computação Faculdade de Eng. Elétrica e de Computação - UNICAMP Igor José Ferreira de Freitas igorddf@gmail.com
  • 2. Sumário •Introdução - Sistemas cognitivos •Principais conceitos e classificação •Exemplos e Aplicações
  • 3. Introdução – Sistemas Cognitivos •Origem: Cibernética 1943-1953 oCriar uma ciência da mente, baseado na lógica oProver significado aos símbolos:  Predição  Evolução  Objetivos
  • 4. Introdução – Sistemas Cognitivos •Principais vertentes: •Cognitivist (Cognitivismo) oBaseado em símbolos e processamento de sistemas representacionais •Emergent (Evolutivos) oAgentes autônomos operam de modo eficaz e viável em um ambiente. oCapacidade de trabalhar com o futuro (predição)
  • 5. Principais conceitos e classificação •Computabilidade: oCognitivist:  regras de manipulação de símbolos oEmergent:  Explora  Auto-organização  Auto-produção  Auto-manutenção  Auto-desenvolvimento  Interação entre componentes em uma rede distribuida
  • 6. Principais conceitos e classificação •Framework de Representação: oCognitivist:  Padrões simbólicos referentes ao mundo externo  Geralmente definidos pelo criador oEmergent:  Sistemas de estados globais  Dinamismo de agentes na rede distribuída
  • 7. Principais conceitos e classificação •Base Semântica : oCognitivist:  Baseado na percepção simbólica através do próprio agente cognitivo  Associação de Símbolos oEmergent:  Antecipação autônoma preservativa  Habilidades adaptativas de construção
  • 8. Principais conceitos e classificação •Restrições Temporais: oCognitivist:  não necessariamente se relaciona com os eventos do mundo externo. oEmergent:  se relaciona e opera de forma síncrona como mundo externo e em tempo real
  • 9. Principais conceitos e classificação •Comunicação Epistemológica entre Agentes oCognitivist:  Epistemologia totalmente compartilhada  Cada agente que compoe o ambiente possui sua estrutura e semântica oEmergent:  Avaliação subjetiva oriunda do ambiente  Análise histórica compartilhada entre agentes “geneticamente” compatíveis
  • 10. Principais conceitos e classificação •Acoplamento: oCognitivist:  Não precisa necessariamente ser acoplado no “corpo” a que pertence.  Independe de sua plataforma operacional oEmergent:  Intrinsicamente acoplado a sua plataforma operacional (corpo)  Suas interações atuam ativamente no processo cognitivo
  • 11. Principais conceitos e classificação •Percepção: oCognitivist:  Provê uma interface entre o mundo externo para representação de símbolos.  Abstrai fielmente representações espaços-temporais entre o mundo externo e dados oriundos de sensores. oEmergent:  É a mudança do estado do sistema em resposta a perturbações causadas pelo ambiente com o objetivo de manter uma estabilidade
  • 12. Principais conceitos e classificação •Ação oCognitivist:  Consequências causais do processamento simbólico de representações internas. oEmergent:  Pertubações no ambiente produzidas pelo sistema cognitivo
  • 13. Principais conceitos e classificação •Predição: oCognitivist:  Planejamento utilizando alguma forma procedural ou probabilística com algum algoritmo a priori. oEmergent:  Requer do sistema uma experiência de certo número de estados para formar uma base de ações através de auto- construção da percepção.
  • 14. Principais conceitos e classificação •Adaptação: oCognitivist:  Implica na aquisição de novo conhecimento oEmergent:  Implica em alteração ou reorganização estrutural para criar um novo conjunto de estados.
  • 15. Principais conceitos e classificação •Motivação: oA motivação se confronta com a percepção (através da atenção), ação (através de seleção de ações), e adaptação (através de fatos que causam mudanças):  Cognitivist: resolver um impasse  Emergent: aumentar o espaço de interação
  • 16. Principais conceitos e classificação •Autônomo: oCognitivist:  Não implica neste paradigma oEmergent:  Crucial neste paradigma  Uma vez que cognição é o processo onde um determinado sistema autônomo se torna viável e eficaz em um dado ambiente.
  • 17. Exemplos de Cognitivist Systems Sistema de Visão Cognitiva •H.-H. Nagel, “Steps toward a cognitive vision system,” AI Mag., vol. 25, no. 2, pp. 31–50, 2004. oDesenvolvimento de um interpretador de videos de tráfego de objetos oGeração de descrição do comportamento do tráfego em uma linguagem natural oParte de representação de sinais para presentação simbólica oVárias camadas de processamento
  • 18. Exemplos de Cognitivist Systems Framework probabilístico •HBuxton et al. Desenvolveu um sistema de visão cognitivo para interpretar atividades de operadores humanos. •Utilizou-se DDNs (dynamic decision networks), •Extensão de redes 'Bayesian' •Reconhecimento de gestos e descrição de atividades •Mesmo empregando aprendizado no reconhecimento de gestos, este sistema probabilistico requer que o desenvolvedor dê significado aos símbolos processados
  • 19. Exemplos de Emergent Systems Sistemas associativos de aprendizado •Exemplos na robótica onde aplica-se redes neurais para coordenação de olho artificial •M. Jones and D. Vernon, “Using neural networks to learn hand-eyeco- ordination,” Neural Computing and Applications, vol. 2, no. 1, pp. 2– 12, 1994. •B. W. Mel, “MURPHY: A robot that learns by doing,” in Neural Infor- mation Processing Systems. New York: Amer. Inst. Physics, 1988, pp. 544–553.
  • 20. Exemplos de Emergent Systems Enactive Systems (Sistemas auto-reguláveis) •Considerado aplicação avançada de Emergent Systems •Contradiz com Cognitivist Systems oNão querer representação prévia de um dado objeto oConstrói a cognição somente do que é importante oCognição determinada pelo ambiente e pela interação do agente oSem necessidade de representação simbólica oNenhum símbolo é pré-determinado
  • 21. Bibliografia [1] Vernon, D.; Metta, G.; Sandini, G.; Etisalat Univ. Coll., Sharjah, A Survey of Artificial Cognitive Systems: Implications for the Autonomous Development of Mental Capabilities in Computational Agents. IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, VOL. 11, NO. 2, APRIL 2007