KNOWLEDGE Flashcards

1
Q

These are agents that reason by operating on internal representations of knowledge

A

Knowledge-Based Agents

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

an assertion about the world in a knowledge representation language

A

Sentence

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

based on propositions, statements about the world that can be either true or false

A

Propositional logic

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

are most often letters (P, Q, R) that are used to represent a proposition

A

Propositional symbols

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

are logical symbols that connect propositional symbols in order to reason in a more complex way about the world.

A

Logical connectives

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

inverses the truth value of the proposition

A

Not (¬)

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

connects two different propositions

A

And (∧)

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

is true as as long as either of its arguments is true

A

Or (∨)

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

represents a structure of “if P then Q.”

A

Implication

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

In the case of P implies Q (P → Q), P is called the ___ and Q is called the ____

A

antecedent, consequent

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

is an implication that goes both directions

A

Biconditional

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

is an assignment of a truth value to every proposition

A

model

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

a set of sentences known by a knowledge-based agent

A

knowledge base

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

If α ⊨ β (α entails β), then in any world where α is true, β is true, too.

A

Entailment

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

the process of deriving new sentences from old ones.

A

Inference

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

Model Checking algorithm.

A

To determine if KB ⊨ α (in other words, answering the question: “can we conclude that α is true based on our knowledge base”)
Enumerate all possible models.
If in every model where KB is true, α is true as well, then KB entails α (KB ⊨ α).

17
Q

the process of figuring out how to represent propositions and logic in AI.

A

Knowledge engineering

18
Q

Why is model checking not an efficient algorithm

A

because it has to consider every possible model before giving the answer

19
Q

allow us to generate new information based on existing knowledge without considering every possible model.

A

Inference rules

20
Q

a powerful inference rule that states that if one of two atomic propositions in an Or proposition is false, the other has to be true.

A

resolution

21
Q

resolution relies on

A

complimentary literals

22
Q

two of the same atomic propositions where one is negated and the other is not, such as P and ¬P.

A

complimentary literals

23
Q

a disjunction of literals

24
Q

consists of propositions that are connected with an Or logical connective

A

disjunction

25
consists of propositions that are connected with an And logical connective
conjunction
26
used to remove duplicate literal
factoring
27
another type of logic that allows us to express more complex ideas more succinctly than propositional logic.
first order logic
28
First order logic uses two types of symbols
constant and predicate symbols
29
a tool that can be used in first order logic to represent sentences without using a specific constant symbol
quantification
30
Consider these logical sentences: 1. If Hermione is in the library, then Harry is in the library. 2. Hermione is in the library. 3. Ron is in the library and Ron is not in the library. 4. Harry is in the library. 5. Harry is not in the library or Hermione is in the library. 6. Ron is in the library or Hermione is in the library. Which of the following logical entailments is true? - Sentence 6 entails Sentence 2 - Sentence 1 entails Sentence 4 - Sentence 6 entails Sentence 3 - Sentence 2 entails Sentence 5 - Sentence 1 entails Sentence 2 - Sentence 5 entails Sentence 6
Sentence 2 entails Sentence 5
31
The expression A ⊕ B represents the sentence “A or B, but not both.” Which of the following is logically equivalent to A ⊕ B?
(A ∨ B) ∧ ¬ (A ∧ B)
32
Let propositional variable R be that “It is raining,” the variable C be that “It is cloudy,” and the variable S be that “It is sunny.” Which of the following a propositional logic representation of the sentence “If it is raining, then it is cloudy and not sunny.”?
R → (C ∧ ¬S)
33
Consider, in first-order logic, the following predicate symbols. Student(x) represents the predicate that “x is a student.” Course(x) represents the predicate that “x is a course.” Enrolled(x, y) represents the predicate that “x is enrolled in y.” Which of the following is a first-order logic translation of the sentence “There is a course that Harry and Hermione are both enrolled in.”?
∃x. Course(x) ∧ Enrolled(Harry, x) ∧ Enrolled(Hermione, x)