Chapter-1 Intorduction To Neural Networks (Autosaved)
Chapter-1 Intorduction To Neural Networks (Autosaved)
1
WHAT IS A NEURAL
NETWORK?
Q-2: Write a Python program for a single layer neural network which has 4
inputs and 3 neurons. Each input is connected to every output node.
Provide explicit weights and
biases and print the output when the activation function is
i. Threshold
ii. Sigmoid activation function.
Rosenblatt’s Perceptron
In the formative years of neural networks (1943–1958), several researchers stand out for
their pioneering contributions:
• McCulloch and Pitts (1943) for introducing the idea of neural networks as computing
machines.
• Hebb (1949) for postulating the first rule for self-organized learning. • Rosenblatt (1958)
for proposing the perceptron as the first model for learning with a teacher (i.e., supervised
learning).
The perceptron is the simplest form of a neural network used for the classification of
patterns said to be linearly separable (i.e., patterns that lie on opposite sides of a
hyperplane). Basically, it consists of a single neuron with adjustable synaptic weights and
bias. The algorithm used to adjust the free parameters of this neural network first appeared
in a learning procedure developed by Rosenblatt (1958, 1962) for his perceptron brain
model.1
Indeed, Rosenblatt proved that if the patterns (vectors) used to train the perceptron are
drawn from two linearly separable classes, then the perceptron algorithm converges and
positions the decision surface in the form of a hyperplane between the two classes. The
proof of convergence of the algorithm is known as the perceptron convergence theorem.
The perceptron built around a single neuron is limited to performing pattern classification
with only two classes (hypotheses). By expanding the output (computation) layer of the
Rosenblatt’s perceptron is built around a nonlinear neuron, namely, the McCulloch–Pitts model
of a neuron.
Bayes’ Theorem
Naïve Bayes classifier
Sample variance vs
Population variance
Biased and unbiased
estimators
Covariance
Correlation coefficient
Correlation matrix
Correlation matrix
Gaussian (Normal)
distribution
Multivariate Gaussian
(Normal) distribution
Further Assignment-1
Questions