Neural Networks. References Neural network design, M. T. Hagan & H. B. Demuth & M. Beale PWS publishing company – 1996. Neural network: A comprehensive.

Slides:



Advertisements
Similar presentations
God. NEURAL NETWORKS M. Alborzi, Ph. D. Petroleum University of Technology October, 2001.
Advertisements

FUNCTION FITTING Student’s name: Ruba Eyal Salman Supervisor:
Neural Network Toolbox COMM2M Harry R. Erwin, PhD University of Sunderland.
Machine Learning Neural Networks.
Computer Science Department FMIPA IPB 2003 Neural Computing Yeni Herdiyeni Computer Science Dept. FMIPA IPB.
Artificial Neural Network
Artificial Neural Network Motivation By Dr. Rezaeian Modified: Vali Derhami Yazd University, Computer Department HomePage:
1 Pertemuan 1 SEJARAH JARINGAN SYARAF TIRUAN Matakuliah: H0434/Jaringan Syaraf Tiruan Tahun: 2005 Versi: 1.
Artificial Intelligence (CS 461D)
Neural NetworksNN 11 Neural Networks Teacher: Elena Marchiori R4.47 Assistant: Kees Jong S2.22
September 7, 2010Neural Networks Lecture 1: Motivation & History 1 Welcome to CS 672 – Neural Networks Fall 2010 Instructor: Marc Pomplun Instructor: Marc.
ترم دوم سال تحصيلی ناصر پريز  “ کنترل غيرخطی ”
AN INTERACTIVE TOOL FOR THE STOCK MARKET RESEARCH USING RECURSIVE NEURAL NETWORKS Master Thesis Michal Trna
Artificial Neural Networks (ANNs)
1 Pendahuluan Pertemuan 1 Matakuliah: T0293/Neuro Computing Tahun: 2005.
Introduction to Neural Networks John Paxton Montana State University Summer 2003.
Artificial Neural Networks KONG DA, XUEYU LEI & PAUL MCKAY.
JYC: CSM17 Bioinformatics Week 9: Simulations #3: Neural Networks biological neurons natural neural networks artificial neural networks applications.
NEURAL NETWORKS Introduction
Artificial Neural Network
CIS 588 Neural Computing Course details. CIS 588 Neural Computing Course basics:  Instructor - Iren Valova  Tuesday, Thursday 5 - 6:15pm, T 101  1.
Neural Networks And Its Applications By Dr. Surya Chitra.
Introduction to Neural Networks CMSC475/675
1 Introduction to Artificial Neural Networks Andrew L. Nelson Visiting Research Faculty University of South Florida.
Artificial Neural Nets and AI Connectionism Sub symbolic reasoning.
IE 585 Introduction to Neural Networks. 2 Modeling Continuum Unarticulated Wisdom Articulated Qualitative Models Theoretic (First Principles) Models Empirical.
Human Brain The brain is a highly complex, non-linear, and parallel computer, composed of some 1011 neurons that are densely connected (~104 connection.
ARTIFICIAL NEURAL NETWORKS. Introduction to Neural Networks.
ANN : An introduction.
NEURAL NETWORKS FOR DATA MINING
Presented by Scott Lichtor An Introduction to Neural Networks.
1 Chapter 11 Neural Networks. 2 Chapter 11 Contents (1) l Biological Neurons l Artificial Neurons l Perceptrons l Multilayer Neural Networks l Backpropagation.
Introduction to Machine Learning Instructor Shie-Jue Lee ( 李錫智 )
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.
1 Introduction to Neural Networks And Their Applications.
Neural Networks II By Jinhwa Kim. 2 Neural Computing is a problem solving methodology that attempts to mimic how human brain function Artificial Neural.
METU Informatics Institute Min720 Pattern Classification with Bio-Medical Applications Part 8: Neural Networks.
Features of Biological Neural Networks 1)Robustness and Fault Tolerance. 2)Flexibility. 3)Ability to deal with variety of Data situations. 4)Collective.
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.
ICS 586: Neural Networks Dr. Lahouari Ghouti Information & Computer Science Department.
Neural Network Basics Anns are analytical systems that address problems whose solutions have not been explicitly formulated Structure in which multiple.
Lecture 5 Neural Control
Neural Networks Presented by M. Abbasi Course lecturer: Dr.Tohidkhah.
Artificial Neural Networks Chapter 4 Perceptron Gradient Descent Multilayer Networks Backpropagation Algorithm 1.
Dr.Abeer Mahmoud ARTIFICIAL INTELLIGENCE (CS 461D) Dr. Abeer Mahmoud Computer science Department Princess Nora University Faculty of Computer & Information.
IE 585 History of Neural Networks & Introduction to Simple Learning Rules.
Introduction to Neural Networks Jianfeng Feng School of Cognitive and Computing Sciences Spring 2001.
Artificial Intelligence Methods Neural Networks Lecture 1 Rakesh K. Bissoondeeal Rakesh K.
Nicolas Galoppo von Borries COMP Motion Planning Introduction to Artificial Neural Networks.
Business Intelligence and Decision Support Systems (9 th Ed., Prentice Hall) Chapter 6: Artificial Neural Networks for Data Mining.
NEURAL NETWORK By : Farideddin Behzad Supervisor : Dr. Saffar Avval May 2006 Amirkabir University of Technology.
1 1 Introduction. 1 2 Course Objectives This course gives an introduction to basic neural network architectures and learning rules. Emphasis is placed.
1 Neural Networks MUMT 611 Philippe Zaborowski April 2005.
INTRODUCTION TO NEURAL NETWORKS 2 A new sort of computer What are (everyday) computer systems good at... and not so good at? Good at..Not so good at..
Introduction to Neural Networks
Waqas Haider Khan Bangyal
MATLAB® An Introduction.
Introduction.
Recognition of biological cells – the beginning of study
Soft Computing Introduction.
Artificial Intelligence (CS 370D)
Joost N. Kok Universiteit Leiden
Artificial Neural Networks (ANNs)
Neural Networks.
Introduction.
Artificial Intelligence CSC 361
به نام خدا اين فايل راهنما جهت آشنايی کاربران گرامی با پايگاه اطلاعاتی Sciencedirect و نحوه جستجوی اطلاعات در آن تهيه شده است لطفاً اسلايدهای بعد را مشاهده.
Bio-Computing By: Reza Ebrahimpour
Introduction.
Presentation transcript:

Neural Networks

References Neural network design, M. T. Hagan & H. B. Demuth & M. Beale PWS publishing company – Neural network: A comprehensive foundation, Simon Haykin, Prentice Hall – Application of Neural Networks to Adaptive Control of Nonlinear Systems, G. W. Ng, John Wiley & Sons Ltd,

Other Refrences Intelligent Control Based on Flexible Neural Networks, M. Teshnehlab, K. Watanabe, Kluwer Academic Publication, Neural Network for pattern recognition, Christopher Bishop, Clarendon Press Oxford – Nonlinear system Identification (from classical Approacches to neural network and fuzzy models), Oliver Nelles, Springer – Computational Intelligence, Andries P. Engelbercht, John Wiley & Sons Ltd,

Syllabuses Introduction: Objectives, History, Applications, Biological inspiration, Math inspiration! Neural Network (NN) & Neuron Model: Feed Forward NN, Recurrent NN, Hamming NN, Hopfield NN, Single Layer Perceptron, and Multi Layer Perceptron. Learning Algorithms –Supervised Learning: early learning algorithms, first order gradient methods, second order gradient methods, LRLS and IGLS algorithms. –Unsupervised Learning: hebbian learning, Boltzman machine, kohonen self- organizing learning. –Population based optimization: genetic algorithms, ant colony, particle swarm optimization (PSO).

Syllabuses 2 Applicable NN –Recurrent NN: sub connection NN, Elman NN, Jordan NN, Elman- Jordan NN, and flexible recurrent NN. –Neuro- fuzzy network: RBF, NRBF, GMDH (adline), ANFIS, LLM. –Dynamic and memorized NN: dynamic neuron models, Gamma, CMAC. Where are these NN used? –NN control strategies –Identification –Recognition

تمرين ها همزمان با معرفي بخشهاي مختلف درس 7 سري تمرين در طول ترم داده خواهد شد. قسمتي از اين تمرينات به فرم پروژه هاي کوچک (mini project) کامپيوتري، قابل انجام با نرم افزار MATLAB خواهد بود. هدف آشنايي بيشتر با الگوريتمهاي آموزش، ساختارهاي متفاوت شبکه هاي عصبي و کاربرد هاي گوناگون شبکه هاي معرفي شده، مي باشد.

پروژه نهايي مهمترين قسمت درس و خروجي نهايي آن پروژه اي تحقيقاتي در زمينه کاربرد شبکه هاي عصبي است. پروژه به صورت تک نفره ويا حداکثر دو نفره تعريف و انجام مي شود. محدوديتي در انتخاب موضوع پروژه وجود ندارد، به غير از آنکه حتما بايد از روشها و موضوعات مطرح شده در درس استفاده شود و سعي کنيد از موضوعات جديد و نو استفاده کنيد. تعريف پروژه خود را حتما با من هماهنگ کنيد و آنرا به صورت يک پيشنهاد پروژه در يک برگ A4 در سه قسمت 1 - عنوان پروژه 2 - شرح مختصر و نوآوري مد نظر شما 3 - کارهاي انجام شده در اين زمينه ( حداقل 4 مرجع اصلي خود را ذکر کنيد ). موضوع پروژه خود را حداکثر تا تاريخ 30 آذر انتخاب نموده و به من بزنيد. مهلت تحويل پروژه حداکثر تا تاريخ 15 اسفند مي باشد و به هيچ عنوان تمديد نخواهد شد.

امتحان ميان ترم و پايان ترم در اواخر آذر ماه امتحان ميان ترم برگزار مي شود که بخش عمده آن به مباحث تئوري و نظري شبکه هاي عصبي مر بوط مي شود و امتحان پايان ترم به صورت Take Home مي باشد و معادل 2 سري mini project است.

شيوه ارسال تکاليف و پروژه هاي خود را به آدرس ارسال کنيد و در عنوان خود حتما شماره پروزه را ذکر کنيد. همچنين تمام فايالها و کد نوشته شده را zip نموده و نام خود را به آن فايل اختصاص دهيد.

شيوه ارزيابي تمرينات و امتحان پايان ترم : % 40 امتحان ميان ترم : % 25 پروژه نهايي : % 40

Introduction

Historical Sketch Pre-1940: von Hemholtz, Mach, Pavlov, etc. –General theories of learning, vision, conditioning –No specific mathematical models of neuron operation 1940s: Hebb, McCulloch and Pitts –Mechanism for learning in biological neurons –Neural-like networks can compute any arithmetic function 1950s: Rosenblatt, Widrow and Hoff –First practical networks and learning rules 1960s: Minsky and Papert –Demonstrated limitations of existing neural networks, new learning algorithms are not forthcoming, some research suspended 1970s: Amari, Anderson, Fukushima, Grossberg, Kohonen –Progress continues, although at a slower pace 1980s: Grossberg, Hopfield, Kohonen, Rumelhart, etc. –Important new developments cause a resurgence in the field

Applications Aerospace –High performance aircraft autopilots, flight path simulations, aircraft control systems, autopilot enhancements, aircraft component simulations, aircraft component fault detectors Automotive –Automobile automatic guidance systems, warranty activity analyzers Banking –Check and other document readers, credit application evaluators Defense –Weapon steering, target tracking, object discrimination, facial recognition, new kinds of sensors, sonar, radar and image signal processing including data compression, feature extraction and noise suppression, signal/image identification Electronics –Code sequence prediction, integrated circuit chip layout, process control, chip failure analysis, machine vision, voice synthesis, nonlinear modeling

Applications Financial –Real estate appraisal, loan advisor, mortgage screening, corporate bond rating, credit line use analysis, portfolio trading program, corporate financial analysis, currency price prediction Manufacturing –Manufacturing process control, product design and analysis, process and machine diagnosis, real-time particle identification, visual quality inspection systems, beer testing, welding quality analysis, paper quality prediction, computer chip quality analysis, analysis of grinding operations, chemical product design analysis, machine maintenance analysis, project bidding, planning and management, dynamic modeling of chemical process systems Medical –Breast cancer cell analysis, EEG and ECG analysis, prosthesis design, optimization of transplant times, hospital expense reduction, hospital quality improvement, emergency room test advisement

Applications Robotics –Trajectory control, forklift robot, manipulator controllers, vision systems Speech –Speech recognition, speech compression, vowel classification, text to speech synthesis Securities –Market analysis, automatic bond rating, stock trading advisory systems Telecommunications –Image and data compression, automated information services, real-time translation of spoken language, customer payment processing systems Transportation –Truck brake diagnosis systems, vehicle scheduling, routing systems

Do a work without thinking!!!!!

Biology Inspiration Cell body Axon Synapse Dendrites Neurons respond slowly – s compared to s for electrical circuits The brain uses massively parallel computation –  neurons in the brain –  10 4 connections per neuron Human nervous system is built of cells call neuron Each neuron can receive, process and transmit electrochemical signals Dendrites extend from the cell body to other neurons, and the connection point is called synapse Signals received among dendrites are transmitted to and summed in the cell body If the cumulative excitation exceed a threshold, the cell fires, which sends a signal down the axon to other neurons

Math Inspiration Radial basis model introduce as a general function approximator: If desired, the biases wko can be absorbed into the summation by including an extra basis function do whose activation is set to 1. For the case of Gaussian basis functions we have Hartman et al. (1990) give a formal proof of this property for networks with Gaussian basis functions in which the widths of the Gaussians are treated as adjustable parameters. A more general result was obtained by Park and Sandberg (1991) who show that, with only mild restrictions on the form of the kernel functions, the universal approximation property still holds. Further generalizations of this results are given in (Park and Sandberg, 1993).

Transfer Functions

Multiple-Input Neuron

Layer of Neurons

Abbreviated Notation