SlideShare a Scribd company logo
1 of 15
Download to read offline
1. INTRODUCTION
This seminar is about the artificial neural network application in processing
industry. An artificial neural network as a computing system is made up of a number of
simple and highly interconnected processing elements, which processes information
by its dynamic state response to external inputs. In recent times study of ANN models
have gained rapid and increasing importance because of their potential to offer
solutions to some of the problems in the area of computer science and artificial
intelligence. Instead of performing a program of instructions sequentially, neural
network models explore many competing hypothesis simultaneously using parallel
nets composed of many computational elements. No assumptions will be made
because no functional relationship will be established. Computational elements in
neural networks are non linear models and also faster. Hence the result comes out
through non linearity due to which the result is very accurate than other methods. The
details of deferent neural networks and their learning algorithm are presented its
clearly illustrator how multi layer neural network identifies the system using forward
and inverse modeling approach and generates control signal. The method presented
here are directed inverse, direct adaptive, internal model and direct model reference
control based ANN techniques.
2. NEURAL NETWORKS
Artificial neural networks have emerged from the studies of how brain performs.
The human brain consists of many million of individual processing elements, called
neurons that are highly interconnected.
Information from the outputs of the neurons, in the form of electric pulses is
received by the cells at connections called synapses. The synapses connect to the
cell inputs, or dendrites and the single output pf the neuron appears at the axon. An
electric pulse is sent down the axon when the total input stimuli fro all of the dendrites
exceed a certain threshold.
Artificial neural networks are made up of simplified individual models of the
biological neuron that are connected together to form a network. Information is stored
in the network in the form of weights or different connections strengths associated with
synapses in the artificial neuron models.
Many different types of neural networks are available and multi layer neural
networks are the most popular which are extremely successful in pattern
reorganization problems. An artificial neuron model is shown below. Each neuron
input is weighted by W. changing the weights of an element will alter the behavior of
the whole network. The output y is obtained by summing the weighted inputs to the
neuron and passing the result through a non-linear activation function, f ().
Multi layer networks consists of an input layer, a hidden layer are made up of
no. of nodes. Data flows through the network in one direction only, from input to
output; hence this type of network is called a feed-forwarded network. A two-layered
network is shown below.
2.1 NEURAL NETWORKS IN PROCESS CONTROL
Artificial neural networks are implemented as software packages in computers
and being used to incorporate of artificial intelligence in control system. ANN is
basically mathematical tools which are being designed to employ principles similar to
neurons networks of biological system. ANN is able to emulate the information
processing capabilities of biological neural system. ANN has overcome many of the
difficulties that t conventional adaptive control systems suffer while dealing with non
linear behavior of process.
2.2 PROCEDURES FOR ANN SYSTEM ENGINEERING
In realistic application the design of ANN system is complex, usually iterative
and interactive task. Although it is impossible to provide an all inclusive algorithmic
procedure, the following highly interrelated, skeletal steps reflect typical efforts and
concerns. The plethora of possible ANN design parameters include:
โ€ข The interconnection strategy/network topology/network structure.
โ€ข Unit characteristics (may vary within the network and within subdivisions
within the network such as layers).
โ€ข Training procedures.
โ€ข Training and test sets.
โ€ข Input/output representation and pre- and post-processing.
2.3 FEATURES OF ANN
โ€ข Their ability to represent nonlinear relations makes them well suited for non
linear modeling in control systems.
โ€ข Adaptation and learning in uncertain system through off line and on line weight
adaptation
โ€ข Parallel processing architecture allows fast processing for large-scale dynamic
system.
โ€ข Neural network can handle large number of inputs and can have many outputs.
Neural network architecture have learning algorithm associated with them. The
most popular network architecture used for control purpose is multi layered neural
network [MLNN] with error propagation [EBP] algorithm.
3. LEARNING TECHNIQUES
Learning rules are algorithm for slowly alerting the connections weighs to achieve a
desirable goal such a minimization of an error function. The generalized step for any
neural network leaning algorithm is follows are the commonly used learning algorithm
for neural networks.
โ€ข Multi layer neural net (MLNN)
โ€ข Error back propagation (EBB)
โ€ข Radial basis functions (RBF
โ€ข Reinforcement learning
โ€ข Temporal deference learning
โ€ข Adaptive resonance theory (ART)
โ€ข Genetic algorithm
Selection of a particular learning algorithm depends on the network and
network topology. As MLNN with EBP is most extensively used and widely accepted
network for process application, namely for identification and control of the process.
3.1 MLNN IN SYSTEM IDENTIFICATION:
There has been anโ€explosionโ€ of neural network application in the areas of
process control engineering in the last few years.since it become very difficult to
obtain the model of complex non-linear system due its unknown dynamics and a noise
environment.it necessitates the requirement for a non classic technique which has the
ability to model the physical process accurately. since nonlinear governing
relationships can be handled very contendly by neutral network, these networks offer
a cost effective solution to modeling of time varying chemical process.
Using ANN carries out the modeling of the process by using ANN by any one of the
following two ways:
โ€ข Forward modeling
โ€ข Direct inverse modeling
3.2 FORWARD MODELING
The basic configuration used for non-linear system modeling and identification
using neural network. The number of input nodes specifies the dimensions of the
network input. In system identification context, the assignment of network input and
output to network input vector.
3.3 DIRECT INVERSE MODELING:
This approach employs a generalized model suggested by Psaltis et al.to learn
the inverse dynamic model of the plant as a feed forward controller. Here, during the
training stage, the control input are chosen randomly within there working range. And
the corresponding plant output values are stored, as a training of the controller cannot
guarantee the inclusion of all possible situations that may occur in future. Thus ,the
developed model has take of robustness
The design of the identification experiment used to guarantee data for training
the neural network models is crucial, particularly, in-linear problem. The training data
must contain process input-output information over the entire operating range. In such
experiment, the types of manipulated variables used are very important.
The traditional pseudo binary sequence (PRBS) is inadequate because the
training data set contains most of its steady state information at only two levels,
allowing only to fit linear model in over to overcome the problem with binary signal and
to provide data points throughout the range of manipulated variables.The PRBS must
be a multilevel sequence.This kind of modeling of the process play a vital role in ANN
based direct inverse control configuration.
4. ANN BASED CONTROL CONFIGURATION:
โ€ข Direct inverse control
โ€ข Direct adaptive control
โ€ข Indirect adaptive control
โ€ข Internal model control
โ€ข Model reference adaptive control
4.1 DIRECT INVERSE CONTROL
This control configuration used the inverse planet model.Fro the direct inverse
control. The network is required to be trained offline to learn the inverse dynamics of
the plant. The networks are usually trained using the output errors of the networks and
not that of the plant. The output error of the networks is defined.
En=1/2(ud-on)2
Where En is the networks output error ud is the actual controls signal required to get
desired process output and on is the networks output. When the networks is to be
trained as a controller. The output errors of the networks are unknown. Once the
network is trained using direct inverse modeling learns the inverse system model. It is
directly placed in series with the plant to be controlled and the configuration shown in
figure. Since inverse model of the plant is in off line trained model, it tacks robustness.
4.2 DIRECT ADAPTIVE CONTROL (DAC)
In the direct adaptive control. The network is trained on line. And the weights of
connections are updated during each sampling interval. In this caseโ€™ the cost function
is the plant output error rather than the networks output error. The configuration of
DAC is shown in figure.
The limitation of using this configuration is that one must have the some
knowledge about the plant dynamics i.e. Jacobin matrix of the plant. To solve the
problems; initially, Psaltis D.et al proposed a technique for determining the partial
derivatives of the plant at its operating point Xianzhang et al and Yao Zhang et al
presented a simple approach, in which by using the sign of the plant Jacobin. The
modifications of the weights are carried out.
4.3 INDIRECT ADAPTIVE CONTROL
Narendra K S et al. Presented an indirect adaptive control strategy. In this
approach, two neutral networks for controller purpose and another for plant modeling
and is called plant emulator decides the performance of the controller. The
configuration of indirect adaptive control scheme becomes as shown FIG.3.
In direct learning the neutral controller, it is well known that the partial
derivatives of the controlled plant output with respect to the plant input (plant Jacobin)
is required . One method to over come this problem is the use NN to identify the plant,
and to calculate its Jacobin. Since the plant emilator learning converges before the
neutral controllers learning begins, an effective neutral control system is achieved.
4.4 INTERNAL MODEL CONTROL (IMC)
The IMC uses two neutral networks for implementation . I n this
configrurations,one neutral networks is placed in parallel with the plant and other
neutral network in series the plant. The structure of nonlinear IMC is shown in FIG.4.
The IMC provides a direct method for the designof nonlinear feedback
controllers. If a good model of the plant is savable, the close loop system gives an
exact set point tracking despite immeasurable disturbance acting on the plant.
For the development of NN based IMC, the following two steps are required:
โ€ข Plant identification
โ€ข Plant inverse model
Plant identification is carried out using the forward modeling techniques. Once the
network is trained, it represents the perfect dynamics of the plant the error signal used
to adjust the networks weights is the difference between the plant output and the
model output.
The neutral networks used to represent the inverse of the plant (NCC) is trained
using the plant itself. The error signal used to train the plant inverse model is the
difference between the desired plant and model outputs.
4.5 DIRECT NEURAL NETWORK MODEL REFERENCE
ADAPTIVE CONTROL:
The neural network approximates a wide variety of nonlinear control laws by
adjusting the weights in training to achieve the desired approximate accuracy. One
possible MRAC structure based on neural network is shown
In this configuration, control systems attempted to make the plant output YP(t)
to follow the reference model output asymptotically. The error signal
Used to train the neural network controller is the difference between the model and the
plant outputs, principally; this network works like the direct adaptive neural control
system.
5. APPLICATIONS
Applications Type of ANN
control architecture
Learning algorithm Remark
Modeling of stirred
tank system and
interpretation of
bloser sat data
MLNN EBP Nonlinear
Cart pendulum
identification
MLNN EBP Nonlinear
Biomas and
penicillin estimation
for an industrial
fermination
MLNN EBP Networks are trained
to learn process
nonlinearity from
process inputoutput
to develop
estimators
Inter operation of
biosensor data
MLNN EBP BP network is used
for quantitative
interoperation
problem
Fault detection and
control of reactor
MLNN LMS & EBP
algorithm
Simulation study on
nonlinear model of
reactor
Temperature control
of reactor
Direct inverse
control
EBP Offline training of
the controller is
carried out to learn
the inverse dynamics
of planet
Ship course keeping
control
Direct adaptive
control
EBP Use of fuzzy logic is
made along with
neural control
Tracking control of
DC motor
Direct inverse
control
EBP Makes use of look
up table for
calculating the
control actions
Mobile robot control Direct inverse
control
EBP It makes use the
sensor data for
decision purpose
Nonlinear air
handling plant
Predictive control EBP Nonlinear control
6. CONCLUSION
This paper presents the state of ANN in process control applications. The ability
of MLNN to model arbitrary non linear process is used for the Identification and control
of a complex process. Since the unknown Complex systems are online modeled. And
are controlled by the Input/output dependent neural networks, the control mechanisms
are robust for varying system parameters. It is found that the MLNN with EBP training
algorithm are best Suited for identification and control since the learning is of
supervised nature And can handle the nonlinearity present in the plants with only
input/output Information. However, there are difficulties in implementing MLNN with
EBP. Like selection of learning rate, momentum factor, selection of network size etc
Thus it becomes very much essential to have some concrete guard Lines for
selecting the network. Further, there is lot of scope in developing Different effective
configurations based on ANN for identification and control of the complex process.
Reference
[1] L.M. Waghmare, Dr. Vinod Kumar & Dr. Saxena, โ€œElectrical Indiaโ€ Januvary 1998.
[2] http://www.electricalindia.com

More Related Content

Similar to Artificial Neural Network Seminar Report

Live to learn: learning rules-based artificial neural network
Live to learn: learning rules-based artificial neural networkLive to learn: learning rules-based artificial neural network
Live to learn: learning rules-based artificial neural networknooriasukmaningtyas
ย 
Introduction Of Artificial neural network
Introduction Of Artificial neural networkIntroduction Of Artificial neural network
Introduction Of Artificial neural networkNagarajan
ย 
Application of CI in Motor Modeling
Application of CI in Motor ModelingApplication of CI in Motor Modeling
Application of CI in Motor ModelingYousuf Khan
ย 
Soft Computing.pptx
Soft Computing.pptxSoft Computing.pptx
Soft Computing.pptxTusharPatel555199
ย 
Efficiency of Neural Networks Study in the Design of Trusses
Efficiency of Neural Networks Study in the Design of TrussesEfficiency of Neural Networks Study in the Design of Trusses
Efficiency of Neural Networks Study in the Design of TrussesIRJET Journal
ย 
Artificial Neural Network ANN
Artificial Neural Network ANNArtificial Neural Network ANN
Artificial Neural Network ANNAbdullah al Mamun
ย 
Neural Networks
Neural NetworksNeural Networks
Neural NetworksNikitaRuhela
ย 
A040101001006
A040101001006A040101001006
A040101001006ijceronline
ย 
Artificial intelligence in power systems seminar presentation
Artificial intelligence in  power systems seminar presentationArtificial intelligence in  power systems seminar presentation
Artificial intelligence in power systems seminar presentationMATHEW JOSEPH
ย 
Implementation of Feed Forward Neural Network for Classification by Education...
Implementation of Feed Forward Neural Network for Classification by Education...Implementation of Feed Forward Neural Network for Classification by Education...
Implementation of Feed Forward Neural Network for Classification by Education...ijsrd.com
ย 
Kn2518431847
Kn2518431847Kn2518431847
Kn2518431847IJERA Editor
ย 
Kn2518431847
Kn2518431847Kn2518431847
Kn2518431847IJERA Editor
ย 
Artificial Neural Network
Artificial Neural NetworkArtificial Neural Network
Artificial Neural NetworkManasa Mona
ย 
International Journal of Computational Engineering Research(IJCER)
 International Journal of Computational Engineering Research(IJCER)  International Journal of Computational Engineering Research(IJCER)
International Journal of Computational Engineering Research(IJCER) ijceronline
ย 
A survey research summary on neural networks
A survey research summary on neural networksA survey research summary on neural networks
A survey research summary on neural networkseSAT Publishing House
ย 
Artificial neural network
Artificial neural networkArtificial neural network
Artificial neural networkAlexander Decker
ย 
High - Performance using Neural Networks in Direct Torque Control for Asynchr...
High - Performance using Neural Networks in Direct Torque Control for Asynchr...High - Performance using Neural Networks in Direct Torque Control for Asynchr...
High - Performance using Neural Networks in Direct Torque Control for Asynchr...IJECEIAES
ย 
Auto Configuring Artificial Neural Paper Presentation
Auto Configuring Artificial Neural Paper PresentationAuto Configuring Artificial Neural Paper Presentation
Auto Configuring Artificial Neural Paper Presentationguestac67362
ย 

Similar to Artificial Neural Network Seminar Report (20)

Live to learn: learning rules-based artificial neural network
Live to learn: learning rules-based artificial neural networkLive to learn: learning rules-based artificial neural network
Live to learn: learning rules-based artificial neural network
ย 
Introduction Of Artificial neural network
Introduction Of Artificial neural networkIntroduction Of Artificial neural network
Introduction Of Artificial neural network
ย 
Application of CI in Motor Modeling
Application of CI in Motor ModelingApplication of CI in Motor Modeling
Application of CI in Motor Modeling
ย 
Soft Computing.pptx
Soft Computing.pptxSoft Computing.pptx
Soft Computing.pptx
ย 
Efficiency of Neural Networks Study in the Design of Trusses
Efficiency of Neural Networks Study in the Design of TrussesEfficiency of Neural Networks Study in the Design of Trusses
Efficiency of Neural Networks Study in the Design of Trusses
ย 
Artificial Neural Network ANN
Artificial Neural Network ANNArtificial Neural Network ANN
Artificial Neural Network ANN
ย 
Neural Networks
Neural NetworksNeural Networks
Neural Networks
ย 
A040101001006
A040101001006A040101001006
A040101001006
ย 
Artificial intelligence in power systems seminar presentation
Artificial intelligence in  power systems seminar presentationArtificial intelligence in  power systems seminar presentation
Artificial intelligence in power systems seminar presentation
ย 
Implementation of Feed Forward Neural Network for Classification by Education...
Implementation of Feed Forward Neural Network for Classification by Education...Implementation of Feed Forward Neural Network for Classification by Education...
Implementation of Feed Forward Neural Network for Classification by Education...
ย 
Kn2518431847
Kn2518431847Kn2518431847
Kn2518431847
ย 
Kn2518431847
Kn2518431847Kn2518431847
Kn2518431847
ย 
Artificial Neural Network
Artificial Neural NetworkArtificial Neural Network
Artificial Neural Network
ย 
International Journal of Computational Engineering Research(IJCER)
 International Journal of Computational Engineering Research(IJCER)  International Journal of Computational Engineering Research(IJCER)
International Journal of Computational Engineering Research(IJCER)
ย 
A survey research summary on neural networks
A survey research summary on neural networksA survey research summary on neural networks
A survey research summary on neural networks
ย 
D028018022
D028018022D028018022
D028018022
ย 
Artificial neural network
Artificial neural networkArtificial neural network
Artificial neural network
ย 
Jack
JackJack
Jack
ย 
High - Performance using Neural Networks in Direct Torque Control for Asynchr...
High - Performance using Neural Networks in Direct Torque Control for Asynchr...High - Performance using Neural Networks in Direct Torque Control for Asynchr...
High - Performance using Neural Networks in Direct Torque Control for Asynchr...
ย 
Auto Configuring Artificial Neural Paper Presentation
Auto Configuring Artificial Neural Paper PresentationAuto Configuring Artificial Neural Paper Presentation
Auto Configuring Artificial Neural Paper Presentation
ย 

More from Todd Turner

Policy Issue Paper Example What Are Policy Briefs
Policy Issue Paper Example What Are Policy BriefsPolicy Issue Paper Example What Are Policy Briefs
Policy Issue Paper Example What Are Policy BriefsTodd Turner
ย 
Write Esse Argumentative Essay First Paragraph
Write Esse Argumentative Essay First ParagraphWrite Esse Argumentative Essay First Paragraph
Write Esse Argumentative Essay First ParagraphTodd Turner
ย 
Cover Page For Essay The Best Place To Buy Same D
Cover Page For Essay The Best Place To Buy Same DCover Page For Essay The Best Place To Buy Same D
Cover Page For Essay The Best Place To Buy Same DTodd Turner
ย 
10 Printable Lined Paper Templates - Realia Project
10 Printable Lined Paper Templates - Realia Project10 Printable Lined Paper Templates - Realia Project
10 Printable Lined Paper Templates - Realia ProjectTodd Turner
ย 
How To Pay Someone To Write My Essay. Online assignment writing service.
How To Pay Someone To Write My Essay. Online assignment writing service.How To Pay Someone To Write My Essay. Online assignment writing service.
How To Pay Someone To Write My Essay. Online assignment writing service.Todd Turner
ย 
(PDF) The Issue Of Poverty In The Provision Of Quality Edu
(PDF) The Issue Of Poverty In The Provision Of Quality Edu(PDF) The Issue Of Poverty In The Provision Of Quality Edu
(PDF) The Issue Of Poverty In The Provision Of Quality EduTodd Turner
ย 
Essay Writing Tricks How To Write Essay
Essay Writing Tricks  How To Write EssayEssay Writing Tricks  How To Write Essay
Essay Writing Tricks How To Write EssayTodd Turner
ย 
Interpretive Essay Example. Interpretive Essays Exam
Interpretive Essay Example. Interpretive Essays ExamInterpretive Essay Example. Interpretive Essays Exam
Interpretive Essay Example. Interpretive Essays ExamTodd Turner
ย 
Pin On Preschool Resources. Online assignment writing service.
Pin On Preschool Resources. Online assignment writing service.Pin On Preschool Resources. Online assignment writing service.
Pin On Preschool Resources. Online assignment writing service.Todd Turner
ย 
About Us - Mandarin Class Hong Kong E-Learning Site
About Us - Mandarin Class Hong Kong E-Learning SiteAbout Us - Mandarin Class Hong Kong E-Learning Site
About Us - Mandarin Class Hong Kong E-Learning SiteTodd Turner
ย 
WRA150 - Advertisement Analysis Essay - Kaitlyn Ri
WRA150 - Advertisement Analysis Essay - Kaitlyn RiWRA150 - Advertisement Analysis Essay - Kaitlyn Ri
WRA150 - Advertisement Analysis Essay - Kaitlyn RiTodd Turner
ย 
Marco Materazzi Archive Outlining A Hunt Paper Ide
Marco Materazzi  Archive  Outlining A Hunt Paper IdeMarco Materazzi  Archive  Outlining A Hunt Paper Ide
Marco Materazzi Archive Outlining A Hunt Paper IdeTodd Turner
ย 
Custom WritingThesis I. Online assignment writing service.
Custom WritingThesis I. Online assignment writing service.Custom WritingThesis I. Online assignment writing service.
Custom WritingThesis I. Online assignment writing service.Todd Turner
ย 
Comparing Two Poems Essay Example - PHDess
Comparing Two Poems Essay Example - PHDessComparing Two Poems Essay Example - PHDess
Comparing Two Poems Essay Example - PHDessTodd Turner
ย 
Printable Thanksgiving Writing Paper (Pack 1) - N
Printable Thanksgiving Writing Paper (Pack 1) - NPrintable Thanksgiving Writing Paper (Pack 1) - N
Printable Thanksgiving Writing Paper (Pack 1) - NTodd Turner
ย 
Discover How To Write A Term Paper And Find New Examples - PaperWritingPro
Discover How To Write A Term Paper And Find New Examples - PaperWritingProDiscover How To Write A Term Paper And Find New Examples - PaperWritingPro
Discover How To Write A Term Paper And Find New Examples - PaperWritingProTodd Turner
ย 
How To Format Essays - Ocean County College
How To Format Essays - Ocean County CollegeHow To Format Essays - Ocean County College
How To Format Essays - Ocean County CollegeTodd Turner
ย 
Format For A Research Paper A Research Guide For Stu
Format For A Research Paper A Research Guide For StuFormat For A Research Paper A Research Guide For Stu
Format For A Research Paper A Research Guide For StuTodd Turner
ย 
Halloween Pumpkins Letterhead For Kids Writing P
Halloween Pumpkins Letterhead For Kids Writing PHalloween Pumpkins Letterhead For Kids Writing P
Halloween Pumpkins Letterhead For Kids Writing PTodd Turner
ย 
Analytical Essay Analytical Paragraph Examples Clas
Analytical Essay Analytical Paragraph Examples ClasAnalytical Essay Analytical Paragraph Examples Clas
Analytical Essay Analytical Paragraph Examples ClasTodd Turner
ย 

More from Todd Turner (20)

Policy Issue Paper Example What Are Policy Briefs
Policy Issue Paper Example What Are Policy BriefsPolicy Issue Paper Example What Are Policy Briefs
Policy Issue Paper Example What Are Policy Briefs
ย 
Write Esse Argumentative Essay First Paragraph
Write Esse Argumentative Essay First ParagraphWrite Esse Argumentative Essay First Paragraph
Write Esse Argumentative Essay First Paragraph
ย 
Cover Page For Essay The Best Place To Buy Same D
Cover Page For Essay The Best Place To Buy Same DCover Page For Essay The Best Place To Buy Same D
Cover Page For Essay The Best Place To Buy Same D
ย 
10 Printable Lined Paper Templates - Realia Project
10 Printable Lined Paper Templates - Realia Project10 Printable Lined Paper Templates - Realia Project
10 Printable Lined Paper Templates - Realia Project
ย 
How To Pay Someone To Write My Essay. Online assignment writing service.
How To Pay Someone To Write My Essay. Online assignment writing service.How To Pay Someone To Write My Essay. Online assignment writing service.
How To Pay Someone To Write My Essay. Online assignment writing service.
ย 
(PDF) The Issue Of Poverty In The Provision Of Quality Edu
(PDF) The Issue Of Poverty In The Provision Of Quality Edu(PDF) The Issue Of Poverty In The Provision Of Quality Edu
(PDF) The Issue Of Poverty In The Provision Of Quality Edu
ย 
Essay Writing Tricks How To Write Essay
Essay Writing Tricks  How To Write EssayEssay Writing Tricks  How To Write Essay
Essay Writing Tricks How To Write Essay
ย 
Interpretive Essay Example. Interpretive Essays Exam
Interpretive Essay Example. Interpretive Essays ExamInterpretive Essay Example. Interpretive Essays Exam
Interpretive Essay Example. Interpretive Essays Exam
ย 
Pin On Preschool Resources. Online assignment writing service.
Pin On Preschool Resources. Online assignment writing service.Pin On Preschool Resources. Online assignment writing service.
Pin On Preschool Resources. Online assignment writing service.
ย 
About Us - Mandarin Class Hong Kong E-Learning Site
About Us - Mandarin Class Hong Kong E-Learning SiteAbout Us - Mandarin Class Hong Kong E-Learning Site
About Us - Mandarin Class Hong Kong E-Learning Site
ย 
WRA150 - Advertisement Analysis Essay - Kaitlyn Ri
WRA150 - Advertisement Analysis Essay - Kaitlyn RiWRA150 - Advertisement Analysis Essay - Kaitlyn Ri
WRA150 - Advertisement Analysis Essay - Kaitlyn Ri
ย 
Marco Materazzi Archive Outlining A Hunt Paper Ide
Marco Materazzi  Archive  Outlining A Hunt Paper IdeMarco Materazzi  Archive  Outlining A Hunt Paper Ide
Marco Materazzi Archive Outlining A Hunt Paper Ide
ย 
Custom WritingThesis I. Online assignment writing service.
Custom WritingThesis I. Online assignment writing service.Custom WritingThesis I. Online assignment writing service.
Custom WritingThesis I. Online assignment writing service.
ย 
Comparing Two Poems Essay Example - PHDess
Comparing Two Poems Essay Example - PHDessComparing Two Poems Essay Example - PHDess
Comparing Two Poems Essay Example - PHDess
ย 
Printable Thanksgiving Writing Paper (Pack 1) - N
Printable Thanksgiving Writing Paper (Pack 1) - NPrintable Thanksgiving Writing Paper (Pack 1) - N
Printable Thanksgiving Writing Paper (Pack 1) - N
ย 
Discover How To Write A Term Paper And Find New Examples - PaperWritingPro
Discover How To Write A Term Paper And Find New Examples - PaperWritingProDiscover How To Write A Term Paper And Find New Examples - PaperWritingPro
Discover How To Write A Term Paper And Find New Examples - PaperWritingPro
ย 
How To Format Essays - Ocean County College
How To Format Essays - Ocean County CollegeHow To Format Essays - Ocean County College
How To Format Essays - Ocean County College
ย 
Format For A Research Paper A Research Guide For Stu
Format For A Research Paper A Research Guide For StuFormat For A Research Paper A Research Guide For Stu
Format For A Research Paper A Research Guide For Stu
ย 
Halloween Pumpkins Letterhead For Kids Writing P
Halloween Pumpkins Letterhead For Kids Writing PHalloween Pumpkins Letterhead For Kids Writing P
Halloween Pumpkins Letterhead For Kids Writing P
ย 
Analytical Essay Analytical Paragraph Examples Clas
Analytical Essay Analytical Paragraph Examples ClasAnalytical Essay Analytical Paragraph Examples Clas
Analytical Essay Analytical Paragraph Examples Clas
ย 

Recently uploaded

latest AZ-104 Exam Questions and Answers
latest AZ-104 Exam Questions and Answerslatest AZ-104 Exam Questions and Answers
latest AZ-104 Exam Questions and Answersdalebeck957
ย 
How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17Celine George
ย 
Simple, Complex, and Compound Sentences Exercises.pdf
Simple, Complex, and Compound Sentences Exercises.pdfSimple, Complex, and Compound Sentences Exercises.pdf
Simple, Complex, and Compound Sentences Exercises.pdfstareducators107
ย 
Understanding Accommodations and Modifications
Understanding  Accommodations and ModificationsUnderstanding  Accommodations and Modifications
Understanding Accommodations and ModificationsMJDuyan
ย 
FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024Elizabeth Walsh
ย 
FICTIONAL SALESMAN/SALESMAN SNSW 2024.pdf
FICTIONAL SALESMAN/SALESMAN SNSW 2024.pdfFICTIONAL SALESMAN/SALESMAN SNSW 2024.pdf
FICTIONAL SALESMAN/SALESMAN SNSW 2024.pdfPondicherry University
ย 
Details on CBSE Compartment Exam.pptx1111
Details on CBSE Compartment Exam.pptx1111Details on CBSE Compartment Exam.pptx1111
Details on CBSE Compartment Exam.pptx1111GangaMaiya1
ย 
How to Add New Custom Addons Path in Odoo 17
How to Add New Custom Addons Path in Odoo 17How to Add New Custom Addons Path in Odoo 17
How to Add New Custom Addons Path in Odoo 17Celine George
ย 
NO1 Top Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Ex...
NO1 Top Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Ex...NO1 Top Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Ex...
NO1 Top Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Ex...Amil baba
ย 
How to Add a Tool Tip to a Field in Odoo 17
How to Add a Tool Tip to a Field in Odoo 17How to Add a Tool Tip to a Field in Odoo 17
How to Add a Tool Tip to a Field in Odoo 17Celine George
ย 
Towards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptxTowards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptxJisc
ย 
REMIFENTANIL: An Ultra short acting opioid.pptx
REMIFENTANIL: An Ultra short acting opioid.pptxREMIFENTANIL: An Ultra short acting opioid.pptx
REMIFENTANIL: An Ultra short acting opioid.pptxDr. Ravikiran H M Gowda
ย 
21st_Century_Skills_Framework_Final_Presentation_2.pptx
21st_Century_Skills_Framework_Final_Presentation_2.pptx21st_Century_Skills_Framework_Final_Presentation_2.pptx
21st_Century_Skills_Framework_Final_Presentation_2.pptxJoelynRubio1
ย 
Call Girls in Uttam Nagar (delhi) call me [๐Ÿ”9953056974๐Ÿ”] escort service 24X7
Call Girls in  Uttam Nagar (delhi) call me [๐Ÿ”9953056974๐Ÿ”] escort service 24X7Call Girls in  Uttam Nagar (delhi) call me [๐Ÿ”9953056974๐Ÿ”] escort service 24X7
Call Girls in Uttam Nagar (delhi) call me [๐Ÿ”9953056974๐Ÿ”] escort service 24X79953056974 Low Rate Call Girls In Saket, Delhi NCR
ย 
Google Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptxGoogle Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptxDr. Sarita Anand
ย 
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...Pooja Bhuva
ย 
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptxHMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptxEsquimalt MFRC
ย 
Basic Intentional Injuries Health Education
Basic Intentional Injuries Health EducationBasic Intentional Injuries Health Education
Basic Intentional Injuries Health EducationNeilDeclaro1
ย 
SOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning PresentationSOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning Presentationcamerronhm
ย 
Single or Multiple melodic lines structure
Single or Multiple melodic lines structureSingle or Multiple melodic lines structure
Single or Multiple melodic lines structuredhanjurrannsibayan2
ย 

Recently uploaded (20)

latest AZ-104 Exam Questions and Answers
latest AZ-104 Exam Questions and Answerslatest AZ-104 Exam Questions and Answers
latest AZ-104 Exam Questions and Answers
ย 
How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17
ย 
Simple, Complex, and Compound Sentences Exercises.pdf
Simple, Complex, and Compound Sentences Exercises.pdfSimple, Complex, and Compound Sentences Exercises.pdf
Simple, Complex, and Compound Sentences Exercises.pdf
ย 
Understanding Accommodations and Modifications
Understanding  Accommodations and ModificationsUnderstanding  Accommodations and Modifications
Understanding Accommodations and Modifications
ย 
FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024
ย 
FICTIONAL SALESMAN/SALESMAN SNSW 2024.pdf
FICTIONAL SALESMAN/SALESMAN SNSW 2024.pdfFICTIONAL SALESMAN/SALESMAN SNSW 2024.pdf
FICTIONAL SALESMAN/SALESMAN SNSW 2024.pdf
ย 
Details on CBSE Compartment Exam.pptx1111
Details on CBSE Compartment Exam.pptx1111Details on CBSE Compartment Exam.pptx1111
Details on CBSE Compartment Exam.pptx1111
ย 
How to Add New Custom Addons Path in Odoo 17
How to Add New Custom Addons Path in Odoo 17How to Add New Custom Addons Path in Odoo 17
How to Add New Custom Addons Path in Odoo 17
ย 
NO1 Top Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Ex...
NO1 Top Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Ex...NO1 Top Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Ex...
NO1 Top Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Ex...
ย 
How to Add a Tool Tip to a Field in Odoo 17
How to Add a Tool Tip to a Field in Odoo 17How to Add a Tool Tip to a Field in Odoo 17
How to Add a Tool Tip to a Field in Odoo 17
ย 
Towards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptxTowards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptx
ย 
REMIFENTANIL: An Ultra short acting opioid.pptx
REMIFENTANIL: An Ultra short acting opioid.pptxREMIFENTANIL: An Ultra short acting opioid.pptx
REMIFENTANIL: An Ultra short acting opioid.pptx
ย 
21st_Century_Skills_Framework_Final_Presentation_2.pptx
21st_Century_Skills_Framework_Final_Presentation_2.pptx21st_Century_Skills_Framework_Final_Presentation_2.pptx
21st_Century_Skills_Framework_Final_Presentation_2.pptx
ย 
Call Girls in Uttam Nagar (delhi) call me [๐Ÿ”9953056974๐Ÿ”] escort service 24X7
Call Girls in  Uttam Nagar (delhi) call me [๐Ÿ”9953056974๐Ÿ”] escort service 24X7Call Girls in  Uttam Nagar (delhi) call me [๐Ÿ”9953056974๐Ÿ”] escort service 24X7
Call Girls in Uttam Nagar (delhi) call me [๐Ÿ”9953056974๐Ÿ”] escort service 24X7
ย 
Google Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptxGoogle Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptx
ย 
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
Sensory_Experience_and_Emotional_Resonance_in_Gabriel_Okaras_The_Piano_and_Th...
ย 
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptxHMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
ย 
Basic Intentional Injuries Health Education
Basic Intentional Injuries Health EducationBasic Intentional Injuries Health Education
Basic Intentional Injuries Health Education
ย 
SOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning PresentationSOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning Presentation
ย 
Single or Multiple melodic lines structure
Single or Multiple melodic lines structureSingle or Multiple melodic lines structure
Single or Multiple melodic lines structure
ย 

Artificial Neural Network Seminar Report

  • 1. 1. INTRODUCTION This seminar is about the artificial neural network application in processing industry. An artificial neural network as a computing system is made up of a number of simple and highly interconnected processing elements, which processes information by its dynamic state response to external inputs. In recent times study of ANN models have gained rapid and increasing importance because of their potential to offer solutions to some of the problems in the area of computer science and artificial intelligence. Instead of performing a program of instructions sequentially, neural network models explore many competing hypothesis simultaneously using parallel nets composed of many computational elements. No assumptions will be made because no functional relationship will be established. Computational elements in neural networks are non linear models and also faster. Hence the result comes out through non linearity due to which the result is very accurate than other methods. The details of deferent neural networks and their learning algorithm are presented its clearly illustrator how multi layer neural network identifies the system using forward and inverse modeling approach and generates control signal. The method presented here are directed inverse, direct adaptive, internal model and direct model reference control based ANN techniques.
  • 2. 2. NEURAL NETWORKS Artificial neural networks have emerged from the studies of how brain performs. The human brain consists of many million of individual processing elements, called neurons that are highly interconnected. Information from the outputs of the neurons, in the form of electric pulses is received by the cells at connections called synapses. The synapses connect to the cell inputs, or dendrites and the single output pf the neuron appears at the axon. An electric pulse is sent down the axon when the total input stimuli fro all of the dendrites exceed a certain threshold. Artificial neural networks are made up of simplified individual models of the biological neuron that are connected together to form a network. Information is stored in the network in the form of weights or different connections strengths associated with synapses in the artificial neuron models. Many different types of neural networks are available and multi layer neural networks are the most popular which are extremely successful in pattern reorganization problems. An artificial neuron model is shown below. Each neuron input is weighted by W. changing the weights of an element will alter the behavior of the whole network. The output y is obtained by summing the weighted inputs to the neuron and passing the result through a non-linear activation function, f ().
  • 3. Multi layer networks consists of an input layer, a hidden layer are made up of no. of nodes. Data flows through the network in one direction only, from input to output; hence this type of network is called a feed-forwarded network. A two-layered network is shown below. 2.1 NEURAL NETWORKS IN PROCESS CONTROL Artificial neural networks are implemented as software packages in computers and being used to incorporate of artificial intelligence in control system. ANN is basically mathematical tools which are being designed to employ principles similar to neurons networks of biological system. ANN is able to emulate the information processing capabilities of biological neural system. ANN has overcome many of the difficulties that t conventional adaptive control systems suffer while dealing with non linear behavior of process.
  • 4. 2.2 PROCEDURES FOR ANN SYSTEM ENGINEERING In realistic application the design of ANN system is complex, usually iterative and interactive task. Although it is impossible to provide an all inclusive algorithmic procedure, the following highly interrelated, skeletal steps reflect typical efforts and concerns. The plethora of possible ANN design parameters include: โ€ข The interconnection strategy/network topology/network structure. โ€ข Unit characteristics (may vary within the network and within subdivisions within the network such as layers). โ€ข Training procedures. โ€ข Training and test sets. โ€ข Input/output representation and pre- and post-processing. 2.3 FEATURES OF ANN โ€ข Their ability to represent nonlinear relations makes them well suited for non linear modeling in control systems. โ€ข Adaptation and learning in uncertain system through off line and on line weight adaptation โ€ข Parallel processing architecture allows fast processing for large-scale dynamic system. โ€ข Neural network can handle large number of inputs and can have many outputs. Neural network architecture have learning algorithm associated with them. The most popular network architecture used for control purpose is multi layered neural network [MLNN] with error propagation [EBP] algorithm.
  • 5. 3. LEARNING TECHNIQUES Learning rules are algorithm for slowly alerting the connections weighs to achieve a desirable goal such a minimization of an error function. The generalized step for any neural network leaning algorithm is follows are the commonly used learning algorithm for neural networks. โ€ข Multi layer neural net (MLNN) โ€ข Error back propagation (EBB) โ€ข Radial basis functions (RBF โ€ข Reinforcement learning โ€ข Temporal deference learning โ€ข Adaptive resonance theory (ART) โ€ข Genetic algorithm Selection of a particular learning algorithm depends on the network and network topology. As MLNN with EBP is most extensively used and widely accepted network for process application, namely for identification and control of the process. 3.1 MLNN IN SYSTEM IDENTIFICATION: There has been anโ€explosionโ€ of neural network application in the areas of process control engineering in the last few years.since it become very difficult to obtain the model of complex non-linear system due its unknown dynamics and a noise environment.it necessitates the requirement for a non classic technique which has the ability to model the physical process accurately. since nonlinear governing relationships can be handled very contendly by neutral network, these networks offer a cost effective solution to modeling of time varying chemical process.
  • 6. Using ANN carries out the modeling of the process by using ANN by any one of the following two ways: โ€ข Forward modeling โ€ข Direct inverse modeling 3.2 FORWARD MODELING The basic configuration used for non-linear system modeling and identification using neural network. The number of input nodes specifies the dimensions of the network input. In system identification context, the assignment of network input and output to network input vector. 3.3 DIRECT INVERSE MODELING: This approach employs a generalized model suggested by Psaltis et al.to learn the inverse dynamic model of the plant as a feed forward controller. Here, during the training stage, the control input are chosen randomly within there working range. And the corresponding plant output values are stored, as a training of the controller cannot guarantee the inclusion of all possible situations that may occur in future. Thus ,the developed model has take of robustness The design of the identification experiment used to guarantee data for training the neural network models is crucial, particularly, in-linear problem. The training data must contain process input-output information over the entire operating range. In such experiment, the types of manipulated variables used are very important. The traditional pseudo binary sequence (PRBS) is inadequate because the training data set contains most of its steady state information at only two levels, allowing only to fit linear model in over to overcome the problem with binary signal and
  • 7. to provide data points throughout the range of manipulated variables.The PRBS must be a multilevel sequence.This kind of modeling of the process play a vital role in ANN based direct inverse control configuration.
  • 8. 4. ANN BASED CONTROL CONFIGURATION: โ€ข Direct inverse control โ€ข Direct adaptive control โ€ข Indirect adaptive control โ€ข Internal model control โ€ข Model reference adaptive control 4.1 DIRECT INVERSE CONTROL This control configuration used the inverse planet model.Fro the direct inverse control. The network is required to be trained offline to learn the inverse dynamics of the plant. The networks are usually trained using the output errors of the networks and not that of the plant. The output error of the networks is defined. En=1/2(ud-on)2 Where En is the networks output error ud is the actual controls signal required to get desired process output and on is the networks output. When the networks is to be trained as a controller. The output errors of the networks are unknown. Once the network is trained using direct inverse modeling learns the inverse system model. It is directly placed in series with the plant to be controlled and the configuration shown in figure. Since inverse model of the plant is in off line trained model, it tacks robustness.
  • 9. 4.2 DIRECT ADAPTIVE CONTROL (DAC) In the direct adaptive control. The network is trained on line. And the weights of connections are updated during each sampling interval. In this caseโ€™ the cost function is the plant output error rather than the networks output error. The configuration of DAC is shown in figure. The limitation of using this configuration is that one must have the some knowledge about the plant dynamics i.e. Jacobin matrix of the plant. To solve the problems; initially, Psaltis D.et al proposed a technique for determining the partial derivatives of the plant at its operating point Xianzhang et al and Yao Zhang et al presented a simple approach, in which by using the sign of the plant Jacobin. The modifications of the weights are carried out.
  • 10. 4.3 INDIRECT ADAPTIVE CONTROL Narendra K S et al. Presented an indirect adaptive control strategy. In this approach, two neutral networks for controller purpose and another for plant modeling and is called plant emulator decides the performance of the controller. The configuration of indirect adaptive control scheme becomes as shown FIG.3. In direct learning the neutral controller, it is well known that the partial derivatives of the controlled plant output with respect to the plant input (plant Jacobin) is required . One method to over come this problem is the use NN to identify the plant, and to calculate its Jacobin. Since the plant emilator learning converges before the neutral controllers learning begins, an effective neutral control system is achieved.
  • 11. 4.4 INTERNAL MODEL CONTROL (IMC) The IMC uses two neutral networks for implementation . I n this configrurations,one neutral networks is placed in parallel with the plant and other neutral network in series the plant. The structure of nonlinear IMC is shown in FIG.4. The IMC provides a direct method for the designof nonlinear feedback controllers. If a good model of the plant is savable, the close loop system gives an exact set point tracking despite immeasurable disturbance acting on the plant. For the development of NN based IMC, the following two steps are required: โ€ข Plant identification โ€ข Plant inverse model Plant identification is carried out using the forward modeling techniques. Once the network is trained, it represents the perfect dynamics of the plant the error signal used
  • 12. to adjust the networks weights is the difference between the plant output and the model output. The neutral networks used to represent the inverse of the plant (NCC) is trained using the plant itself. The error signal used to train the plant inverse model is the difference between the desired plant and model outputs. 4.5 DIRECT NEURAL NETWORK MODEL REFERENCE ADAPTIVE CONTROL: The neural network approximates a wide variety of nonlinear control laws by adjusting the weights in training to achieve the desired approximate accuracy. One possible MRAC structure based on neural network is shown In this configuration, control systems attempted to make the plant output YP(t) to follow the reference model output asymptotically. The error signal Used to train the neural network controller is the difference between the model and the plant outputs, principally; this network works like the direct adaptive neural control system.
  • 13. 5. APPLICATIONS Applications Type of ANN control architecture Learning algorithm Remark Modeling of stirred tank system and interpretation of bloser sat data MLNN EBP Nonlinear Cart pendulum identification MLNN EBP Nonlinear Biomas and penicillin estimation for an industrial fermination MLNN EBP Networks are trained to learn process nonlinearity from process inputoutput to develop estimators Inter operation of biosensor data MLNN EBP BP network is used for quantitative interoperation problem Fault detection and control of reactor MLNN LMS & EBP algorithm Simulation study on nonlinear model of reactor Temperature control of reactor Direct inverse control EBP Offline training of the controller is carried out to learn the inverse dynamics of planet Ship course keeping control Direct adaptive control EBP Use of fuzzy logic is made along with neural control Tracking control of DC motor Direct inverse control EBP Makes use of look up table for calculating the control actions Mobile robot control Direct inverse control EBP It makes use the sensor data for decision purpose Nonlinear air handling plant Predictive control EBP Nonlinear control
  • 14. 6. CONCLUSION This paper presents the state of ANN in process control applications. The ability of MLNN to model arbitrary non linear process is used for the Identification and control of a complex process. Since the unknown Complex systems are online modeled. And are controlled by the Input/output dependent neural networks, the control mechanisms are robust for varying system parameters. It is found that the MLNN with EBP training algorithm are best Suited for identification and control since the learning is of supervised nature And can handle the nonlinearity present in the plants with only input/output Information. However, there are difficulties in implementing MLNN with EBP. Like selection of learning rate, momentum factor, selection of network size etc Thus it becomes very much essential to have some concrete guard Lines for selecting the network. Further, there is lot of scope in developing Different effective configurations based on ANN for identification and control of the complex process.
  • 15. Reference [1] L.M. Waghmare, Dr. Vinod Kumar & Dr. Saxena, โ€œElectrical Indiaโ€ Januvary 1998. [2] http://www.electricalindia.com