Artificial Neural Network

Slides:



Advertisements
Similar presentations
KULIAH II JST: BASIC CONCEPTS
Advertisements

Learning in Neural and Belief Networks - Feed Forward Neural Network 2001 년 3 월 28 일 안순길.
Introduction to Artificial Neural Networks
1 Machine Learning: Lecture 4 Artificial Neural Networks (Based on Chapter 4 of Mitchell T.., Machine Learning, 1997)
Neural Network I Week 7 1. Team Homework Assignment #9 Read pp. 327 – 334 and the Week 7 slide. Design a neural network for XOR (Exclusive OR) Explore.
Computer Science Department FMIPA IPB 2003 Neural Computing Yeni Herdiyeni Computer Science Dept. FMIPA IPB.
Artificial Neural Network Motivation By Dr. Rezaeian Modified: Vali Derhami Yazd University, Computer Department HomePage:
G5BAIM Artificial Intelligence Methods Graham Kendall Neural Networks.
Biological and Artificial Neurons Michael J. Watts
Artificial Intelligence (CS 461D)
1 Chapter 11 Neural Networks. 2 Chapter 11 Contents (1) l Biological Neurons l Artificial Neurons l Perceptrons l Multilayer Neural Networks l Backpropagation.
How does the mind process all the information it receives?
JYC: CSM17 Bioinformatics Week 9: Simulations #3: Neural Networks biological neurons natural neural networks artificial neural networks applications.
NEURAL NETWORKS Introduction
Artificial Neural Networks - Introduction -
Neural Networks. Background - Neural Networks can be : Biological - Biological models Artificial - Artificial models - Desire to produce artificial systems.
CS-485: Capstone in Computer Science Artificial Neural Networks and their application in Intelligent Image Processing Spring
Machine Learning. Learning agent Any other agent.
MSE 2400 EaLiCaRA Spring 2015 Dr. Tom Way
Artificial Intelligence Lecture No. 28 Dr. Asad Ali Safi ​ Assistant Professor, Department of Computer Science, COMSATS Institute of Information Technology.
Chapter 14: Artificial Intelligence Invitation to Computer Science, C++ Version, Third Edition.
Authored By :- Rachit Kr. Rastogi Computer Sc. & Engineering Deptt., College Of Technology, G.B.P.U.A.T. Pantnagar, India
Artificial Neural Nets and AI Connectionism Sub symbolic reasoning.
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.
Artificial Intelligence Neural Networks ( Chapter 9 )
Semiconductors, BP&A Planning,
Artificial Neural Networks. Applied Problems: Image, Sound, and Pattern recognition Decision making  Knowledge discovery  Context-Dependent Analysis.
1 Machine Learning The Perceptron. 2 Heuristic Search Knowledge Based Systems (KBS) Genetic Algorithms (GAs)
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.
1 Chapter 11 Neural Networks. 2 Chapter 11 Contents (1) l Biological Neurons l Artificial Neurons l Perceptrons l Multilayer Neural Networks l Backpropagation.
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.
Introduction to Artificial Intelligence (G51IAI) Dr Rong Qu Neural Networks.
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.
Mehdi Ghayoumi MSB rm 132 Ofc hr: Thur, a Machine Learning.
CS 478 – Tools for Machine Learning and Data Mining Perceptron.
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
Artificial Neural Networks Chapter 4 Perceptron Gradient Descent Multilayer Networks Backpropagation Algorithm 1.
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.
COMP53311 Other Classification Models: Neural Network Prepared by Raymond Wong Some of the notes about Neural Network are borrowed from LW Chan’s notes.
Artificial Intelligence Methods Neural Networks Lecture 1 Rakesh K. Bissoondeeal Rakesh K.
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.
Where are we? What’s left? HW 7 due on Wednesday Finish learning this week. Exam #4 next Monday Final Exam is a take-home handed out next Friday in class.
“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.
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..
Use Neural Networks for Pattern Recognition 03/29/17
Introduction to Neural Networks
Fall 2004 Perceptron CS478 - Machine Learning.
Recognition of biological cells – the beginning of study
Artificial Intelligence (CS 370D)
Other Classification Models: Neural Network
Joost N. Kok Universiteit Leiden
with Daniel L. Silver, Ph.D. Christian Frey, BBA April 11-12, 2017
OVERVIEW OF BIOLOGICAL NEURONS
XOR problem Input 2 Input 1
Perceptron as one Type of Linear Discriminants
G5AIAI Introduction to AI
Artificial Intelligence Lecture No. 28
Machine Learning: Lecture 4
Machine Learning: UNIT-2 CHAPTER-1
ARTIFICIAL NEURAL networks.
ARTIFICIAL NEURAL NETWORK Intramantra Global Solution PVT LTD, Indore
The Network Approach: Mind as a Web
Introduction to Neural Network

Presentation transcript:

Artificial Neural Network Intelligent System Course

Questions What tasks are machines good at doing that humans are not? What tasks are humans good at doing that machines are not? What tasks are both good at? What does it mean to learn? How is learning related to intelligence? What does it mean to be intelligent? Do you believe a machine will ever be built that exhibits intelligence? Have the above definitions changed over time? If a computer were intelligent, how would you know? What does it mean to be conscious? Can one be intelligent and not conscious or vice versa?

Definition… ... a neural network is a system composed of many simple processing elements operating in parallel whose function is determined by network structure, connection strengths, and the processing performed at computing elements or nodes. DARPA Neural Network Study (1988, AFCEA International Press, p. 60) A neural network is a massively parallel distributed processor that has a natural propensity for storing experiential knowledge and making it available for use. Haykin, S. (1994), Neural Networks: A Comprehensive Foundation, NY: Macmillan, p. 2

Why ANN? Adaptive learning: An ability to learn how to do tasks based on the data given for training or initial experience. Self-Organisation: An ANN can create its own organisation or representation of the information it receives during learning time. Real Time Operation: ANN computations may be carried out in parallel, and special hardware devices are being designed and manifactured which take advantage of this capability.

Why ANN (continued)? Fault Tolerance via Redundant Information Coding: Partial destruction of a network leads to the corresponding degradation of performance. However, some network capabilites may be retained even with major network damage.

History McCulloch & Pitts (1943) are generally recognised as the designers of the first neural network Many of their ideas still used today (e.g. many simple units combine to give increased computational power and the idea of a threshold) Hebb (1949) developed the first learning rule (on the premise that if two neurons were active at the same time the strength between them should be increased)

History (continued) During the 50’s and 60’s many researchers worked on the perceptron amidst great excitement. 1969 saw the death of neural network research for about 15 years – Minsky & Papert Only in the mid 80’s (Parker and LeCun) was interest revived (in fact Werbos discovered algorithm in 1974)

What is ANN? A system loosely modeled on the human brain. The most basic component of ANN are modeled after the structure of the brain Some ANN structures are not closely to the brain and some does not have a biological counterpart in the brain However, ANN has a strong similarity to the biological brain and therefore a great deal of terminology is borrowed from neuroscience

Biological Neuron

The biological neuron Synapses can be inhibitory or excitatory

Facts about biological neuron: We are born with about 100 billion neurons A neuron may connect with up to 200,000 other neurons Neurons provide us with the abilities to remember, think, and apply previous experiences to our action All natural neurons have four basic components, which are dendrites, soma, axon, and synapses

Artificial Neuron

The ANN structure – layers ANN are the simple clustering of the primitive artificial neuron Basically, all ANN have similar structure of topology Some of the neuron interface the real world to receive its inputs  Input Layer Other neurons provide the real world with the network’s outputs  Output Layer All the rest neurons are hidden form view  Hidden Layer

The ANN structure – an example

The ANN structure - connections Fully connected : Each neuron on the first layer is connected to all neurons on the second layer Partially connected : A neuron on the first layer does not have to be connected to all neurons on the second layer

The ANN structure – connection Feed forward : The neurons on the first layer send their output to the neurons on the second layer, but they do not receive any input back form the neurons on the second layer Bi-directional : There is another set of connections carrying the output of the neurons on the second layer into neurons on the first layer Feed forward and bi-directional connections could be fully or partially connected