FUNDAMENTAL CONCEPT OF ARTIFICIAL NETWORKS

Slides:



Advertisements
Similar presentations
Memristor in Learning Neural Networks
Advertisements

What is a neural net? Aziz Kustiyo
NEURAL NETWORKS Backpropagation Algorithm
Introduction to Artificial Neural Networks
Artificial Neural Networks (1)
Ch. Eick: More on Machine Learning & Neural Networks Different Forms of Learning: –Learning agent receives feedback with respect to its actions (e.g. using.
1 Neural networks. Neural networks are made up of many artificial neurons. Each input into the neuron has its own weight associated with it illustrated.
Mehran University of Engineering and Technology, Jamshoro Department of Electronic Engineering Neural Networks Feedforward Networks By Dr. Mukhtiar Ali.
Machine Learning: Connectionist McCulloch-Pitts Neuron Perceptrons Multilayer Networks Support Vector Machines Feedback Networks Hopfield Networks.
Perceptron.
Simple Neural Nets For Pattern Classification
1 Part I Artificial Neural Networks Sofia Nikitaki.
Pattern Classification All materials in these slides were taken from Pattern Classification (2nd ed) by R. O. Duda, P. E. Hart and D. G. Stork, John Wiley.
Neural Networks Basic concepts ArchitectureOperation.
1 Chapter 11 Neural Networks. 2 Chapter 11 Contents (1) l Biological Neurons l Artificial Neurons l Perceptrons l Multilayer Neural Networks l Backpropagation.
September 30, 2010Neural Networks Lecture 8: Backpropagation Learning 1 Sigmoidal Neurons In backpropagation networks, we typically choose  = 1 and 
September 16, 2010Neural Networks Lecture 4: Models of Neurons and Neural Networks 1 Capabilities of Threshold Neurons By choosing appropriate weights.
Neural Networks. Background - Neural Networks can be : Biological - Biological models Artificial - Artificial models - Desire to produce artificial systems.
Neuron Model and Network Architecture
Machine Learning. Learning agent Any other agent.
1 st Neural Network: AND function Threshold(Y) = 2 X1 Y X Y.
Presentation on Neural Networks.. Basics Of Neural Networks Neural networks refers to a connectionist model that simulates the biophysical information.
Artificial Neural Networks
Introduction to Neural Networks Debrup Chakraborty Pattern Recognition and Machine Learning 2006.
Explorations in Neural Networks Tianhui Cai Period 3.
ANNs (Artificial Neural Networks). THE PERCEPTRON.
Chapter 3 Neural Network Xiu-jun GONG (Ph. D) School of Computer Science and Technology, Tianjin University
1 Chapter 6: Artificial Neural Networks Part 2 of 3 (Sections 6.4 – 6.6) Asst. Prof. Dr. Sukanya Pongsuparb Dr. Srisupa Palakvangsa Na Ayudhya Dr. Benjarath.
Appendix B: An Example of Back-propagation algorithm
Artificial Neural Networks : An Introduction G.Anuradha.
Artificial Neural Network Supervised Learning دكترمحسن كاهاني
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.
1 Pattern Recognition: Statistical and Neural Lonnie C. Ludeman Lecture 21 Oct 28, 2005 Nanjing University of Science & Technology.
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.
Multi-Layer Perceptron
Neural Networks Steven Le. Overview Introduction Architectures Learning Techniques Advantages Applications.
Non-Bayes classifiers. Linear discriminants, neural networks.
1 Lecture 6 Neural Network Training. 2 Neural Network Training Network training is basic to establishing the functional relationship between the inputs.
Neural Networks Teacher: Elena Marchiori R4.47 Assistant: Kees Jong S2.22
EEE502 Pattern Recognition
Chapter 8: Adaptive Networks
Neural Networks 2nd Edition Simon Haykin
Chapter 6 Neural Network.
“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.
Neural Networks References: “Artificial Intelligence for Games” "Artificial Intelligence: A new Synthesis"
Kim HS Introduction considering that the amount of MRI data to analyze in present-day clinical trials is often on the order of hundreds or.
1 Neural Networks Winter-Spring 2014 Instructor: A. Sahebalam Instructor: A. Sahebalam Neural Networks Lecture 3: Models of Neurons and Neural Networks.
Neural networks.
Neural Networks.
Artificial neural networks
Real Neurons Cell structures Cell body Dendrites Axon
Ranga Rodrigo February 8, 2014
DEPARTMENT: COMPUTER SC. & ENGG. SEMESTER : VII
What is an ANN ? The inventor of the first neuro computer, Dr. Robert defines a neural network as,A human brain like system consisting of a large number.
with Daniel L. Silver, Ph.D. Christian Frey, BBA April 11-12, 2017
بحث في موضوع : Neural Network
CSE P573 Applications of Artificial Intelligence Neural Networks
CSE 473 Introduction to Artificial Intelligence Neural Networks
Hebb and Perceptron.
Artificial Intelligence Methods
CSC 578 Neural Networks and Deep Learning
XOR problem Input 2 Input 1
CSE 573 Introduction to Artificial Intelligence Neural Networks
An Introduction To The Backpropagation Algorithm
Capabilities of Threshold Neurons
Computer Vision Lecture 19: Object Recognition III
The Network Approach: Mind as a Web
PYTHON Deep Learning Prof. Muhammad Saeed.
Presentation transcript:

FUNDAMENTAL CONCEPT OF ARTIFICIAL NETWORKS UNIT -2(Part1) FUNDAMENTAL CONCEPT OF ARTIFICIAL NETWORKS

Models of ANN :- Model of ANN are specified by the three basic entities namely:- (1) Model’s Synaptic Connection (2) Training or Learning Rules adopted for updating and adjusting the connection weights (3) Activation functions

(1)Model’s Synaptic Connection (A) Single Layer Feed Forward network (B) Multilayers Feed Forward Network (C) Single node with its own feedback (D) Single Layer recurrent network (E) Multilayer recurrent network The arrangement of neurons to form layers and the connection pattern formed within and between layers is called network architecture. Note:-Recurrent network are feed back network with closed loop, When output can be directed back as input to same or preceding layer nodes then it results in the formation of feedback networks

(2) Training or Learning Rules Supervised Learning - Providing the network with a series of sample inputs and comparing the output with the expected responses. Unsupervised Learning - Most similar input vector is assigned to the same output unit. Reinforcement Learning - Right answer is not provided but indication of whether ‘right’ or ‘wrong’ is provided. ANN main property is its capability to learn. Learning or training is a process by mean of which a neural network adapts itself to a stimulus by making proper parameters adjustment resulting in production of desired response. Supervised learning-performed with the help of teacher and teacher is required for error minimization. Unsupervised learning-performed without the help of teacher. Reinforcement learning-It is similar to supervised learning.learning is based on the critic information is called reinforcement learning and feedback sends is reinforcement signal. Reinforcement is also known as learning with critics as opposed to learning with a teacher, with indicate supervised learning.

(3) Activation functions: (A) Identity (B) Binary step (C) Bipolar step (D) Binary sigmoidal (E) Bipolar sigmoidal (F) Ramp Activation function is applied over net input to calculate net output. Each input into the neuron has its own weight associated with it. A weight is simply a floating point number and it's these we adjust when we eventually come to train the network. The weights in most neural nets can be both negative and positive, therefore providing excitory or inhibitory influences to each input. As each input enters the nucleus it's multiplied by its weight. The nucleus then sums all these new input values which gives us the activation (again a floating point number which can be negative or positive). If the activation is greater than a threshold value - lets use the number 1 as an example - the neuron outputs a signal. If the activation is less than 1 the neuron outputs zero. This is typically called a step function

Questions

Important terminologies of ANN 1)Threshold

2)Learning rate 3) Momentum factor

Basic notations

THANK YOU