Introduction to Neural Networks

Slides:



Advertisements
Similar presentations
Introduction to Neural Networks Andy Philippides Centre for Computational Neuroscience and Robotics (CCNR) School of Cognitive and Computing Sciences/School.
Advertisements

NEURAL NETWORKS Biological analogy
Myers EXPLORING PSYCHOLOGY (6th Edition in Modules)
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.
Introduction to Training and Learning in Neural Networks n CS/PY 399 Lab Presentation # 4 n February 1, 2001 n Mount Union College.
1 Mehran University of Engineering and Technology, Jamshoro Department of Electronic, Telecommunication and Bio- Medical Engineering 8 th Term Neural.
 What Do Neurons Have to Do With Psychology?  How Do Neurons Communicate?  How Can Neurons Produce Complex Processes?  How is the Nervous System.
Biological and Artificial Neurons Michael J. Watts
Artificial Neural Networks - Introduction -
Artificial Neural Networks - Introduction -
1Neural Networks B 2009 Neural Networks B Lecture 1 Wolfgang Maass
Machine Learning Neural Networks
Artificial Intelligence (CS 461D)
Prénom Nom Document Analysis: Artificial Neural Networks Prof. Rolf Ingold, University of Fribourg Master course, spring semester 2008.
Un Supervised Learning & Self Organizing Maps Learning From Examples
Rutgers CS440, Fall 2003 Neural networks Reading: Ch. 20, Sec. 5, AIMA 2 nd Ed.
COGNITIVE NEUROSCIENCE
CSE 153Modeling Neurons Chapter 2: Neurons A “typical” neuron… How does such a thing support cognition???
How does the mind process all the information it receives?
Cognitive Neuroscience How do we connect cognitive processes in the mind with physical processes in the brain?
Neural Networks. Background - Neural Networks can be : Biological - Biological models Artificial - Artificial models - Desire to produce artificial systems.
Neurons and The Nervous System.  Biological Psychology  branch of psychology concerned with the links between biology and behavior  some biological.
The Nervous System Chapters 39 & 40. Overview Three overlapping functions: sensory input, integration, and motor output Sensory input – the conduction.
Neural Networks Applications Versatile learners that can be applied to nearly any learning task: classification numeric prediction unsupervised pattern.
THE ROLE OF NEURONS IN PERCEPTION Basic Question How can the messages sent by neurons represent objects in the environment?
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.
Biology 41.1 nervous System
Copyright ©2009 by Pearson Education, Inc. Upper Saddle River, New Jersey All rights reserved. Neural Networks and Learning Machines, Third Edition.
2101INT – Principles of Intelligent Systems Lecture 10.
ARTIFICIAL NEURAL NETWORKS. Introduction to Neural Networks.
Artificial Neural Network Yalong Li Some slides are from _24_2011_ann.pdf.
Cognition, Brain and Consciousness: An Introduction to Cognitive Neuroscience Edited by Bernard J. Baars and Nicole M. Gage 2007 Academic Press Chapter.
LINEAR CLASSIFICATION. Biological inspirations  Some numbers…  The human brain contains about 10 billion nerve cells ( neurons )  Each neuron is connected.
Presented by Scott Lichtor An Introduction to Neural Networks.
Human Anatomy & Physiology NERVOUS SYSTEM Biology – Chapter 35 1.
Western Gateway Building, UCC
 Effect of Physical Activity on Reaction Time. Michael Anselmo.
35.2.  Controls and coordinates functions throughout the body.  Responds to external and internal messages.  The body’s  communication system.
Neuron organization and structure reflect function in information transfer The squid possesses extremely large nerve cells and is a good model for studying.
Neural Networks Steven Le. Overview Introduction Architectures Learning Techniques Advantages Applications.
Myers PSYCHOLOGY Seventh Edition in Modules Module 3 Neural and Hormonal Systems Worth Publishers.
Artificial Intelligence & Neural Network
PSYCHOLOGY - MR. DUEZ Unit 2 - Biological Bases of Behavior Neuroscience: Neural Communication.
© SEMINAR ON ARTIFICIAL NEURAL NETWORK AND ITS APPLICATIONS By Mr. Susant Kumar Behera Mrs. I. Vijaya.
Neural Networks Presented by M. Abbasi Course lecturer: Dr.Tohidkhah.
8.2 Structures and Processes of the Nervous System
Copyright © 2008 Pearson Education, Inc., publishing as Pearson Benjamin Cummings Ch 48 – Neurons, Synapses, and Signaling Neurons transfer information.
Dr.Abeer Mahmoud ARTIFICIAL INTELLIGENCE (CS 461D) Dr. Abeer Mahmoud Computer science Department Princess Nora University Faculty of Computer & Information.
Sport Books Publisher1 Information Processing in Motor Learning Chapter 10.
Structure and functions of cells of the nervous system Chapter 2.
Neurons and The Nervous System.  Biological Psychology  branch of psychology concerned with the links between biology and behavior  some biological.
November 21, 2013Computer Vision Lecture 14: Object Recognition II 1 Statistical Pattern Recognition The formal description consists of relevant numerical.
Back-propagation network (BPN) Student : Dah-Sheng Lee Professor: Hahn-Ming Lee Date:20 September 2003.
Introduction to Neural Networks Jianfeng Feng School of Cognitive and Computing Sciences Spring 2001.
Communication in the Human Body
Neural Networks Si Wu Dept. of Informatics PEV III 5c7 Spring 2008.
Neural and Hormonal Systems Will Explain Why We FEEL…… Pain Strong Sick Nervous.
Objectives 31.1 The Neuron -Identify the functions of the nervous system. -Describe the function of neurons. -Describe how a nerve impulse is transmitted.
Neural Networks. Background - Neural Networks can be : Biological - Biological models Artificial - Artificial models - Desire to produce artificial systems.
Nervous System The Nerve Cells Central vs. Peripheral Nerve Systems Electrochemical Impluse.
CSC321: Neural Networks Lecture 1: What are neural networks? Geoffrey Hinton
1 Azhari, Dr Computer Science UGM. Human brain is a densely interconnected network of approximately neurons, each connected to, on average, 10 4.
Chapter 28 Nervous system. NERVOUS SYSTEM STRUCTURE AND FUNCTION © 2012 Pearson Education, Inc.
March 31, 2016Introduction to Artificial Intelligence Lecture 16: Neural Network Paradigms I 1 … let us move on to… Artificial Neural Networks.
Artificial Intelligence (CS 370D)
Dr. Unnikrishnan P.C. Professor, EEE
Information Processing in Motor Learning
ARTIFICIAL NEURAL networks.
Presentation transcript:

Introduction to Neural Networks Neural Nets slides mostly from: Andy Philippides,University of Sussex

Uses of NNs Neural Networks Are For Applications Science Character recognition Neuroscience Optimization Physics, mathematics statistics Financial prediction Computer science Automatic driving Psychology .............................. ...........................

What are biological NNs? UNITs: nerve cells called neurons, many different types and are extremely complex around 1011 neurons in the brain (depending on counting technique) each with 103 connections INTERACTIONs: signal is conveyed by action potentials, interactions could be chemical (release or receive neurotransmitters) or electrical at the synapse STRUCTUREs: feedforward and feedback and self-activation recurrent

“The nerve fibre is clearly a signalling mechanism of limited scope. It can only transmit a succession of brief explosive waves, and the message can only be varied by changes in the frequency and in the total number of these waves. … But this limitation is really a small matter, for in the body the nervous units do not act in isolation as they do in our experiments. A sensory stimulus will usually affect a number of receptor organs, and its result will depend on the composite message in many nerve fibres.” Lord Adrian, Nobel Acceptance Speech, 1932.

We now know it’s not quite that simple Single neurons are highly complex electrochemical devices Synaptically connected networks are only part of the story Many forms of interneuron communication now known – acting over many different spatial and temporal scales

The complexity of a neuronal system can be partly seen from a picture in a book on computational neuroscience edited by Jianfeng

How do we go from real neurons to artificial ones? Hillock input output

Single neuron activity Membrane potential is the voltage difference between a neuron and its surroundings (0 mV) Membrane potential Cell 0 Mv

Single neuron activity If you measure the membrane potential of a neuron and print it out on the screen, it looks like: spike

Single neuron activity A spike is generated when the membrane potential is greater than its threshold

Abstraction So we can forget all sub-threshold activity and concentrate on spikes (action potentials), which are the signals sent to other neurons Spikes

Only spikes are important since other neurons receive them (signals) Neurons communicate with spikes Information is coded by spikes So if we can manage to measure the spiking time, we decipher how the brain works ….

Again its not quite that simple spiking time in the cortex is random

With identical input for the identical neuron spike patterns are similar, but not identical

Recording from a real neuron: membrane potential

= Single spiking time is meaningless To extract useful information, we have to average to obtain the firing rate r for a group of neurons in a local circuit where neuron codes the same information over a time window Local circuit = Time window = 1 sec r = = 6 Hz

Hence we have firing rate of a group of neurons So we can have a network of these local groups r1 w1: synaptic strength wn rn

ri is the firing rate of input local circuit The neurons at output local circuits receives signals in the form The output firing rate of the output local circuit is then given by R where f is the activation function, generally a Sigmoidal function of some sort wi weight, (synaptic strength) measuring the strength of the interaction between neurons.

Artificial Neural networks Local circuits (average to get firing rates) Single neuron (send out spikes)

Artificial Neural Networks (ANNs) A network with interactions, an attempt to mimic the brain UNITs: artificial neuron (linear or nonlinear input-output unit), small numbers, typically less than a few hundred INTERACTIONs: encoded by weights, how strong a neuron affects others STRUCTUREs: can be feedforward, feedback or recurrent It is still far too naïve as a brain model and an information processing

Four-layer networks x1 x2 Input (visual input) Output (Motor output) xn Hidden layers

The general artificial neuron model has five components, shown in the following list. (The subscript i indicates the i-th input or weight.) A set of inputs, xi. A set of weights, wi. A bias, u. An activation function, f. Neuron output, y

Thus the key to understanding ANNs is to understand/generate the local input-output relationship