認知アーキテクチャとは

認知アーキテクチャとは、人間の心の働き全体を、計算機の上で統合的に再現しようとする枠組みのことです。記憶・推論学習・問題解決といった幅広い認知を、ひとつの仕組みでまとめて説明することを目指します。SOAR(ソア)やACT-R(アクトアール)が代表例で、1970〜80年代から研究が続く、古くからのAIの大きなテーマでしょう。

英語表記:cognitive architecture

Transformerの「アーキテクチャ」とは別物

ここで気をつけたいのが、言葉の取り違えです。同じ「アーキテクチャ」でも、ChatGPTなどを支えるTransformerの「アーキテクチャ」(AIモデルの構造)とは、まったくの別物。認知アーキテクチャが目指すのは、人間の思考のプロセスそのものを丸ごと再現すること。言葉の上手さを軸にする今の生成AIとは、発想の出発点が異なります。記号的なルールで心を組み立てる流れが中心で、近年は両者を組み合わせる研究も出てきました。

Topic「心の統一理論」という、壮大な目標

認知アーキテクチャの代表SOARを生んだ研究者アレン・ニューウェルは、バラバラの現象を個別に説明するのではなく、人間の心の働きを「ひとつの理論」で説明しようと唱えました。それが「心の統一理論(Unified Theories of Cognition)」という考え方です。言葉の達者さで人を驚かせる今のAIとは違い、「人間はそもそもどう考えているのか」という問いそのものに正面から挑む試みなのです。

認知アーキテクチャに関するよくある質問

認知アーキテクチャは、実際に何の役に立つのですか?
人間の思考を再現するモデルとして、心理学や認知科学の研究、教育やインターフェースの設計、ロボットや知的エージェントの頭脳づくりなどに使われてきました。人がどう学び判断するかを試す実験台にもなります。
SOARやACT-Rとは何ですか?
どちらも代表的な認知アーキテクチャの名前です。SOARは問題解決を、ACT-Rは記憶と認知のモデル化を重んじるなど力点に違いはありますが、いずれも人間の認知を統合的に再現することを目指しています。

あわせて読みたい記事