Knowledge Representation Flashcards

(24 cards)

1
Q

What is intelligence achieved by (in AI)?

A

Symbol patterns representing significant aspects of the problem domain, operations on these patterns, and search to select a solution.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

What is the core description of AI?

A

AI = Search + Knowledge.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

What does KR stand for in AI?

A

Knowledge Representation.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Why is KR important in complex problems?

A

Because representing the knowledge becomes a challenge beyond simple states and operators.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

What is Knowledge Representation?

A

A set of syntactic and semantic assumptions to describe a world.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

What are the two main aspects of KR?

A

Syntax and Semantics.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Why is natural language unsuitable for KR?

A

It is ambiguous.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

What is Representational Adequacy?

A

Ability to represent all kinds of knowledge including uncertain knowledge.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

What is Inferential Adequacy?

A

Allows the derivation of new knowledge from existing knowledge.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

What is Inferential Efficiency?

A

Includes info to guide inference mechanisms to a solution more quickly.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

What is Acquisitional Efficiency?

A

Allows incorporation of new knowledge efficiently.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

What is Notational Convenience?

A

The resulting expression should be easy to write and read.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

What needs to be described in KR?

A
  • Objects,
  • Quantity and quality,
  • Events and time,
  • Meta-knowledge.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

What should KR be able to do?

A
  • Handle qualitative knowledge,
  • Allow inference,
  • Represent general and specific situations,
  • Capture semantics,
  • Support meta-level reasoning.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

What is an inference mechanism?

A

A procedure that operates on KR to produce new knowledge.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

What are two search strategies for inference?

A

Data-driven (bottom-up) and Goal-driven (top-down).

17
Q

What is Deductive Reasoning?

A

From known facts and rules, derive conclusions.

18
Q

What is Inductive Reasoning?

A

From specific examples derive general conclusions.

19
Q

What is Abductive Reasoning?

A

From rules and observations, infer a plausible explanation.

20
Q

What are Logic-based KR techniques?

A
  • Propositional logic,
  • First-order logic,
  • Fuzzy logic,
  • Modal logic,
  • CTL (Computational Tree Logic)
21
Q

What are structured representations in KR?

A
  • Semantic networks,
  • Conceptual dependency,
  • Scripts,
  • Conceptual graphs,
  • Frames.
22
Q

What are rule-based KR techniques?

A

If-Then Rules.

23
Q

What are the steps of mathematical induction?

A
  1. Prove for n=1,
  2. Assume true for n=k,
  3. Prove true for n=k+1.
24
Q

Why does mathematical induction work?

A

If it holds for n=1 and for k implies k+1, it holds for all n (deduction).