エキスパートシステム(expert system)

同義語

エキスパートシステム、expert system

定義

エキスパート・システムは、人工知能の実装の1つである。具体的にはプロダクション・システムと呼ばれる論理命題の集合(要するに既知の知識の集合体)を事前に登録しておき、それに基づく判断を下すシステムである。

1980年代の人工知能はエキスパート・システムが主流であった。

エキスパートシステムの限界とその後

エキスパートシステムは、既存の知識を人間が集積、整理しコーディングしたものである。従ってエキスパートシステムが有効に機能するためには、

(1) コーディングすべき知識を人間が集積、整理、記述できること、していること

(2) 知識そのものの変化に伴いそれが常にアップデートされ続けること

という要件が必須である。

このようなシステムの開発、維持はコストが高いうえ、知識そのものが爆発的に増加した場合、開発そのものが不可能となる。

エキスパートシステムのこのような限界を乗り越えるため、人工知能研究の主流は、単なるデータ集合からプログラムが自ら知識を獲得してゆく機械学習(machine learning)に移っている。

コメント