示現塾 2005年04月09日(土) 本格版 335号
第1問 コンピュータシステム(SW,DB,SM,AU,ES向け)
分野-2-4-4/技術レベル-II/出題頻度-低/出典:DB15-14
知識表現の方法であるフレームに関する記述として,適切なものはどれか。
ア 概念をノード,関係や性質を有向アークで表した表現形式をもつ。
イ 条件と行動を対にしたIF-THENの表現形式をもつ。
ウ スロットとスロット値の対のリストからなる表現形式をもつ。
エ 命題論理や述語論理による表現形式をもつ。
«続きを隠す
私の解答:ウ (正解)
解説:ア 意味ネットワークの説明である。意味ネットワークの考え方は、情報
を二項関係で表現することにある。情報の単位をノード(節点)で表し、関係
をリンク(有向枝:有向アーク)で関係づける。通常、ノードには対象の概念、
事実、行為、状態、主張といった情報が当てはまる。リンクにはノード間の
関係を対応づけ、定義する。
イ ルールの説明である。IF-THEN(もし~ならば、○○である)の表現形式をも
つ。
ウ エキスパートシステムは、人工知能を応用したシステムである。具体的には、
各分野の専門家の知識を「知識ベース」として蓄積し、それに問題となって
いる現象を適用して結論を導き出す「推論エンジン」を備えたものである。
本問は、エキスパートシステムのうち、フレームを主体とした知識表現を
しているフレーム型システムに関する出題である。
フレームは、ある情報について「属性-値」という形式をその表現形式の
基本としている。フレーム表現における情報の表現単位がスロットであり、
フレームはスロットとその値の集合として定義される。
例えば、授業というフレームを考えてみる。そのスロットは、先生、科目、
日時、教材、教室であり、スロット値は先生=金子、科目=数学、日時=
2004/10/09 10:00~12:00、教材=よくわかる数学、教室=203 といったもの
になる。
エ 論理の説明である。「変数aは~である。」のように、変数を含んだ命題に関
する論理を、述語論理といい、「10は6より大きい。」のように、変数を全く
含まない命題に関する論理を命題論理と言う。