Artificial Neural Systems. Intro Artificial neural systems try to process information in the same way as the human brain does. Traditional computer systems.

Slides:



Advertisements
Similar presentations
FUNCTION FITTING Student’s name: Ruba Eyal Salman Supervisor:
Advertisements

Computer Organization, Bus Structure
Neural Network Oleh Danny Manongga
Brian Merrick CS498 Seminar.  Introduction to Neural Networks  Types of Neural Networks  Neural Networks with Pattern Recognition  Applications.
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.
Neural Networks Dr. Peter Phillips. Neural Networks What are Neural Networks Where can neural networks be used Examples Recognition systems (Voice, Signature,
Carla P. Gomes CS4700 CS 4700: Foundations of Artificial Intelligence Prof. Carla P. Gomes Module: Intro Neural Networks (Reading:
Introduction to Neural Network Justin Jansen December 9 th 2002.
How does the mind process all the information it receives?
Artificial intelligence 4 Expert systems 4 Neural nets 4 Data base mining.
Neural Networks (NN) Ahmad Rawashdieh Sa’ad Haddad.
Neural Networks Lab 5. What Is Neural Networks? Neural networks are composed of simple elements( Neurons) operating in parallel. Neural networks are composed.
Using Neural Networks to Improve the Performance of an Autonomous Vehicle By Jon Cory and Matt Edwards.
Neural Networks William Lai Chris Rowlett. What are Neural Networks? A type of program that is completely different from functional programming. Consists.
Neural Networks. Background - Neural Networks can be : Biological - Biological models Artificial - Artificial models - Desire to produce artificial systems.
Rohit Ray ESE 251. What are Artificial Neural Networks? ANN are inspired by models of the biological nervous systems such as the brain Novel structure.
Traffic Sign Recognition Using Artificial Neural Network Radi Bekker
Alternative Parallel Processing Approaches Jonathan Sagabaen.
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.
Artificial Neural Networks
Using Neural Networks in Database Mining Tino Jimenez CS157B MW 9-10:15 February 19, 2009.
Data Mining and Neural Networks Danny Leung CS157B, Spring 2006 Professor Sin-Min Lee.
Artificial Neural Nets and AI Connectionism Sub symbolic reasoning.
The Von Neumann Model The approach to solving problems is to process a set of instructions and data stored in locations. The instructions are processed.
IE 585 Introduction to Neural Networks. 2 Modeling Continuum Unarticulated Wisdom Articulated Qualitative Models Theoretic (First Principles) Models Empirical.
 The most intelligent device - “Human Brain”.  The machine that revolutionized the whole world – “computer”.  Inefficiencies of the computer has lead.
Explorations in Neural Networks Tianhui Cai Period 3.
ARTIFICIAL NEURAL NETWORKS. Introduction to Neural Networks.
Artificial Intelligence
Machine Learning Dr. Shazzad Hosain Department of EECS North South Universtiy
NEURAL NETWORKS FOR DATA MINING
Chapter 7 Neural Networks in Data Mining Automatic Model Building (Machine Learning) Artificial Intelligence.
Presented by Scott Lichtor An Introduction to Neural Networks.
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.
1 Introduction to Neural Networks And Their Applications.
Artificial Neural Networks Bruno Angeles McGill University – Schulich School of Music MUMT-621 Fall 2009.
Neural Networks II By Jinhwa Kim. 2 Neural Computing is a problem solving methodology that attempts to mimic how human brain function Artificial Neural.
Neural Networks Steven Le. Overview Introduction Architectures Learning Techniques Advantages Applications.
Soft Computing Lecture 8 Using of perceptron for image recognition and forecasting.
Neural Networks in Computer Science n CS/PY 231 Lab Presentation # 1 n January 14, 2005 n Mount Union College.
A.N.N.C.R.I.P.S The Artificial Neural Networks for Cancer Research in Prediction & Survival A CSI – VESIT PRESENTATION Presented By Karan Kamdar Amit.
Artificial Intelligence & Neural Network
Artificial Intelligence, Expert Systems, and Neural Networks Group 10 Cameron Kinard Leaundre Zeno Heath Carley Megan Wiedmaier.
Dr.Abeer Mahmoud ARTIFICIAL INTELLIGENCE (CS 461D) Dr. Abeer Mahmoud Computer science Department Princess Nora University Faculty of Computer & Information.
Artificial Neural Networks (ANN). Artificial Neural Networks First proposed in 1940s as an attempt to simulate the human brain’s cognitive learning processes.
Artificial Intelligence CIS 342 The College of Saint Rose David Goldschmidt, Ph.D.
Artificial Intelligence, simulation and modelling.
Neural Networks. Background - Neural Networks can be : Biological - Biological models Artificial - Artificial models - Desire to produce artificial systems.
1 Azhari, Dr Computer Science UGM. Human brain is a densely interconnected network of approximately neurons, each connected to, on average, 10 4.
Business Intelligence and Decision Support Systems (9 th Ed., Prentice Hall) Chapter 6: Artificial Neural Networks for Data Mining.
Network Management Lecture 13. MACHINE LEARNING TECHNIQUES 2 Dr. Atiq Ahmed Université de Balouchistan.
Artificial Neural Networks This is lecture 15 of the module `Biologically Inspired Computing’ An introduction to Artificial Neural Networks.
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..
Business Intelligence and Decision Support Systems (9 th Ed., Prentice Hall) Chapter 6: Artificial Neural Networks for Data Mining.
Artificial Intelligence (CS 370D)
Neural Networks Dr. Peter Phillips.
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.
Motivation Computers are good at some things… Calculating 
Introduction to Neural Networks And Their Applications
OVERVIEW OF BIOLOGICAL NEURONS
network of simple neuron-like computing elements
Introduction to Neural Networks And Their Applications - Basics
Artificial Intelligence Lecture No. 28
III. Introduction to Neural Networks And Their Applications - Basics
Introduction to Neural Network
Sanguthevar Rajasekaran University of Connecticut
Presentation transcript:

Artificial Neural Systems

Intro Artificial neural systems try to process information in the same way as the human brain does. Traditional computer systems process data using the "Von Neuman" model. Artificial neural networks (ANNs) try to imitate the way the human brain is organised and the way the brain handles information.

Traditional (von neuman) computer system A human written program tells the computer system how to use inputs and follow a plan to produce appropriate output. The human programmer uses complex theories to make a sophisticated plan that will make the computer system successful. The instructions in the program are carried out one after the other at a rate of hundreds of millions of instructions per second (MIPS) by a single complex and powerful processor. This is NOT how a human brain is physically structured nor is it the method used by the brain to process information.

Human brain and neurons A human brain has about 200,000 neurons. A neuron is the type of brain cell most associated with intelligent behaviour. A neuron is quite a simple "device" but each neuron has connections to many many other neurons. The pattern of interconnection is very complex. Each neuron receives signals from other neurons which it may,(or may not), pass on to other neurons. The brain processes information by creating complex patterns of signals (neural pathways) being "fired" around large groups of neurons.

Human brain and neurons (cont…) Any set of signals may be passed at the same time as other signals are being passed and so the brain operates with parallel processing, in fact very many process may take place at the same time. This parallel activity helps the brain to be fast.

‍Artificial Neural Network (ANN) The ANN tries to imitate the neurons in the human brain. The network is composed of a large number of highly interconnected processing elements (neurons) working in parallel to solve a specific problem. It imitates the brain.

There are several layers of neurons. The ANN has an input layer, an output layer and one or more hidden layers in between. Data is entered at the input layer and signals are passed through the connections between layers, though some signals are stronger than others. Each neuron uses a calculation based on its input signal to produce the signal it passes on to the next layer. The output layer delivers the final results.

There is no program! The ANN learns how to be successful by training. In the first training session, the ANN takes a completely random guess at the answer (nonsense), getting it wildly wrong. Each training session involves the ANN being given another problem and the ANN output is compared against the correct answer. The difference between the ANN result and the correct answer (error) is fed back through the ANN.

The ANN uses the error feedback to alter the pathways between the layers, some pathways are made stronger, others weaker. The pathways become tuned to the correct answer. After the ANN has been trained, it will be used to process new unseen problems of the same type. Usually the ANN will have a very high success rate at solving the problem. The ANN has learned its own way for solving the problem.

Applications of ANNs Neural networks are best at identifying patterns or trends in data (pattern matching), so they are well suited to prediction or forecasting needs including: Hand-written word recognition (used for reading postcodes) –Have a look some work done at University of Technology in Sydney AustraliaUniversity of Technology in Sydney Australia Stock market prediction; will the shares rise or fall, when should investors buy or sell? –Tradescision produces ANN for market analysis, have a look at their websitewebsite

Debt risk assessment; should the bank customer get a loan or not, what are the chances of not getting (all) the money back? Recognition of speakers (voices) in communications; Diagnosis of hepatitis (a liver disease) Three-dimensional object recognition (finger print recognition) Facial recognition (used by modern digital cameras, police forces) –a pattern is some form of sequence or repetition –eg a person's distinctive voice pattern, a fingerprint, the pattern of sales for ice cream over 12 months of the year –ANN is good at any application where there is pattern identification –here is a military use of ANN that did not go as plannedmilitary use of ANN