G検定(ジェネラリスト検定)
いずあのかんけい
is-aの関係
Is-a Relationship
「AはBの一種である」という分類・継承の関係を表す、知識表現における関係性の一つです。上位概念の属性を下位概念へ引き継ぐ推論を可能にします。
詳しい説明
「Aの一種である」という分類・継承の関係
is-a の関係は、人工知能の知識表現やオントロジー工学において、「AはBの一種である(A is a B)」という分類や継承の関係を表す概念間の結びつきです。「犬は動物である」という関係が該当します。
上位概念の属性を引き継ぐ推論
is-a の関係の重要な役割は、下位概念が上位概念の持つ属性をそのまま引き継ぐという推論(属性の継承)を可能にすることです。意味ネットワークにおいて、上位概念の性質を下位概念へ自動的に受け渡す仕組みの基盤となります。
has-a・part-ofとの取り違えに注意
is-a の関係は分類・継承を表すのに対し、has-a の関係は所有、part-of の関係は部分と全体を表します。実務の開発では、is-a 関係と part-of 関係の混同がよく起きます。「車輪は自動車の一部(part-of)」ですが「車輪は自動車の一種(is-a)」ではありません。誤って is-a 関係として定義すると、自動車の性質が車輪単体にも不正に継承され、誤った推論結果を出力してしまいます。
試験で問われること
G検定
- is-a は継承や分類の関係を表します。
- 意味ネットワークにおいて、上位概念の属性を下位概念に引き継ぐ推論は is-a 関係に基づきます。
- is-a 関係と part-of 関係を混同しない正確なオントロジー設計が論理推論の前提となります。
最終更新日: 2026/09/23