Knowledge representation is the part of AI, which is concerned with the thinking of AI agents. It is used to represent the knowledge about the real world to the AI agents so that they can understand and utilize this information for solving the complex problems in AI.
Following elements of Knowledge that are represented to the agent in the AI system:
- Objects
- Events
- Performance
- Meta-Knowledge
- Facts
- Knowledge-base