Chapter 2: Connectionist vs. Symbolic AI, Darthmouth Workshop Flashcards

1
Q

When was the The McCulloch & Pitts artificial neuron introduced and what is it exactly?

A

The McCulloch & Pitts artificial neuron was introduced in 1943. It is a mathematical model of a biological neuron that can be used to create artificial neural networks. The model consists of a set of inputs and a binary output, and it uses a threshold function to determine the output based on the input values and the weights assigned to each input.

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

Explain the components of a BTAN.

A

The BTAN consists of a set of binary inputs (i.e., either 0 or 1), a binary output (i.e., either 0 or 1), and a set of weights (i.e., either -1, or 1). The threshold Activation a is weighted sum of inputs, a = SUM(weight(i) * input(i))

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

Draw a BTAN that can represent a XOR

A

2 inputs, 2 neuron as intermediate layer, with each neuron connecting to both inputs with weight 1. One of the neurons has t = 1, and the other t = 2. The neuron with t = 1 is connected to the output neuron with weight 1, the neuron with t = 2 is connected to an intermediate neuron with weight -1. This intermediate neuron has t = 0. The intermediate neuron connects to the output neuron with weight 1. The threshold of the output neuron is t = 2.

The neuron with t = 1 is technically a logical OR gate. The neurons with t = 2 are technically logical AND gates. The neuron with t = 0 is a logical NOT gate.

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

Explain symbolic AI

A

Symbolic AI performs explicit knowledge representation by the use of symbols. Relations can be encoded using symbol structures/expressions. Reasoning is resolving expressions into conclusions using rules. First-order predicate logic is an example, where the different expressions and symbols are called knowledge. Reduces reasoning to a search problem.

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

When was Whitehead & Russell’s Principia Mathematica introduced, and what does it entail?

A

Tried to ground foundation of mathematics using formal logic. They proved 1 + 1 = 2 in there :O

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

What is the logic theorist, by who and when was it created?

A

Newell, Simon, Shaw: Logic Theorist (1956), was considered the first AI program and encoded axioms and rules from Principia Mathematica. Managed to prove 38 of the 52 theorems of Chap. 2 of PM. This was a clear example of symbolic AI.

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

What is arguably the first programmable computer and when was it created? Who was the first to create programs for it?

A

Analytical engine, created in 1837. Lady Ada Lovelace (1815-1852) developed programs for it and is often called history’s
first computer programmer.

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

When was the Turing machine invented?

A

1936

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

What were the first uses for computers?

A

First uses were often numerical and for military purposes, like code-breaking, ballistic trajectories, computations for hydrogen bombs. Later on non-numerical problems were explored like chess (Shannon, 1950) and logic (Newel & Simon, 1955)

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

Who were present at the darthmouth workshop, give their names and what they are known for.

A

Shannon: Computer chess
Marvin Minsky: Artificial neural network
Nathaniel Rochester: chief architect of the IBM 701, the first mass produced scientific computer
John McCarthy: Created the Lisp programming language.

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

Who were present at the Darthmouth workshop, give their names and what they are known for.

A

Shannon: Computer chess
Marvin Minsky: Artificial neural network
Nathaniel Rochester: chief architect of the IBM 701, the first mass produced scientific computer
John McCarthy: Lisp

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

What were the main goals of the Darthmouth workshops, when was it held and for how long?

A

An attempt was made to find how to make machines use natural language, form abstractions and concepts, solve kinds of problems now reserved for humans, and improve themselves. The workshops were organized in 1956, for a summer long.

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