300 likes | 421 Views
I welcome you all to this presentation On:. Neural Network Applications. Imran Nadeem & Naveed R. Butt 220504 & 230353. Systems Engineering Dept. KFUPM. Part I: Introduction to Neural Networks. Part II: LMS & RBF. Part III: Control Applications. Part I: Introduction to Neural Networks.
E N D
Neural Network Applications Imran Nadeem & Naveed R. Butt 220504 & 230353 Systems Engineering Dept. KFUPM
Part I: Introduction to Neural Networks Part II: LMS & RBF Part III: Control Applications
Part I: Introduction to Neural Networks Part I: Introduction to NN’s • There is no restriction on the unknown function to be linear. Thus, neural networks provide a logical extension to create nonlinear adaptive control schemes. • Universal Approximation Theorem: neural networks can reproduce any nonlinear function for a limited input set. • Neural networks are parameterized nonlinear functions whose parameters can be adjusted to achieve different shaped nonlinearities. • In essence, we try to adjust the neural network to serve as an approximator for an unknown function that we know only through its inputs and outputs
Part I: Introduction to Neural Networks Human Neuron
Part I: Introduction to Neural Networks Artificial Neuron
Part I: Introduction to Neural Networks Adaptation in NN’s
Part I: Introduction to Neural Networks Single Layer Feedforward NN’s
Part I: Introduction to Neural Networks Multi-Layer Feedforward NN’s
Part I: Introduction to Neural Networks Recurrent (feedback) NN’s A recurrent neural network distinguishes itself from the feed-forward network in that it has at least one feedback loop. For example, a recurrent network may consist of a single layer of neurons with each neuron feeding its output signal back to the input of all input neurons.
Part I: Introduction to Neural Networks Recurrent (feedback) NN’s The presence of feedback loops has a profound impact on the learning capability of the network and on its performance.
Part I: Introduction to Neural Networks Applications of NN’s Neural networks are applicable in virtually every situation in which a relationship between the predictor variables (independents, inputs) and predicted variables (dependents, outputs) exists, even when that relationship is very complex and not easy to articulate in the usual terms of "correlations" or "differences between groups”
Part I: Introduction to Neural Networks Applications of NN’s • Detection of medical phenomena • Stock market prediction • Credit assignment • Condition Monitoring • Signature analysis • Process control • Nonlinear Identification & Adaptive Control
Part II: LMS & RBF Part II: LMS & RBF LMS: The Adaptation Algorithm RBF: Radial Bases Function NN
Actual Response Estimated Response Estimation Error Mean Square Error Cost Function Weight Updates Adaptation Step Size Part II: LMS & RBF LMS: The Adaptation Algo.
Part II: LMS & RBF RBF-NN’s Radial functions are a special class of functions. Their characteristic feature is that their response decreases (or increases) monotonically with distance from a central point and they are radially symmetric.
Part II: LMS & RBF RBF-NN’s Gaussian RBF
Part II: LMS & RBF RBF-NN’s Neural Networks based on radial bases functions are known as RBF Neural Networks and are among the most commonly used Neural Networks
Part II: LMS & RBF RBF-NN’s • Two-layer feed-forward networks. • Hidden nodes: radial basis functions. • Output nodes : linear summation. • Very fast learning • Good for interpolation, estimation & Classification
Part III: Control Applications Part III: Control Applications Nonlinear System Identification Adaptive Tracking of Nonlinear Plants
Part III: Control Applications Nonlinear System Identification
Part III: Control Applications Nonlinear System Identification Continuously Stirred Tank Reactor
Part III: Control Applications Nonlinear System Identification Simulation Results Using SIMULINK
Part III: Control Applications Adaptive Nonlinear Tracking
Part III: Control Applications Adaptive Nonlinear Tracking Hammerstein Model
Part III: Control Applications Adaptive Nonlinear Tracking Simulation Results Using SIMULINK
Part III: Control Applications Adaptive Nonlinear Tracking Simulation Results Using SIMULINK