Structured KR Flashcards

(32 cards)

1
Q

What is the focus of Associationist Theories of Meaning?

A

Defining meaning through network associations among objects.

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

Why are structured representations used in KR?

A

They capture semantics better and support cognitive economy through inheritance.

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

What is a representational network?

A

A subset of NxLxN where nodes are connected via labeled links; order of triples matters.

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

What is a directed graph in KR?

A

A graph where the order of node pairs in NxN matters.

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

What are nodes and arcs in a semantic network?

A

Nodes are concepts, arcs are labeled relationships.

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

What is the ‘isa’ link?

A

Shows class inheritance without adding new properties.

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

What is the ‘ako’ link?

A

Shows subclass relation where properties may be added.

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

What is the ‘instance_of’ link?

A

Links an object to the class it belongs to.

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

How does inheritance work in semantic nets?

A

Nodes inherit attributes from nodes higher in the hierarchy.

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

What is procedural attachment?

A

Slot values are computed using a procedure only when needed.

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

What are default values in semantic networks?

A

Inherited values unless explicitly overridden.

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

What is a disadvantage of semantic nets?

A

Logical inadequacy and difficulty in comparing objects or retrieving knowledge.

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

How can semantic nets be improved?

A

By integrating nodes and attributes into a more structured format.

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

What is a frame?

A

A data structure representing stereotypical situations using slots and fillers.

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

What is a slot in a frame?

A

An attribute.

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

What is a filler in a frame?

A

A value or procedure associated with a slot.

17
Q

What is an advantage of frames over semantic nets?

A

They organize complex objects hierarchically with easier access to attributes.

18
Q

How do frames differ from objects?

A

Frames use prototypes and do not store code, only data with procedural attachments.

19
Q

What is conceptual dependency?

A

A method to represent the meaning of sentences using primitive relations.

20
Q

What are the 4 primitives in CD (Conceptual Dependency) Theory?

A
  • ACT: action,
  • PP (picture producer): object,
  • AA (action aider): modifier of actions (how),
  • PA (picture aider): modifier of objects (attribute).
21
Q

What is a major limitation of CD?

A

Computationally expensive and sometimes cannot capture all meanings.

22
Q

What is the canonical form in CD used for?

A

To compare different sentences by their meaning.

23
Q

What is a script?

A

A representation of stereotypical sequences of actions in a situation.

24
Q

What does a script consist of?

A
  • Entry conditions,
  • Results,
  • Properties,
  • Roles,
  • Track,
  • Scenes.
25
How do scripts help AI systems?
They help anticipate actions and answer context-specific questions.
26
What is multiple inheritance in frames?
An object inherits from more than one class, raising ambiguity in property access.
27
How does attribute access work in frames?
By traveling up the hierarchy if not found at the current level.
28
What is a knowledge graph?
A structured representation of concepts and relationships created by Google.
29
Why combine ChatGPT with Knowledge Graphs?
- To enhance context understanding, - Reasoning, and accuracy of responses.
30
What is a knowledge panel?
An infobox shown next to Google search results, displaying related facts.
31
What is the Semantic Web?
An extension of the web with machine-readable structured knowledge for reasoning.
32
Why is freedom in relation naming an issue?
Too many relation types reduce semantic clarity.