HISTORY
NEURON
TLU/ PERCEPTRON
PERCEPTRON LEARNING ALGO
MLPs
100

Who proposed the first mathematical model of an artificial neuron in 1943?

McCulloch and Pitts

100

What is the basic processing unit of a neural network?

Neuron

100

What does TLU stand for?

Threshold Logic Unit

100

What is the main purpose of the perceptron learning algorithm?

To adjust weights for correct classification

100

Multi-Layer Perceptron

What does MLP stand for?

200

Who introduced the Perceptron in 1957?

Frank Rosenblatt

200

What are the three main components of an artificial neuron?

Inputs, Weights, Activation Function)

200

What is the output of a perceptron when the weighted sum exceeds the threshold?

1

200

What parameter is updated during perceptron learning?

Weights

200

Which layer lies between input and output layers in an MLP?

Hidden Layer

300

Which decade is considered the birth of Artificial Intelligence as a formal field?

1950

300

What is the role of the activation function?

Introduces non-linearity / decides output

300

Can a single-layer perceptron solve the XOR problem?

NO

300

What is the learning rule used in perceptron training called?

Error Correction Learning Rule

300

Which algorithm is commonly used to train MLPs?

Backpropagation

400

What event led to the first "AI Winter"?

Limitations of Perceptrons and reduced funding

400

What is the mathematical operation performed before activation?

Weighted Sum

400

What type of problems can a single-layer perceptron solve?

Linearly Separable Problems

400

What happens to the weights when a sample is misclassified?

Weights are adjusted/updated

400

Why are hidden layers important in MLPs?

To learn complex non-linear relationships

500

What development revived interest in neural networks in the 1980s?

Backpropogation

500

What biological structure inspired artificial neurons?

Human Brain Neurons

500

Write the output equation of a perceptron.

y = f(Σwᵢxᵢ + b)

500

Write the perceptron weight update rule.

w(new) = w(old) + η(t−y)x

500

Why is an MLP called a Universal Function Approximator?

It can approximate any continuous function given enough neurons and layers

M
e
n
u