知識表現
人工知能
の
分野
の中で、
人間
の
知識
を
モデル化
する
手法
。
理論
や
法則
といった
知識
を、
コンピュータ
で
処理
できるように
表現する
こと。
「~は~である」といった
命題
の
形式
で
記述する
述語論理
を
用いることが多い
。
また、その知識を扱う
推論エンジン
や、知識の
関係
を
表現する
意味ネットワーク
などを含む
研究分野
でもある。
KR
:
knowledge representation
知識
、
ナレッジ
(
knowledge
) -
表現
手続き的表現
(
procedural representation
)
宣言的表現
(
declarative representation
)
知識ベース
(
KB
:
knowledge base
)
推論
-
推論エンジン
(
inference engine
)
マインドマップ
(
mind map
)
人工知能
(
AI
:
artificial intelligence
)
エキスパートシステム
(
expert system
)
プロダクションルール
(
production rule
)
オブジェクト
(
object
)
知識工学
(
Knowledge Engineering
)
オントロジー工学
(
ontology engineering
)
オントロジー言語
(
ontology language
)
Commonsense knowledge base
パーソナルナレッジベース
(
personal knowledge base
)
Valuation-based system
対象領域
スキーマ
(
schema
)
フレーム
(
frame
) -
知識フレーム
(
knowledge frame
)
意味ネットワーク
(
semantic network
)
述語論理
(
predicate calculus
)
知識組織化
、
情報組織化
(
KO
:
knowledge organization
)
データ構造
(
data structure
)
#knowledge-base