1 Pattern Recognition: Statistical and Neural Lonnie C. Ludeman Lecture 25 Nov 4, 2005 Nanjing University of Science & Technology.

Slides:



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

Introduction to Neural Networks Computing
G53MLE | Machine Learning | Dr Guoping Qiu
Perceptron Learning Rule
Automatic Speech Recognition II  Hidden Markov Models  Neural Network.

Soft computing Lecture 6 Introduction to neural networks.
Simple Neural Nets For Pattern Classification
RBF Neural Networks x x1 Examples inside circles 1 and 2 are of class +, examples outside both circles are of class – What NN does.
Connectionist models. Connectionist Models Motivated by Brain rather than Mind –A large number of very simple processing elements –A large number of weighted.
An Illustrative Example
1 MACHINE LEARNING TECHNIQUES IN IMAGE PROCESSING By Kaan Tariman M.S. in Computer Science CSCI 8810 Course Project.
1 Automated Feature Abstraction of the fMRI Signal using Neural Network Clustering Techniques Stefan Niculescu and Tom Mitchell Siemens Medical Solutions,
Multi Layer Perceptrons (MLP) Course website: The back-propagation algorithm Following Hertz chapter 6.
Data Mining with Neural Networks (HK: Chapter 7.5)
Hub Queue Size Analyzer Implementing Neural Networks in practice.
Neural Networks. Background - Neural Networks can be : Biological - Biological models Artificial - Artificial models - Desire to produce artificial systems.
CS532 Neural Networks Dr. Anwar Majid Mirza Lecture No. 3 Week2, January 22 nd, 2008 National University of Computer and Emerging.
Radial-Basis Function Networks
Face Recognition Using Neural Networks Presented By: Hadis Mohseni Leila Taghavi Atefeh Mirsafian.
Traffic Sign Recognition Using Artificial Neural Network Radi Bekker
Presented by: Kamakhaya Argulewar Guided by: Prof. Shweta V. Jain
Automated Patent Classification By Yu Hu. Class 706 Subclass 12.
Explorations in Neural Networks Tianhui Cai Period 3.
1 Pattern Recognition: Statistical and Neural Lonnie C. Ludeman Lecture 23 Nov 2, 2005 Nanjing University of Science & Technology.
1 Pattern Recognition: Statistical and Neural Lonnie C. Ludeman Lecture 20 Oct 26, 2005 Nanjing University of Science & Technology.
Artificial Intelligence Lecture No. 29 Dr. Asad Ali Safi ​ Assistant Professor, Department of Computer Science, COMSATS Institute of Information Technology.
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.
COMPARISON OF IMAGE ANALYSIS FOR THAI HANDWRITTEN CHARACTER RECOGNITION Olarik Surinta, chatklaw Jareanpon Department of Management Information System.
The Perceptron. Perceptron Pattern Classification One of the purposes that neural networks are used for is pattern classification. Once the neural network.
Modelling Language Evolution Lecture 1: Introduction to Learning Simon Kirby University of Edinburgh Language Evolution & Computation Research Unit.
1 Pattern Recognition: Statistical and Neural Lonnie C. Ludeman Lecture 24 Nov 2, 2005 Nanjing University of Science & Technology.
Soft Computing Lecture 8 Using of perceptron for image recognition and forecasting.
School of Engineering and Computer Science Victoria University of Wellington Copyright: Peter Andreae, VUW Image Recognition COMP # 18.
1 Pattern Recognition: Statistical and Neural Lonnie C. Ludeman Lecture 8 Sept 23, 2005 Nanjing University of Science & Technology.
 Based on observed functioning of human brain.  (Artificial Neural Networks (ANN)  Our view of neural networks is very simplistic.  We view a neural.
1 Pattern Recognition: Statistical and Neural Lonnie C. Ludeman Lecture 29 Nov 11, 2005 Nanjing University of Science & Technology.
1 Pattern Recognition: Statistical and Neural Lonnie C. Ludeman Lecture 30 Nov 11, 2005 Nanjing University of Science & Technology.
Neural Network Basics Anns are analytical systems that address problems whose solutions have not been explicitly formulated Structure in which multiple.
Procedure for Training a Child to Identify a Cat using 10,000 Example Cats For Cat_index  1 to Show cat and describe catlike features (Cat_index)
Introduction to Neural Networks Introduction to Neural Networks Applied to OCR and Speech Recognition An actual neuron A crude model of a neuron Computational.
Neural Networks Presented by M. Abbasi Course lecturer: Dr.Tohidkhah.
C - IT Acumens. COMIT Acumens. COM. To demonstrate the use of Neural Networks in the field of Character and Pattern Recognition by simulating a neural.
Artificial Intelligence CIS 342 The College of Saint Rose David Goldschmidt, Ph.D.
Alex Stabile. Research Questions: Could a computer learn to distinguish between different composers? Why does music by different composers even sound.
Essential components of the implementation are:  Formation of the network and weight initialization routine  Pixel analysis of images for symbol detection.
1 Pattern Recognition: Statistical and Neural Lonnie C. Ludeman Lecture 3 Sept 16, 2005 Nanjing University of Science & Technology.
Bab 5 Classification: Alternative Techniques Part 4 Artificial Neural Networks Based Classifer.
A Presentation on Adaptive Neuro-Fuzzy Inference System using Particle Swarm Optimization and it’s Application By Sumanta Kundu (En.R.No.
Pattern Recognition Lecture 20: Neural Networks 3 Dr. Richard Spillman Pacific Lutheran University.
1 Neural Networks MUMT 611 Philippe Zaborowski April 2005.
Big data classification using neural network
Neural Network Architecture Session 2
One-layer neural networks Approximation problems
Announcements HW4 due today (11:59pm) HW5 out today (due 11/17 11:59pm)
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.
CSSE463: Image Recognition Day 17
Prof. Carolina Ruiz Department of Computer Science
Zhengjun Pan and Hamid Bolouri Department of Computer Science
network of simple neuron-like computing elements
Backpropagation.
CSSE463: Image Recognition Day 17
CSSE463: Image Recognition Day 17
CSSE463: Image Recognition Day 17
CSSE463: Image Recognition Day 17
Pattern Recognition: Statistical and Neural
Prof. Carolina Ruiz Department of Computer Science
Outline Announcement Neural networks Perceptrons - continued
Presentation transcript:

1 Pattern Recognition: Statistical and Neural Lonnie C. Ludeman Lecture 25 Nov 4, 2005 Nanjing University of Science & Technology

2 Lecture 25 Topics 1.Describe LCLNET: A Neural Network Simulator 2.Demonstrate the simulator 3.Show a Simple design Prob Solve an Abstraction of an image classification problem. Prob Design using a functional link net Prob Design a classifier for vowels Prob

3 Lecture 25Topics 1.Describe LCLNET: A Neural Network Simulator 2.Demonstrate the simulator 3.Show a Simple design Prob Solve an Abstraction of an image classification problem. Prob Design using a functional link net 6. Design a classifier for vowel classification

4

5 Screen 1. For data selection, training or test selection, viewing data, creating small compatible data sets and file management Screen 2. For graphic display of Neural net structure during training including error “waterfall” and throttle for three speeds on graphics, direct access to changing of all parameters, viewing and storing weights of design, and easy run again button. (B) LCLNET has four active screens

6 Screen 3. Shows outputs of each node for each input including per sample error for the training set. Screen 4. Shows the results of using a test set other than the training set on your design sample by sample

Use LCL neural Simulator and Data Set XORN.DAT (a) 2 Layers (L=2) 3 nodes Layer 1, 1node output, Bipolar Activation, train by sample, n=0.7, m=0.8, tol=0.01, Ng-widrow on, maxit=8000 How many iterations until a design was obtained? (b) Illustrate your design. (c) Use n=0.7 and m=0.8 and structure above run the simulator 10 times and compute the average number of iterations for a design

8

9 (a) Use the LCL Neural Network Simulator to design a classifier for the three classes given (b) Use a logical expression to represent the solution using the binary training patterns. (c) Compare the structures of designs in (a) and (b). (d) If the training samples were not binary how could you solve the problem using a neural network? A logical design? (e) Classify the following patterns using the neural net design in (a) Continued

Use LCLNET to design a functional Link Neural Network for the XORN.DAT file. Use link as [y 1 y 2 y 3 y 4 ] T = [ x 1 x 2 x 1 x 2 1 ] T (a) Train the flat net with n=0.7, m=0.3, tol=0.001, ng-widrow-ON, maxit=5000 (b) Run 10 trial designs and compute the average number of iterations for a design. (c) Compare results with those of Problem 5.8.

Design a classifier to separate speech signals into the vowels “a”, “e”, and “i”. Sample waveforms below Speech “snipets”

Continued

13 (a) Design a neural net to serve as a classifier using the training set Vowel2.dat. Show your design and the results in testing your design with the training set. (b) Using your design from part (a), classify the snipets given in vowel3.dat. (c) Determine the confusion matrix for your results. Did the results surprise you? Explain Continued

14 (d) fvowelt2.dat and fvowelt3.dat are the magnitudes of some of the components of the Fourier Transform of vowelt2.dat and vowelt3.dat respectively. (e) Repeat your design using the Fourier Transform data and compare your results with the those determined in parts (a) and (b). (f) Comment on the importance of using different features for many pattern classification designs Continued

15 Summary Lecture 25 1.Describe LCLNET: A Neural Network Simulator 2.Demonstrate the simulator 3.Show a Simple design Prob Solve an Abstraction of an image classification problem. Prob Design using a functional link net Prob Design a classifier for vowels Prob

16 End of Lecture 25