Topics in Artificial Intelligence - Knowledge Representation

Topics in Artificial Intelligence - Knowledge Representation

insert image description here

outline

Outline: Master the knowledge representation method, which will be used to express a specific scene
. Review guide:

Master the concept of knowledge representation
Representation methods: master logical representation, production, semantic network, frame representation; advantages and disadvantages of various representation methods, and suitable application objects. Note the relationship between representation and inference.
will be used to express a specific scene

2.1 The concept of knowledge representation

2.1.1 Knowledge Representation Viewpoint

insert image description here

2.1.2 Requirements for Knowledge Representation

Requirements for knowledge representation:

1) Express ability

One is the wide range of knowledge representation;
the other is the efficiency of domain knowledge representation;
the third is the degree of support for non-deterministic knowledge representation.

2) Availability

Including adaptability to reasoning and support for efficient algorithms.

3) Organizeability and maintainability
4) Achievability
5) Naturalness and understandability

Knowledge Representation Method:

Learn from four aspects:
1. Concept: what is it? (Pay attention to the scope it covers)
2. Method: How to express knowledge (Pay attention to a few details)
3. Reasoning: How to reason?
4. Features:

2.2 First-order predicate logic notation

2.2.1 First-order predicate concept

insert image description here
insert image description here

insert image description here

2.2.2 Predicate Logic Representation Method

insert image description here

insert image description here

insert image description here

2.3 Production representation

2.4 Semantic Network Representation

2.5 Frame notation

Guess you like

Origin blog.csdn.net/m0_38139250/article/details/130137592