知識表現
知識は知的行動を達成するのに使われるものなので、推論を容易にする知識表現は知的行動を助成する。そのような表現が知識表現の基本目標となる。
適切な知識表現を選ぶことで問題解決が単純になる。例えば割り算の問題解決は、知識表現における数の記号としてローマ数字よりもアラビア数字を用いることで容易となる。
人間の行う情報処理を説明する際、フレーム、規則、タグ、意味ネットワークなどが利用される。これは知識表現の技法にも取り入れられている。
知識表現の研究では以下のような課題が生じる。
知識を個別化するのは何か?
知識は人間脳においてどう表現されているか?
図式化すべきなのは特殊項目か一般法則か?
図式は宣言型と手続型のどちらが良いか?
活性化拡散(ネットワークのノード群を誘導する際の問題。)
包摂(選択的継承に関する問題。例えば、ATVは自動車を特殊化したものと考えられるが、特定の属性しか継承していない。)
分類(例えば、トマトは野菜にも果物にも分類される可能性がある。)
知識表現に関してトップダウンが議論されることはほとんどない。設計戦略は個々の議論領域について研究される。