Article directory
Topics in Artificial Intelligence - Knowledge Representation
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
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