Upload
sanjay-negi
View
221
Download
0
Embed Size (px)
Citation preview
8/8/2019 Introduction to Artificial Neural Networks and Its Application
1/16
Introduction to Artificial Neural
Networks and Its Application InPower System
sanjay negi
07237
EEE
8/8/2019 Introduction to Artificial Neural Networks and Its Application
2/16
Contents:
Biological Inspiration
Artificial Neurons and Neural Network
Activation Function
Application Of ANN
8/8/2019 Introduction to Artificial Neural Networks and Its Application
3/16
Inspiration From Neurobiology
Many input single output unit
If the sum of the input signals
surpasses a certain threshold, then
neuron sends electrical signal along
the axon.
8/8/2019 Introduction to Artificial Neural Networks and Its Application
4/16
Artificial Neurons (Mathematical Representation )
The synapses of the neuronare modeled as weights.
The strength of theconnection between aninput and a neuron is noted
by the value of the weight. An adder sums up all the
inputs modified by theirrespective weights.
Finally, an activation
function controls theamplitude of the output ofthe neuron.
The McCulloch-Pitts model
8/8/2019 Introduction to Artificial Neural Networks and Its Application
5/16
Activation Functions
This function act as squashing function .
Threshold Function: this function can takes on a value of
0 if the summed input is less than a certain threshold
value (v), and the value 1 if the summed input is greater
than or equal to the threshold value.
Piecewise-Linear function: This function again can take
on the values of 0 or 1, but can also take on values
between that.
sigmoid function: This function can range between 0 and1 but sometime it is useful to take -1 to 1 range.
8/8/2019 Introduction to Artificial Neural Networks and Its Application
6/16
Artificial Neural Network
An artificial neural network is composed of many
artificial neurons that are linked together according to a
specific network architecture. The objective of the neural
network is to transform the inputs into meaningful
outputs.
input Output
8/8/2019 Introduction to Artificial Neural Networks and Its Application
7/16
8/8/2019 Introduction to Artificial Neural Networks and Its Application
8/16
Weight settings determine the behaviour of a network
How can we find the right weights?
8/8/2019 Introduction to Artificial Neural Networks and Its Application
9/16
One way is to set the weights explicitly, using a priori
knowledge.
Another way is to train the neural network by feeding it
teaching patterns and letting it change its weights according
to some learning rule.
8/8/2019 Introduction to Artificial Neural Networks and Its Application
10/16
The learning situations in neural networks may be classified
into three distinct sorts. These are
Supervised learning
Unsupervised learning
Reinforcement learning
8/8/2019 Introduction to Artificial Neural Networks and Its Application
11/16
Application of ANN In Power System
Load forecasting
Economic dispatch
Fault diagnosis/fault location
Transient stability problems
Security assessment
8/8/2019 Introduction to Artificial Neural Networks and Its Application
12/16
Load Forecasting
This can only be done if, among other vital factors, there is a
good and accurate system in place for forecasting the load
that would be in demand by electricity customers.
Als
oSuch f
orecasts wi
ll be high
ly usefu
lin pr
oper syste
m
planning and operations.
8/8/2019 Introduction to Artificial Neural Networks and Its Application
13/16
Load Forecasting Using Neural Networks
The back-propagation algorithm is a supervised learning
algorithm used to change or adjust the weights of the neural
network.
Inb
ack-pro
pagatio
n, the gradient vecto
ro
f the erro
r surface iscalculated. This vector points along the direction of steepest
descent from the current point, so that a movement over a
short distance along it decreases the error. A sequence of
such moves will eventually find a minimum error point.
8/8/2019 Introduction to Artificial Neural Networks and Its Application
14/16
In this fig. basically two load
patterns wereob
servabl
e:o
nefor weekends (Saturday and
Sunday) and another for week
days (Monday through Friday).
After the neural network is
trained on the input data set, anew data set is presented at its
input, and the network
provides a forecast of the load
fo
r the nexto
ne ho
ur.
8/8/2019 Introduction to Artificial Neural Networks and Its Application
15/16
References
Ajith Abraham .Artificial Neural Networks .Oklahoma State
University, Stillwater, OK, USA
Carlos Gershenson. [email protected] . Artificial
NeuralNetw
orks f
or Beginners
Bakirtzis, A.G., Petridis, V., Kiartzis, S.J., Alexiadis, M.C., and
Maissis, A.H. 1996. A Neural Network Short Term Load
Forecasting Model . IEEE Transactions on Power Systems. 11:
858-863.
M. Tarafdar Haque, and A.M. Kashtiban. Application of
Neural Networks in Power Systems; A Review
8/8/2019 Introduction to Artificial Neural Networks and Its Application
16/16
THANKYOU