NEURAL NETWORK By : Farideddin Behzad Supervisor : Dr. Saffar Avval May 2006 Amirkabir University of Technology.

Slides:



Advertisements
Similar presentations
Neural Network Toolbox COMM2M Harry R. Erwin, PhD University of Sunderland.
Advertisements

NEURAL NETWORKS Biological analogy
A Brief Overview of Neural Networks By Rohit Dua, Samuel A. Mulder, Steve E. Watkins, and Donald C. Wunsch.
Artificial Neural Networks (1)
Machine Learning Neural Networks.
Computer Science Department FMIPA IPB 2003 Neural Computing Yeni Herdiyeni Computer Science Dept. FMIPA IPB.
Artificial Neural Network
Artificial Neural Networks - Introduction -
Artificial Neural Networks - Introduction -
Machine Learning Neural Networks
Neural NetworksNN 11 Neural Networks Teacher: Elena Marchiori R4.47 Assistant: Kees Jong S2.22
Introduction CS/CMPE 537 – Neural Networks. CS/CMPE Neural Networks (Sp 2004/2005) - Asim LUMS2 Biological Inspiration The brain is a highly.
Connectionist Modeling Some material taken from cspeech.ucd.ie/~connectionism and Rich & Knight, 1991.
S. Mandayam/ ANN/ECE Dept./Rowan University Artificial Neural Networks / Fall 2004 Shreekanth Mandayam ECE Department Rowan University.
S. Mandayam/ ANN/ECE Dept./Rowan University Artificial Neural Networks ECE /ECE Fall 2010 Shreekanth Mandayam ECE Department Rowan University.
Power Systems Application of Artificial Neural Networks. (ANN)  Introduction  Brief history.  Structure  How they work  Sample Simulations. (EasyNN)
AN INTERACTIVE TOOL FOR THE STOCK MARKET RESEARCH USING RECURSIVE NEURAL NETWORKS Master Thesis Michal Trna
S. Mandayam/ ANN/ECE Dept./Rowan University Artificial Neural Networks / Spring 2002 Shreekanth Mandayam Robi Polikar ECE Department.
Introduction to Neural Networks John Paxton Montana State University Summer 2003.
Neural Networks An Introduction.
Artificial Neural Networks KONG DA, XUEYU LEI & PAUL MCKAY.
Dr.-Ing. Erwin Sitompul President University Lecture 1 Introduction to Neural Networks and Fuzzy Logic President UniversityErwin SitompulNNFL 1/1
COMP305. Part I. Artificial neural networks.. Topic 3. Learning Rules of the Artificial Neural Networks.
JYC: CSM17 Bioinformatics Week 9: Simulations #3: Neural Networks biological neurons natural neural networks artificial neural networks applications.
NEURAL NETWORKS Introduction
Neural Networks. Background - Neural Networks can be : Biological - Biological models Artificial - Artificial models - Desire to produce artificial systems.
Artificial Neural Networks and applications
Introduction to MATLAB Neural Network Toolbox
Introduction to Neural Networks CMSC475/675
Machine Learning. Learning agent Any other agent.
MSE 2400 EaLiCaRA Spring 2015 Dr. Tom Way
Presentation on Neural Networks.. Basics Of Neural Networks Neural networks refers to a connectionist model that simulates the biophysical information.
Neural NetworksNN 11 Neural netwoks thanks to: Basics of neural network theory and practice for supervised and unsupervised.
Introduction to Neural Networks. Neural Networks in the Brain Human brain “computes” in an entirely different way from conventional digital computers.
IE 585 Introduction to Neural Networks. 2 Modeling Continuum Unarticulated Wisdom Articulated Qualitative Models Theoretic (First Principles) Models Empirical.
2101INT – Principles of Intelligent Systems Lecture 10.
Neural Networks Kasin Prakobwaitayakit Department of Electrical Engineering Chiangmai University EE459 Neural Networks The Structure.
NEURAL NETWORKS FOR DATA MINING
LINEAR CLASSIFICATION. Biological inspirations  Some numbers…  The human brain contains about 10 billion nerve cells ( neurons )  Each neuron is connected.
Artificial Neural Networks. The Brain How do brains work? How do human brains differ from that of other animals? Can we base models of artificial intelligence.
Artificial Neural Networks An Introduction. What is a Neural Network? A human Brain A porpoise brain The brain in a living creature A computer program.
Neural Networks Steven Le. Overview Introduction Architectures Learning Techniques Advantages Applications.
Features of Biological Neural Networks 1)Robustness and Fault Tolerance. 2)Flexibility. 3)Ability to deal with variety of Data situations. 4)Collective.
Artificial Neural Networks Students: Albu Alexandru Deaconescu Ionu.
Introduction to Neural Networks Introduction to Neural Networks Applied to OCR and Speech Recognition An actual neuron A crude model of a neuron Computational.
Lecture 5 Neural Control
Neural Networks Presented by M. Abbasi Course lecturer: Dr.Tohidkhah.
Neural Networks Teacher: Elena Marchiori R4.47 Assistant: Kees Jong S2.22
ECE 471/571 – Lecture 13 Use Neural Networks for Pattern Recognition 10/13/15.
Dr.Abeer Mahmoud ARTIFICIAL INTELLIGENCE (CS 461D) Dr. Abeer Mahmoud Computer science Department Princess Nora University Faculty of Computer & Information.
NEURAL NETWORKS LECTURE 1 dr Zoran Ševarac FON, 2015.
Introduction to Neural Networks Freek Stulp. 2 Overview Biological Background Artificial Neuron Classes of Neural Networks 1. Perceptrons 2. Multi-Layered.
Modelleerimine ja Juhtimine Tehisnärvivõrgudega Identification and Control with artificial neural networks.
Artificial Intelligence CIS 342 The College of Saint Rose David Goldschmidt, Ph.D.
Neural Networks. Background - Neural Networks can be : Biological - Biological models Artificial - Artificial models - Desire to produce artificial systems.
Intro. ANN & Fuzzy Systems Lecture 3 Basic Definitions of ANN.
Dr.-Ing. Erwin Sitompul President University Lecture 1 Introduction to Neural Networks and Fuzzy Logic President UniversityErwin SitompulNNFL 1/1
1 Neural Networks MUMT 611 Philippe Zaborowski April 2005.
Introduction to Neural Networks
Artificial neural networks
Modelleerimine ja Juhtimine Tehisnärvivõrgudega
CSE P573 Applications of Artificial Intelligence Neural Networks
NEURAL NETWORKS Lab 1 dr Zoran Ševarac FON, 2013.
XOR problem Input 2 Input 1
CSE 573 Introduction to Artificial Intelligence Neural Networks
Introduction to Neural Networks and Fuzzy Logic
Introduction to Neural Networks and Fuzzy Logic
Artificial Neural Networks
ARTIFICIAL NEURAL networks.
Introduction to Neural Network
Presentation transcript:

NEURAL NETWORK By : Farideddin Behzad Supervisor : Dr. Saffar Avval May 2006 Amirkabir University of Technology

2 Agenda Definition Definition Application fields Application fields History History Application Application Biological inspiration Biological inspiration Mathematical model Mathematical model Basic definition Basic definition Learning Learning Neuron types and some issues Neuron types and some issues Example of application in energy & engineering Example of application in energy & engineering

3 Definition Haykin(1999) massive parallel-distributed processor massive parallel-distributed processor natural propensity for storing experiential knowledge natural propensity for storing experiential knowledge available for use. available for use. Acquiring knowledge by the network from its environment through a learning process Acquiring knowledge by the network from its environment through a learning process Using interneuron connection strengths, (a.k.a. synaptic weights), to store the acquired knowledge Using interneuron connection strengths, (a.k.a. synaptic weights), to store the acquired knowledge

4 Application fields Data analysis Data analysis Pattern recognition Pattern recognition Control application Control application

5 History 1943, Warren McCulloch & Walter Pitts, works of neurons 1960, Bernard Widrow & Marcian Hoff, developed ADALINE and MADLINE From late 1960s to 1981, decreasing of researches From late 1960s to 1981, decreasing of researches Early 1980s, renewed interest in neural network Early 1980s, renewed interest in neural network 1986, Daivid Rummelhart & James McLand, error back- propagation algorithm 1986, Daivid Rummelhart & James McLand, error back- propagation algorithm

6 Applications Aerospace industry Aerospace industry Automotive industry Automotive industry Banking Banking Military industry Military industry Economics Economics Manufacturing Manufacturing Medical applications Medical applications Oil & petroleum industry Oil & petroleum industry And many more … And many more …

7 Biological inspiration Brain structure Brain structure Cell Cell Cell body Cell body Axon Axon Denderites Denderites Dendrites Soma (cell body) Axon

8 Mathematical model Inputs Output w2w2 w1w1 w3w3 wnwn w n-1. x 1 x 2 x 3 … x n-1 x n y Node Artificial neural cell

9 Mathematical model input Cell body Mathematic model of artificial neural cell output

10 Basic definition Architecture: formal mathematical description of a Neural Network. (feed-forward & feed-back) Architecture: formal mathematical description of a Neural Network. (feed-forward & feed-back) Layer or Slab: A subset of neurons in a neural network. (Input, Hidden, Output) Layer or Slab: A subset of neurons in a neural network. (Input, Hidden, Output) Episodical vs continuous networks Episodical vs continuous networks Neuron weight Neuron weight Activation function

11 Activation function Linear Non-Linear Step Sigmoid Linear Gaussian

12 Learning Coincidence learning Coincidence learning Performance learning Performance learning Competitive learning Competitive learning Filter learning Filter learning Spatiotemporal learning Spatiotemporal learning learning Supervised learning Unsupervised learning

13 Neuron types Hebb Hebb Perceptron Perceptron Adaline Adaline Kohonen Kohonen

14 Some issues Training dataset Training dataset Test dataset Test dataset Network size Network size

15 Example of application in energy Soleimani. M, Thomas. B, Per Fahlen, “Estimation operative temperature of building using artificial neural network”, Journal of Energy and Building 38,2006 Soleimani. M, Thomas. B, Per Fahlen, “Estimation operative temperature of building using artificial neural network”, Journal of Energy and Building 38,2006 Luis M. Romeo, Raquel Gareta, “ neural network for evaluating boiler behaviour”, Applied Thermal Engineering 26, 2006 Luis M. Romeo, Raquel Gareta, “ neural network for evaluating boiler behaviour”, Applied Thermal Engineering 26, 2006 Seyedan B., Ching C.Y., “Sensitivity analysis of freestream turbulence parameter on stagnation region heat transfer using a neural network”, International Journal of Heat and Fluid Flow, 2006 Seyedan B., Ching C.Y., “Sensitivity analysis of freestream turbulence parameter on stagnation region heat transfer using a neural network”, International Journal of Heat and Fluid Flow, 2006 Perez-roa P., Vesovic V., “Air-pollution modelling in an urban area: Correlation turbulent diffusion coefficients by means of an artifical neral network approach”, Atmospheric Environment 40, 2006 Perez-roa P., Vesovic V., “Air-pollution modelling in an urban area: Correlation turbulent diffusion coefficients by means of an artifical neral network approach”, Atmospheric Environment 40, 2006

16 References 1. منهاج محمد باقر، ” مباني شبكه هاي عصبي “ ، انتشارات دانشگاه صنعتي اميركبير، پاييز Hecht-Nielsen R., “ Neurocomputing “, Addison-Wesley publishing company, MATLAB help documentation