CHAPTER 5 - Knowledge Representation and Reasoning

0.0(0)
Studied by 0 people
call kaiCall Kai
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
GameKnowt Play
Card Sorting

1/37

encourage image

There's no tags or description

Looks like no tags are added yet.

38 Terms

1
New cards

knowledge representation and reasoning

Humans are best at understanding, reasoning, and interpreting knowledge. Human knows things, which is knowledge, and as per their knowledge they perform various actions in the real world. But how machines do all these things comes under _________ ____________ ___ _________.

2
New cards

knowledge representation and reasoning

is the part of Artificial intelligence which is concerned with AI agents' thinking and how thinking contributes to intelligent behavior of agents.

3
New cards

knowledge representation and reasoning

It is responsible for representing information about the real world so that a computer can understand and can utilize this knowledge to solve the complex real world problems such as diagnosis of a medical condition or communicating with humans in natural language.

4
New cards

knowledge representation and reasoning

It is also a way which describes how we can represent knowledge in artificial intelligence. It is not just storing data into some database, but it also enables an intelligent machine to learn from that knowledge and experiences so that it can behave intelligently like a human

5
New cards

Agent

can be anything that perceive its environment through sensors and act upon that environment through actuators.

6
New cards

Human, robotic, software

3 types of agent (____ agent)

7
New cards

Human-Agent

type of agent. has eyes, ears, and other organs which work for sensors and hand, legs, vocal tract work for actuators.

8
New cards

Robotic Agent

type of agent. can have cameras, infrared range finder, NLP for sensors and various motors for actuators.

9
New cards

Software Agent

type of agent. can have keystrokes, file contents as sensory input and act on those inputs and display output on the screen.

10
New cards

Object, events, performance, metaknowledge, facts, knowledge base

6 kinds of knowledge that needs to be represented in AI systems (OEPMFK)

11
New cards

Object

kind of knowledge represented in AI systems. All the facts about objects in our world domain. E.g., Guitars contains strings, trumpets are brass instruments.

12
New cards

Events

kind of knowledge represented in AI systems. Events are the actions which occur in our world.

13
New cards

Performance

kind of knowledge represented in AI systems. It describe behavior which involves knowledge about how to do things.

14
New cards

Meta-knowledge

kind of knowledge represented in AI systems. It is knowledge about what we know.

15
New cards

Facts

kind of knowledge represented in AI systems. are the truths about the real world and what we represent.

16
New cards

Knowledge Base

kind of knowledge represented in AI systems. The central component of the knowledge based agents is the this. It is represented as KB. It is a group of the Sentences (Here, sentences are used as a technical term and not identical with the English language)

17
New cards

Knowledge

is awareness or familiarity gained by experiences of facts, data, and situations.

18
New cards

Declarative, procedural, metaknowledge, heuristic, structural

5 types of knowledge in AI (DPMHS)

19
New cards

Declarative

type of knowledge in AI. is to know about something. It includes concepts, facts, and objects. It is also called descriptive knowledge and expressed in declarative sentences. It is simpler than procedural language.

20
New cards

Procedural

type of knowledge in AI. It is also known as imperative knowledge. It is a type of knowledge which is responsible for knowing how to do something. It can be directly applied to any task. It includes rules, strategies, procedures, agendas, etc. It depends on the task on which it can be applied

21
New cards

Meta-knowledge

type of knowledge in AI. Knowledge about the other types of knowledge

22
New cards

Heuristic

type of knowledge in AI. is representing knowledge of some experts in a filed or subject. It is rules of thumb based on previous experiences, awareness of approaches, and which are good to work but not guaranteed

23
New cards

Structural

type of knowledge in AI. is basic knowledge to problem-solving. It describes relationships between various concepts such as kind of, part of, and grouping of something. It describes the relationship that exists between concepts or objects.

24
New cards

Experience

Knowledge plays an important role in demonstrating intelligent behavior in AI agents. An agent is only able to accurately act on some input when he has some knowledge or __________ about that input.

25
New cards

Perception, learning, knowledge representation and reasoning, planning, execution

5 stages in the AI knowledge cycle (PLKPE)

26
New cards

Simple relational, inheritable, inferential, procedural

4 main approaches to knowledge representation (SIIP)

27
New cards

Simple Relational Knowledge

approach to knowledge representation. It is the simplest way of storing facts which uses the relational method, and each fact about a set of the object is set out systematically in columns.

28
New cards

Simple Relational Knowledge

approach to knowledge representation. This approach of knowledge representation is famous in database systems where the relationship between different entities is represented. This approach has little opportunity for inference.

29
New cards

Inheritable knowledge

approach to knowledge representation. In this knowledge approach, all data must be stored into a hierarchy of classes. All classes should be arranged in a generalized form or a hierarchal manner.

30
New cards

instance relation

Inheritable knowledge shows a relation between instance and class, and it is called ________ ________. Every individual frame can represent the collection of attributes and its value

31
New cards

Inferential knowledge

approach to knowledge representation. Represents knowledge in the form of formal logics. This approach can be used to derive more facts. It guaranteed correctness

32
New cards

Procedural knowledge

approach to knowledge representation. This approach uses small programs and codes which describes how to do specific things, and how to proceed.

33
New cards

Procedural knowledge

approach to knowledge representation. In this approach, one important rule is used which is If-Then rule. In this knowledge, we can use various coding languages such as LISP language and Prolog language. We can easily represent heuristic or domain-specific knowledge using this approach. But it is not necessary that we can represent all cases in this approach.

34
New cards

Representational accuracy, inferential adequacy, inferential efficiency, acquisitional efficiency

4 requirements that a good knowledge representation system must possess

35
New cards

Representational Accuracy

requirement that a good knowledge representation system must possess. KR system should have the ability to represent all kind of required knowledge.

36
New cards

Inferential Adequacy

requirement that a good knowledge representation system must possess. KR system should have ability to manipulate the representational structures to produce new knowledge corresponding to existing structure.

37
New cards

Inferential Efficiency

requirement that a good knowledge representation system must possess. The ability to direct the inferential knowledge mechanism into the most productive directions by storing appropriate guides.

38
New cards

Acquisitional efficiency

requirement that a good knowledge representation system must possess. The ability to acquire the new knowledge easily using automatic methods