
古典的人工知能:複雑な振る舞いを実現する基礎
古典的人工知能は、あらかじめ定められた規則や手順に従い動作する人工知能の一分野です。近年の深層学習のような高度な手法とは異なり、人が事前に教え込んだ知識や規則を用いて課題を解決します。得意分野としては、迷路の攻略や遊戯における戦略決定、簡単な作業の自動化などが挙げられます。古典的人工知能は、人が明確に定めた知識に基づいて動くため、動作原理が理解しやすく、結果の予測がつきやすいという特徴があります。しかし、複雑な現実世界の問題や、曖昧さや不確実性を含む状況への対応は不得意です。人工知能の段階でいうと、古典的人工知能は単純な行動を組み合わせることで、一定水準の複雑な振る舞いを実現します。例えば、掃除用具型自動機械が部屋の形を認識し、効率的に塵を集めるような事例が該当します。この場合、機械は壁に沿って移動する、障害物を避ける、塵を見つけたら吸い込むといった単純な行動を組み合わせることで、部屋全体の清掃という作業を達成します。