Algoritmes Lecture 1 Flashcards

1
Q

Propositional Logic

A

Logic-based onto statement(proposition) about the world

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

Propositional symbols

A

P Q R
representing a fact about the world
or idea

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

Sentence

A

an assertion about the world

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

Logical Connectives

A

not, and ^, or v, implication->, biconditional

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

Inference

A

a conclusion reached on the basis of evidence and reasoning. In this case, based on the data the computer has.

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

Knowledge Engineering

A

the branch of artificial intelligence concerned with building knowledge-based systems.

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

Inference Rules

A

Having new data out of existing. If Alpha -> B and Alpha is true then B is also true.

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

Inference by Resolution

A

The resolution inference rule takes two premises in the form of clauses (A ∨ x) and (B ∨ ¬x) and gives the clause (A ∨ B) as a conclusion. The two premises are said to be resolved and the variable x is said to be resolved away. Resolving the two clauses x and x gives the empty clause.

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

First-Order Logic
Constant symbol: Harry, Gryffindor
Predicate symbol: Person, house, belongs to
Can be true for Harry but false for Gryffindor

A

In first-order logic, a predicate can only refer to a single subject. First-order logic is also known as first-order predicate calculus or first-order functional calculus. A sentence in first-order logic is written in the form Px or P(x), where P is the predicate and x is the subject, represented as a variable.

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

Extention Qualification

A

An existential statement is a statement that is true if there is at least one variable within the variable’s domain for which the statement is true.
One thing true for all variables

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

Universal Qualification

A

A universal statement is a statement that is true if, and only if, it is true for every predicate variable within a given domain.
Something true for all variables

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

A

This symbol means for all

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