このシリーズでは、論理型プログラミング言語として、人工知能用に開発されたPrologを学んでいます。今回はPrologを用いて文の生成と文の解析を考えてみたいと思います。構文規則を記述することで容易にこれらのことができます。それでは、始めましょう。
論理型言語として知られるPrologについて学ぶシリーズ。いよいよ、Prologプログラミングの基礎をステップ・バイ・ステップで身につけていきましょう。前回までで、SWI-Prologを用いて、事実と規則の記述について触れてみました。今回は、基礎固めの前編とし ...
官民創生の人工知能研究はムダじゃなかった! 今からおよそ30年も前の1982年。日本の通商産業省 (現在の経済産業省) は、 ICOT (財団法人 新世代コンピュータ開発機構) を設立し、 世界に先駆けて人工知能 (AI:Artificial Intelligence) を実現する第5世代 ...
This unit provides an introduction to the field of artificial intelligence (AI) from the persepctive of logic programming. The first half covers the basic principles of knowledge representation and ...