Neural Nets Applications Introduction. Outline(1/2) 1. What is a Neural Network? 2. Benefit of Neural Networks 3. Structural Levels of Organization in.

Slides:



Advertisements
Similar presentations
KULIAH II JST: BASIC CONCEPTS
Advertisements

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.
Artificial Neural Network Motivation By Dr. Rezaeian Modified: Vali Derhami Yazd University, Computer Department HomePage:
Machine Learning Neural Networks
Neural NetworksNN 11 Neural Networks Teacher: Elena Marchiori R4.47 Assistant: Kees Jong S2.22
Introduction CS/CMPE 537 – Neural Networks. CS/CMPE Neural Networks (Sp 2004/2005) - Asim LUMS2 Biological Inspiration The brain is a highly.
Carla P. Gomes CS4700 CS 4700: Foundations of Artificial Intelligence Prof. Carla P. Gomes Module: Neural Networks: Concepts (Reading:
AN INTERACTIVE TOOL FOR THE STOCK MARKET RESEARCH USING RECURSIVE NEURAL NETWORKS Master Thesis Michal Trna
2806 Neural Computation Introduction Lecture Ari Visa.
Introduction to Neural Networks John Paxton Montana State University Summer 2003.
Neural Networks (NN) Ahmad Rawashdieh Sa’ad Haddad.
Dr.-Ing. Erwin Sitompul President University Lecture 1 Introduction to Neural Networks and Fuzzy Logic President UniversityErwin SitompulNNFL 1/1
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.
CHAPTER 12 ADVANCED INTELLIGENT SYSTEMS © 2005 Prentice Hall, Decision Support Systems and Intelligent Systems, 7th Edition, Turban, Aronson, and Liang.
CS-485: Capstone in Computer Science Artificial Neural Networks and their application in Intelligent Image Processing Spring
Machine Learning. Learning agent Any other agent.
Neural Networks 2nd Edition Simon Haykin
1 Neural Networks- a brief intro Dr Theodoros Manavis
What is Artificial Intelligence? AI is the effort to develop systems that can behave/act like humans. Turing Test The problem = unrestricted domains –human.
Presentation on Neural Networks.. Basics Of Neural Networks Neural networks refers to a connectionist model that simulates the biophysical information.
Using Neural Networks in Database Mining Tino Jimenez CS157B MW 9-10:15 February 19, 2009.
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.
 The most intelligent device - “Human Brain”.  The machine that revolutionized the whole world – “computer”.  Inefficiencies of the computer has lead.
ARTIFICIAL NEURAL NETWORKS. Introduction to Neural Networks.
Outline What Neural Networks are and why they are desirable Historical background Applications Strengths neural networks and advantages Status N.N and.
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 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.
1 Machine Learning 1.Where does machine learning fit in computer science? 2.What is machine learning? 3.Where can machine learning be applied? 4.Should.
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.
Soft Computing Lecture 19 Part 2 Hybrid Intelligent Systems.
Features of Biological Neural Networks 1)Robustness and Fault Tolerance. 2)Flexibility. 3)Ability to deal with variety of Data situations. 4)Collective.
© 2005 Prentice Hall, Decision Support Systems and Intelligent Systems, 7th Edition, Turban, Aronson, and Liang 12-1 Chapter 12 Advanced Intelligent Systems.
Artificial Intelligence, Expert Systems, and Neural Networks Group 10 Cameron Kinard Leaundre Zeno Heath Carley Megan Wiedmaier.
Lecture 5 Neural Control
Neural Networks Presented by M. Abbasi Course lecturer: Dr.Tohidkhah.
Neural Networks Teacher: Elena Marchiori R4.47 Assistant: Kees Jong S2.22
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 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.
“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.
1 Azhari, Dr Computer Science UGM. Human brain is a densely interconnected network of approximately neurons, each connected to, on average, 10 4.
Intro. ANN & Fuzzy Systems Lecture 3 Basic Definitions of ANN.
Network Management Lecture 13. MACHINE LEARNING TECHNIQUES 2 Dr. Atiq Ahmed Université de Balouchistan.
A Presentation on Adaptive Neuro-Fuzzy Inference System using Particle Swarm Optimization and it’s Application By Sumanta Kundu (En.R.No.
Artificial Neural Networks By: Steve Kidos. Outline Artificial Neural Networks: An Introduction Frank Rosenblatt’s Perceptron Multi-layer Perceptron Dot.
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.
Introduction to Neural Network Session 1 Course: T0293 – NEURO COMPUTING Year: 2013.
Waqas Haider Khan Bangyal
Neural Nets Applications
Introduction Characteristics Advantages Limitations
Soft Computing Introduction.
Artificial Intelligence (CS 370D)
Other Classification Models: Neural Network
Dr. Unnikrishnan P.C. Professor, EEE
Chapter 12 Advanced Intelligent Systems
OVERVIEW OF BIOLOGICAL NEURONS
XOR problem Input 2 Input 1
Introduction to Neural Networks and Fuzzy Logic
Introduction to Neural Networks and Fuzzy Logic
Introduction.
Introduction to Neural Network
Presentation transcript:

Neural Nets Applications Introduction

Outline(1/2) 1. What is a Neural Network? 2. Benefit of Neural Networks 3. Structural Levels of Organization in the Brain 4. Models of a Neuron 5. Network Architectures 6. Artificial Intelligence and Neural Networks

Outline(2/2) 7. Existing Applications 8. Possible Applications 9. Experiment I 10. Experiment II 11. Other names for Neural Networks 12. Who are the key player?

What is a Neural Networks(1/5)  Neural networks technology is not trying to produce biological machine  but is trying to mimic nature’s approach in order to mimic some of nature’s capabilities.

What is a Neural Networks (2/5)  Definition: A neural network is a massively parallel distributed processor that has a natural propensity for storing experiential knowledge and making it available for use.

What is a Neural Networks (3/5)  It resembles the brain in two respects: 1. Knowledge is acquired by the network through a learning process. 2. Interneuron connection strengths known as synaptic weight are used to store the knowledge.

What is a Neural Networks (4/5)  The Human Brain:  Five to six orders of magnitude slower than silicon logic gates  With 60 trillion synapses or connections  A highly complex, nonlinear, and parallel computer.  Figure 1.1

What is a Neural Networks (5/5)

Benefits of Neural Networks (1/2) 1. Nonlinearity 2. Input-Output Mapping 3. Adaptivity 4. Evidential Response 5. Contextual Information

Benefits of Neural Networks (2/2) 6. Fault Tolerance 7. Implementability 8. Uniformity of Analysis and Design 9. Neurobiological Analogy

Structural Levels of Organization in the Brain (1/3) 1. Figure Figure 1.3

Structural Levels of Organization in the Brain (2/3)

Structural Levels of Organization in the Brain (3/3)

Models of a Neuron (1/6) 1. Figure Three basic elements of the neuron model:  A set of synapses or connecting links, each of which is characterized by a weight or strength of its own.  An adder for summing the input signals, weighted by the respective synapses of the neuron; the operations described here constitute a linear combiner.  An activation function for limiting the amplitude of the output of a neuron.

Models of a Neuron (2/6)

Models of a Neuron (3/6) 3. Mathematical terms: where: x j : input signals w kj : synaptic weights u k : linear combiner output θ k: : threshold f() : activation function y k : output signal

Models of a Neuron (4/6) 4. Types of activation function: a.Threshold function

Models of a Neuron (5/6) 4. Types of activation function: b.Piecewise-linear function

Models of a Neuron (6/6) 4. Types of activation function: c.Sigmoid Function

Network Architecture (1/5) 1.single-layer feedforward network

Network Architecture (2/5) 2.Multilayer feedforward network (fully connected

Network Architecture (3/5) 2.Multilayer feedforward network (partially connected

Network Architecture (4/5) 3.Recurrent networks

Network Architecture (5/5) 4.Lattice Structures

Artificial Intelligence and Neural Networks (1/5) AI system

Artificial Intelligence and Neural Networks (2/5) a.Representation - use a language of symbol structures to represent both general knowledge about a problem domain of interest and specific knowledge about the solution to the problem.

Artificial Intelligence and Neural Networks (3/5) b.Reasoning - the ability to solve the problems - be able to express and solve a broad range of problems and problem types. - be able to make explicit and inplicit information known to it - have a control mechanism that determines which operations to apply to a particular problem.

Artificial Intelligence and Neural Networks (4/5) c.Learning - Fig Inductive, rules are from raw data and experience - Deductive, rules are used to determine specific facts

Artificial Intelligence and Neural Networks (5/5)

Existing Applications(1/4) 1. Long distance echo adaptive fitter  adaptive noise canceling -- ADALINE 2. Mortgage risk evaluator 3. Bomb sniffer -- SNOOPE -- JFK airport

Existing Applications(2/4) 4. Process Monitor -- GTE used in fluorescent bulb plant. -- To determine optimum manufacturing condition. -- To indicate what controls need to be adjusted, and potentially to even shut down the line. -- Statistics could provide same result but with huge data.

Existing Applications(3/4) 5. Word Recognizer --Intel used single speaker on limited vocabulary. 6. Blower Motor Checker --Siemens used to check Blower motor noise is heater. 7. Medical events

Existing Applications(4/4) 8. US postal office for hand written 9. Airline marketing tactician.

Possible Applications(1/6) 1. Biological --Learning more about the brain and other systems --Modeling retina, cochlea 2. Environmental --Analyzing trends and patterns --Forecasting weather

Possible Applications(2/6) 3. Business --Evaluating probability of oil in geological formations --Identifying corporate candidates for special positions --Mining corporate databases --Optimizing airline seating and fee schedules --Recognizing handwritten characters, such as Kanji

Possible Applications(3/6) 4. Financial --Assessing credit risk --Identifying forgeries --Interpreting handwritten forms --Rating investments and analyzing portfolios

Possible Applications(4/6) 5. Manufacturing --Automating robots and control system (with machine vision and sensors for pressure. temperature, gas, etc.) --Controlling production line processes --Inspecting for quality --Selecting parts on an assembly line

Possible Applications(5/6) 6. Medical --Analyzing speech in hearing aids for the profoundly deaf --Diagnosing/prescribing treatments from symptoms --Monitoring surgery --Predicting adverse drug reactions --Reading X-rays --Understanding cause of epileptic seizures

Possible Applications(6/6) 7. Military --Classifying radar signals --Creating smart weapons --Doing reconnaissance --Optimizing use of scarce resources --Recognizing and tracking targets

Experiment I 1. to understand a sentence are character a time is much larger than one word a time 2. conventional computer processes its input one of a time, working sequentially 3. our eyes look at the whole sentence 4. vowels are missing 5. three different groupings

Experiment II(1/2) 1. Toss a chalk to another one -- it is hard in dynamics -- estimate the speed, the trajectory, the weight -- in real time -- computer must be faster

Experiment II(2/2) But -- our brain is lower than computer -- our brain still better than computer Why?  parallel processing

Other Names for Artificial Neural Networks Parallel/distributed processing models Connectivist/connectionism models adaptive systems self-organizing systems Neurocomputing Neuromorphic systems Self-learning systems

Who Are the Key Players? (1/2) 1. Medical and theoretical neurobiologists --Neurophysiology, drug chemistry, molecular biology 2. Computer and information scientists --Information theory 3. Adaptive control theorists/psychologists --Merging learning and control theory

Who Are the Key Players? (2/2) 4. Adaptive systems -- researchers/biologists --Self-organization of living species 5. AI researchers --Machine learning mechanisms