Arquitetura como hipótese
Introdução
Em geral
Uma arquitetura cognitiva refere-se tanto a uma teoria sobre a estrutura da mente humana quanto a uma instância computacional de tal teoria usada nos campos da inteligência artificial (IA) e da ciência cognitiva computacional.[1] Modelos formalizados podem ser usados para refinar ainda mais uma teoria abrangente da cognição e como um programa útil de inteligência artificial. Arquiteturas cognitivas bem-sucedidas incluem ACT-R (Controle Adaptativo do Pensamento - Racional) e SOAR. A pesquisa sobre arquiteturas cognitivas como instanciação de software de teorias cognitivas foi iniciada por Allen Newell em 1990.[2].
O Institute for Creative Technologies define arquitetura cognitiva como: hipóteses sobre as estruturas fixas que fornecem uma mente, seja em sistemas naturais ou artificiais, e como elas funcionam juntas - em conjunto com o conhecimento e as habilidades incorporadas na arquitetura - para produzir comportamento inteligente em uma variedade de ambientes complexos.[3].
História
Herbert A. Simon, um dos fundadores do campo da inteligência artificial, afirmou que a tese EPAM de seu aluno Ed Feigenbaum de 1960 forneceu uma possível "arquitetura para cognição" [4] porque incluía alguns compromissos sobre como mais de um aspecto fundamental da mente humana funcionava (no caso do EPAM, memória humana "Memória (processo)") e aprendizagem humana).
John R. Anderson "John Robert Anderson (psicólogo)") começou a pesquisar sobre a memória humana no início dos anos 1970 e sua tese de 1973 com Gordon H. Bower forneceu uma teoria da memória associativa humana. Ele incluiu mais aspectos de sua pesquisa sobre memória de longo prazo e processos de pensamento nesta pesquisa e, eventualmente, projetou uma arquitetura cognitiva que chamou de ACT. Ele e seus alunos foram influenciados pelo uso do termo "arquitetura cognitiva" por Allen Newell. O laboratório Anderson usou o termo para se referir à teoria ACT incorporada em uma coleção de artigos e designs (não havia implementação completa do ACT na época).
Em 1983, John R. Anderson publicou o trabalho seminal nesta área, intitulado A Arquitetura da Cognição.[6] Pode-se distinguir entre a teoria da cognição e a implementação da teoria. A teoria da cognição delineou a estrutura das diferentes partes da mente e estava comprometida com o uso de regras, redes associativas e outros aspectos. A arquitetura cognitiva implementa a teoria em computadores. O software usado para implementar arquiteturas cognitivas também eram “arquiteturas cognitivas”. Portanto, uma arquitetura cognitiva também pode se referir a um projeto para agentes inteligentes "Agente inteligente (inteligência artificial)"). Propõe processos computacionais (artificiais) que agem como certos sistemas cognitivos, na maioria das vezes, como uma pessoa, ou agem de forma inteligente sob alguma definição. As arquiteturas cognitivas formam um subconjunto de arquiteturas gerais de agentes. O termo “arquitetura” implica uma abordagem que tenta modelar não apenas o comportamento, mas também as propriedades estruturais do sistema modelado.