is-a関係

記事数:(1)

AI活用

知識の継承:is-a関係

人間の知識を計算機に理解させることは、人工知能の大きな目標の一つです。そのためには、人間の持つ複雑な知識を、計算機が処理できる形に変換する必要があります。その方法の一つとして、「意味ネットワーク」というものが考えられました。 意味ネットワークとは、知識を図で表す方法です。様々な概念を「節」と呼び、これを点で表します。そして、節と節の関係を矢印で結びます。例えば、「すずめ」という節と「鳥」という節を「は」という矢印で結ぶことで、「すずめは鳥」という知識を表すことができます。また、「鳥」という節と「空を飛ぶ」という節を「できる」という矢印で結ぶことで、「鳥は空を飛ぶ」という知識を表すことができます。このように、意味ネットワークは、節と矢印を使って、様々な知識を表現することができるのです。 このネットワーク構造には、複雑な知識を分かりやすく整理できるという利点があります。例えば、「すずめ」は「鳥」であり、「鳥」は「生き物」であるという知識も、意味ネットワークで簡単に表現できます。「すずめ」から「鳥」へ、「鳥」から「生き物」へ、それぞれ「は」という矢印を引くだけです。こうして見ると、「すずめ」は「鳥」の仲間であり、「鳥」は「生き物」の仲間であることが一目瞭然です。 計算機はこのネットワーク構造を読み解くことで、人間の知識を理解し、推論を行うことができます。例えば、「すずめは空を飛ぶか?」という問いに対して、計算機は意味ネットワークを辿っていきます。「すずめ」は「鳥」、「鳥」は「空を飛ぶことができる」。つまり、「すずめは空を飛ぶことができる」と推論できるのです。このように、意味ネットワークは、計算機が知識を理解し、推論を行うための基礎となる重要な技術なのです。