Dr.-Ing. Erwin Sitompul President University Lecture 1 Introduction to Neural Networks and Fuzzy Logic President UniversityErwin SitompulNNFL 1/1

Slides:



Advertisements
Similar presentations
KULIAH II JST: BASIC CONCEPTS
Advertisements

Artificial Neural Networks - Introduction -
Artificial Neural Networks - Introduction -
Neural NetworksNN 11 Neural Networks Teacher: Elena Marchiori R4.47 Assistant: Kees Jong S2.22
Neural Networks Marco Loog.
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.
MATH 330: Ordinary Differential Equations Fall 2014.
Introduction to Artificial Neural Network and Fuzzy Systems
Artificial Neural Network
Neural Networks. Background - Neural Networks can be : Biological - Biological models Artificial - Artificial models - Desire to produce artificial systems.
Computer Network Fundamentals CNT4007C
Soft Computing Colloquium 2 Selection of neural network, Hybrid neural networks.
Math 125 Statistics. About me  Nedjla Ougouag, PhD  Office: Room 702H  Ph: (312)   Homepage:
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.
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.
Course Introduction Software Engineering
Neural Network Hopfield model Kim, Il Joong. Contents  Neural network: Introduction  Definition & Application  Network architectures  Learning processes.
Textbook and Syllabus Textbook: Syllabus:
 Diagram of a Neuron  The Simple Perceptron  Multilayer Neural Network  What is Hidden Layer?  Why do we Need a Hidden Layer?  How do Multilayer.
Lecture 3 Introduction to Neural Networks and Fuzzy Logic President UniversityErwin SitompulNNFL 3/1 Dr.-Ing. Erwin Sitompul President University
Radial Basis Function Networks:
Artificial Intelligence Methods Neural Networks Lecture 4 Rakesh K. Bissoondeeal Rakesh K. Bissoondeeal.
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.
Dr.-Ing. Erwin Sitompul President University Lecture 5 Multivariable Calculus President UniversityErwin SitompulMVC 5/1
Advanced Database Course (ESED5204) Eng. Hanan Alyazji University of Palestine Software Engineering Department.
Feedback Control System
Syllabus Classroom Responsibilities Be respectful. Be on time. –Third lateness = teacher detention Be prepared. Students need to come to class.
President UniversityErwin SitompulModern Control 1/1 Dr.-Ing. Erwin Sitompul President University Lecture 1 Modern Control
Textbook and Syllabus Textbook: Syllabus:
ICS 586: Neural Networks Dr. Lahouari Ghouti Information & Computer Science Department.
University Physics: Waves and Electricity Ch15. Simple Harmonic Motion Lecture 1 Dr.-Ing. Erwin Sitompul
University Physics: Waves and Electricity Ch15. Simple Harmonic Motion Lecture 1 Dr.-Ing. Erwin Sitompul
University Physics: Waves and Electricity Ch15. Simple Harmonic Motion Lecture 1 Dr.-Ing. Erwin Sitompul
Dr.-Ing. Erwin Sitompul President University Lecture 1 Feedback Control Systems President UniversityErwin SitompulFCS 1/1.
Neural Networks Teacher: Elena Marchiori R4.47 Assistant: Kees Jong S2.22
Introduction to Neural Networks Jianfeng Feng School of Cognitive and Computing Sciences Spring 2001.
Textbook and Syllabus Textbook: Syllabus:
COMP53311 Other Classification Models: Neural Network Prepared by Raymond Wong Some of the notes about Neural Network are borrowed from LW Chan’s notes.
Neural Networks 2nd Edition Simon Haykin
Modelleerimine ja Juhtimine Tehisnärvivõrgudega Identification and Control with artificial neural networks.
Neural Networks Si Wu Dept. of Informatics PEV III 5c7 Spring 2008.
Computer Networks CNT5106C
Neural Networks. Background - Neural Networks can be : Biological - Biological models Artificial - Artificial models - Desire to produce artificial systems.
Dr.-Ing. Erwin Sitompul President University Lecture 1 Multivariable Calculus President UniversityErwin SitompulMVC 1/1
President UniversityErwin SitompulEEM 1/1 Dr.-Ing. Erwin Sitompul President University Lecture 1 Engineering Electromagnetics
“Principles of Soft Computing, 2 nd Edition” by S.N. Sivanandam & SN Deepa Copyright  2011 Wiley India Pvt. Ltd. All rights reserved. CHAPTER 2 ARTIFICIAL.
Lecture 8 Introduction to Neural Networks and Fuzzy Logic President UniversityErwin SitompulNNFL 8/1 Dr.-Ing. Erwin Sitompul President University
Intro. ANN & Fuzzy Systems Lecture 3 Basic Definitions of ANN.
Lecture 2 Introduction to Neural Networks and Fuzzy Logic President UniversityErwin SitompulNNFL 2/1 Dr.-Ing. Erwin Sitompul President University
NEURAL NETWORK By : Farideddin Behzad Supervisor : Dr. Saffar Avval May 2006 Amirkabir University of Technology.
Dr.-Ing. Erwin Sitompul President University Lecture 1 Introduction to Neural Networks and Fuzzy Logic President UniversityErwin SitompulNNFL 1/1
Lecture 12 Introduction to Neural Networks and Fuzzy Logic President UniversityErwin SitompulNNFL 12/1 Dr.-Ing. Erwin Sitompul President University
Business Intelligence and Decision Support Systems (9 th Ed., Prentice Hall) Chapter 6: Artificial Neural Networks for Data Mining.
Introduction to Neural Network Session 1 Course: T0293 – NEURO COMPUTING Year: 2013.
Textbook and Syllabus Textbook: Syllabus:
Introduction to Artificial Neural Network Session 1
Other Classification Models: Neural Network
Other Classification Models: Neural Network
Modelleerimine ja Juhtimine Tehisnärvivõrgudega
XOR problem Input 2 Input 1
University Physics: Waves and Electricity
Introduction to Neural Networks and Fuzzy Logic
The use of Neural Networks to schedule flow-shop with dynamic job arrival ‘A Multi-Neural Network Learning for lot Sizing and Sequencing on a Flow-Shop’
Introduction to Neural Networks and Fuzzy Logic
CSSE463: Image Recognition Day 13
Nonlinear Dynamic Control Systems
University Physics: Waves and Electricity
Presentation transcript:

Dr.-Ing. Erwin Sitompul President University Lecture 1 Introduction to Neural Networks and Fuzzy Logic President UniversityErwin SitompulNNFL 1/1

President UniversityErwin SitompulNNFL 1/2 Textbook: “Neural Networks. A Comprehensive Foundation”, 2nd Edition, Simon Haykin, Prentice Hall, “Fuzzy Systems Theory and Its Application”, Toshiro Terano et. al., Academic Press, Textbooks Introduction to Neural Networks and Fuzzy Logic

President UniversityErwin SitompulNNFL 1/3 Grade Policy Introduction to Neural Networks and Fuzzy Logic Final Grade = 20% Homework + 20% Quizzes + 30% Midterm Exam + 30% Final Exam + Extra Points Homeworks will be given in fairly regular basis. The average of homework grades contributes 20% of final grade. Written homeworks are to be submitted on A4 papers, otherwise they will not be graded. Homeworks must be submitted on time. If you submit late, < 10 min.  No penalty 10 – 60 min.  –20 points > 60 min.  –40 points There will be 3 quizzes. Only the best 2 will be counted. The average of quiz grades contributes 20% of final grade. Midterm and final exam schedule will be announced in time. Make up of quizzes and exams will be held one week after the schedule of the respective quizzes and exams.

President UniversityErwin SitompulNNFL 1/4 Grade Policy Introduction to Neural Networks and Fuzzy Logic The score of a make up quiz or exam, upon discretion, can be multiplied by 0.9 (the maximum score for a make up is then 90). Extra points will be given if you solve a problem in front of the class. You will earn 1, 2, or 3 points. Lecture slides can be copied during class session. It is also available on internet. Please check the course homepage regularly. Heading of Written Homework Papers (Required)

President UniversityErwin SitompulNNFL 1/5 Introduction to Neural Networks Validation: Generally, means confirming that a product or service meets the needs of its users. Testing whether the mathematical model is good enough or not to describe the empirical phenomenon. IntroductionNeural Networks

President UniversityErwin SitompulNNFL 1/6 Experimental Modeling Experimental modeling consists of three steps: 1.The choice of model class 2.The choice of model structures (number of parameters, model order, time delay) 3.The calculation of the parameters and time delay. The model may be chosen to be linear, nonlinear, or multi locally- linear. A-priori (prior, previous) knowledge of the system to be modeled is required in most cases. Artificial Neural Networks (or simply Neural Networks) offers a general solution for experimental modeling. IntroductionNeural Networks

President UniversityErwin SitompulNNFL 1/7 Experimental Modeling Using Neural Networks A neural network is a massively-parallel distributed processor made up of simple processing unit, which has natural propensity for storing experiential knowledge and making it available for use. It resembles the brain in two respects: 1.Knowledge is acquired by the network from its environment through a learning process. 2.Interneuron connection strengths, known as synaptic weights, are used to store the acquired knowledge. IntroductionNeural Networks

President UniversityErwin SitompulNNFL 1/8 Biological and Artificial Neuron Structure of Biological neuron Structure of Artificial neuron Activation function IntroductionNeural Networks

President UniversityErwin SitompulNNFL 1/9 Activation Function Any continuous (differentiable) function can be used as an activation function in a neural network. The nonlinear behavior of the neural networks is inherited from the used nonlinear activation functions. Linear function Tangent sigmoid function Logarithmic sigmoid function Radial basis function IntroductionNeural Networks

President UniversityErwin SitompulNNFL 1/10 Network Architectures Single layer feedforward network (Single layer perceptron) Input layer Output layer Multilayer feedforward network (Multilayer perceptron) Input layer Output layer Hidden layer IntroductionNeural Networks

President UniversityErwin SitompulNNFL 1/11 Network Architectures Diagonal recurrent networks Input layer Output layer Hidden layer Input layer Output layer Hidden layer Delay element in a recurrent network Fully recurrent networks IntroductionNeural Networks

President UniversityErwin SitompulNNFL 1/12 Network Architectures Elman’s recurrent networksJordan’s recurrent networks IntroductionNeural Networks

President UniversityErwin SitompulNNFL 1/13 Preparation Assignment IntroductionNeural Networks Ensure yourself to install Matlab 7 in your computer, along with Matlab Simulink, Control System Toolbox, and Fuzzy Logic Toolbox. Quizzes, Midterm Exam, and Final Exam will be computer-based.