講義の前に概要


※上記の広告は60日以上更新のないWIKIに表示されています。更新することで広告が下部へ移動します。

概要
  • prologインストール
file:///C:/Program%20Files/AZ-Prolog.650/doc/index.html

  • 環境設定
システムのプロパティ→詳細設定→環境設定→PATH→"C:\AZ-Prolog.709\bin;" を追加

  • お勧めの本
http://www.amazon.co.jp/Prolog%E3%81%B8%E3%81%AE%E5%85%A5%E9%96%80-Prolog%E3%81%A8AI-Ivan-Bratko/dp/476490165X/ref=sr_1_1?ie=UTF8&qid=1362537511&sr=8-1

  • 自習用の参考サイト
http://www.geocities.jp/m_hiroi/prolog/
http://nojiriko.asia/

  • prologで何ができるの?
-エキスパートシステム(質問・診断等)
-パズルゲーム(人食い土人と宣教師,8クイーン,ハノイの塔,将棋,リバーシ等)
-パーサー(perlみたいな数行でテキスト整理が可能)
-データーベース(最近は専用の物が増えてきたので専用では使われない)

  • 反対にできないものは
-ネットワーク関連全般
-認証関連
-数値計算は苦手

  • 最近のこの分野の流行
-ビッグデータ処理
-機械学習
http://www.amazon.co.jp/%E8%A8%80%E8%AA%9E%E5%87%A6%E7%90%86%E3%81%AE%E3%81%9F%E3%82%81%E3%81%AE%E6%A9%9F%E6%A2%B0%E5%AD%A6%E7%BF%92%E5%85%A5%E9%96%80-%E8%87%AA%E7%84%B6%E8%A8%80%E8%AA%9E%E5%87%A6%E7%90%86%E3%82%B7%E3%83%AA%E3%83%BC%E3%82%BA-%E9%AB%98%E6%9D%91-%E5%A4%A7%E4%B9%9F/dp/4339027510/ref=sr_1_4?s=books&ie=UTF8&qid=1362542131&sr=1-4
http://www.amazon.co.jp/%E3%83%91%E3%82%BF%E3%83%BC%E3%83%B3%E8%AA%8D%E8%AD%98%E3%81%A8%E6%A9%9F%E6%A2%B0%E5%AD%A6%E7%BF%92-%E4%B8%8B-%E3%83%99%E3%82%A4%E3%82%BA%E7%90%86%E8%AB%96%E3%81%AB%E3%82%88%E3%82%8B%E7%B5%B1%E8%A8%88%E7%9A%84%E4%BA%88%E6%B8%AC-C-M-%E3%83%93%E3%82%B7%E3%83%A7%E3%83%83%E3%83%97/dp/4621061240/ref=sr_1_5?s=books&ie=UTF8&qid=1362542131&sr=1-5
	関連:http://mikaka.org/~kana/d.htm?pdfindex-j.html
	関連:https://github.com/herumi/prml/
	関連:http://mikaka.org/~kana/dl/pdf/pdf-prmll2edadditional.pdf
http://www.amazon.co.jp/%E9%9B%86%E5%90%88%E7%9F%A5%E3%83%97%E3%83%AD%E3%82%B0%E3%83%A9%E3%83%9F%E3%83%B3%E3%82%B0-Toby-Segaran/dp/4873113644/ref=sr_1_2?s=books&ie=UTF8&qid=1362542500&sr=1-2
-ヒューマノイドロボット
http://deagostini.jp/rbi/
http://palro.jp/
http://www.daiwahouse.co.jp/robot/paro/index.html
-社会
http://www.excite.co.jp/News/column_g/20130304/E1362133060153.html
http://www.amazon.co.jp/%E6%A9%9F%E6%A2%B0%E3%82%88%E3%82%8A%E4%BA%BA%E9%96%93%E3%82%89%E3%81%97%E3%81%8F%E3%81%AA%E3%82%8C%E3%82%8B%E3%81%8B-AI%E3%81%A8%E3%81%AE%E5%AF%BE%E8%A9%B1%E3%81%8C%E3%80%81%E4%BA%BA%E9%96%93%E3%81%A7%E3%81%84%E3%82%8B%E3%81%93%E3%81%A8%E3%81%AE%E6%84%8F%E5%91%B3%E3%82%92%E6%95%99%E3%81%88%E3%81%A6%E3%81%8F%E3%82%8C%E3%82%8B-%E3%83%96%E3%83%A9%E3%82%A4%E3%82%A2%E3%83%B3-%E3%82%AF%E3%83%AA%E3%82%B9%E3%83%81%E3%83%A3%E3%83%B3/dp/4794219008
  • prolog以外の人工知能分野で使用される言語
-Lisp(Scheme,gauche)
http://www.amazon.co.jp/%E7%B4%A0%E6%95%B0%E5%A4%9C%E6%9B%B2-%E5%A5%B3%E7%8E%8B%E9%99%9B%E4%B8%8B%E3%81%AELISP-%E5%90%89%E7%94%B0-%E6%AD%A6/dp/4486019245/ref=sr_1_1?s=books&ie=UTF8&qid=1362541631&sr=1-1
-python(オライリーの自然言語処理入門がpythonで記述されている)
http://nltk.org/book/
http://nltk.googlecode.com/svn/trunk/doc/book-jp/ch12.html
-C
	http://www.amazon.co.jp/%E3%81%AF%E3%81%98%E3%82%81%E3%81%A6%E3%81%AEAI%E3%83%97%E3%83%AD%E3%82%B0%E3%83%A9%E3%83%9F%E3%83%B3%E3%82%B0%E2%80%95C%E8%A8%80%E8%AA%9E%E3%81%A7%E4%BD%9C%E3%82%8B%E4%BA%BA%E5%B7%A5%E7%9F%A5%E8%83%BD%E3%81%A8%E4%BA%BA%E5%B7%A5%E7%84%A1%E8%83%BD-%E5%B0%8F%E9%AB%98-%E7%9F%A5%E5%AE%8F/dp/4274066649
	http://www.amazon.co.jp/C%E3%81%A7%E3%81%A4%E3%81%8F%E3%82%8B%E3%83%8B%E3%83%A5%E3%83%BC%E3%83%A9%E3%83%AB%E3%83%8D%E3%83%83%E3%83%88%E3%83%AF%E3%83%BC%E3%82%AF-%E5%B9%B3%E9%87%8E-%E5%BB%A3%E7%BE%8E/dp/4893620681/ref=sr_1_1?s=books&ie=UTF8&qid=1362541114&sr=1-1

  • 良く言われるキーワード(キーワードごとにリンク化したら便利か?)
[イライザ,ユニフィケーション,チューリングテスト,積み木の世界,プランニングシステム
プロダクションシステム,	TMS(Truth Maintenance System),car&cdr,推論,
BUP(Bottomup Parser),ホーン節,DCG(Definite Clause Grammer),アトム,述語、
CFG(Context Free Grammer),木構造,カット,カットオペレータ,バックトラック
リスト,差分リスト,ヒープ,
記号微分,論理プログラミング,宣言型言語,手続き型言語,無名変数(_),再帰,人口無能,
n-gram,マルコフ連鎖,形態素解析,mecab]