L ++ An Ensemble of Classifiers Approach for the Missing Feature Problem Using learn ++ IEEE Region 2 Student Paper Contest University of Maryland Eastern.

Slides:



Advertisements
Similar presentations
What is a Flow Chart ? An organized combination of shapes, lines, and text that graphically illustrates a process or structure A pictorial representation.
Advertisements

Neural Computing Group Department of Computing University of Surrey In-situ Learning in Multi-net Systems 25 th August 2004
POSTER TEMPLATE BY: Multi-Sensor Health Diagnosis Using Deep Belief Network Based State Classification Prasanna Tamilselvan.
Experimental and Numerical Study of the Effect of Geometric Parameters on Liquid Single-Phase Pressure Drop in Micro- Scale Pin-Fin Arrays Valerie Pezzullo,
Chapter 1: Introduction to Pattern Recognition
The Decision-Making Process IT Brainpower
S. Mandayam/ ANN/ECE Dept./Rowan University Artificial Neural Networks ECE /ECE Fall 2010 Shreekanth Mandayam ECE Department Rowan University.
Future Hardware Realization of Self-Organizing Learning Array and Its Software Simulation Adviser: Dr. Janusz Starzyk Student: Tsun-Ho Liu Ohio University.
SENSOR FUSION LABORATORY Thad Roppel, Associate Professor AU Electrical and Computer Engineering Dept. EXAMPLES Distributed networks.
Sample-Separation-Margin Based Minimum Classification Error Training of Pattern Classifiers with Quadratic Discriminant Functions Yongqiang Wang 1,2, Qiang.
Chapter 6: Multilayer Neural Networks
Lecture #1COMP 527 Pattern Recognition1 Pattern Recognition Why? To provide machines with perception & cognition capabilities so that they could interact.
Intelligent Database Systems Lab Advisor : Dr.Hsu Graduate : Keng-Wei Chang Author : Andrew K. C. Wong Yang Wang 國立雲林科技大學 National Yunlin University of.
DESIGN OF A SELF- ORGANIZING LEARNING ARRAY SYSTEM Dr. Janusz Starzyk Tsun-Ho Liu Ohio University School of Electrical Engineering and Computer Science.
Rotation Forest: A New Classifier Ensemble Method 交通大學 電子所 蕭晴駿 Juan J. Rodríguez and Ludmila I. Kuncheva.
Random Subspace Feature Selection for Analysis of Data with Missing Features Presented by: Joseph DePasquale Student Activities Conference 2007 This material.
AdaBoost Robert E. Schapire (Princeton University) Yoav Freund (University of California at San Diego) Presented by Zhi-Hua Zhou (Nanjing University)
Constraint Based (CB) Approach - ‘PC algorithm’  CB algorithm that learns a structure from complete undirected graph and then "thins" it to its accurate.
ENN: Extended Nearest Neighbor Method for Pattern Recognition
Model Driven Development reduces the problem-implementation gap by redefining the role of models and using platforms for translating and realizing the.
Bala Lakshminarayanan AUTOMATIC TARGET RECOGNITION April 1, 2004.
PPT 206 Instrumentation, Measurement and Control SEM 2 (2012/2013) Dr. Hayder Kh. Q. Ali 1.
Image recognition using analysis of the frequency domain features 1.
Are we still talking about diversity in classifier ensembles? Ludmila I Kuncheva School of Computer Science Bangor University, UK.
Video Tracking Using Learned Hierarchical Features
Compiled By: Raj G Tiwari.  A pattern is an object, process or event that can be given a name.  A pattern class (or category) is a set of patterns sharing.
LINEAR CLASSIFICATION. Biological inspirations  Some numbers…  The human brain contains about 10 billion nerve cells ( neurons )  Each neuron is connected.
Intelligent Database Systems Lab 國立雲林科技大學 National Yunlin University of Science and Technology A data mining approach to the prediction of corporate failure.
AUTOMATION IN MANUFACTURING 1 of 12 MADE IN FLORIDA - INDUSTRY TOURS.
Artificial Intelligence Techniques Multilayer Perceptrons.
1 Optimal Cycle Vida Movahedi Elder Lab, January 2008.
Benk Erika Kelemen Zsolt
Boosting of classifiers Ata Kaban. Motivation & beginnings Suppose we have a learning algorithm that is guaranteed with high probability to be slightly.
Ensemble Based Systems in Decision Making Advisor: Hsin-His Chen Reporter: Chi-Hsin Yu Date: IEEE CIRCUITS AND SYSTEMS MAGAZINE 2006, Q3 Robi.
1 Leaf Classification from Boundary Analysis Anne Jorstad AMSC 663 Project Proposal Fall 2007 Advisor: Dr. David Jacobs, Computer Science.
Intelligent Database Systems Lab 國立雲林科技大學 National Yunlin University of Science and Technology 1 Instance Filtering for Entity Recognition Advisor : Dr.
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.
Computer Aided Design By Brian Nettleton This material is based upon work supported by the National Science Foundation under Grant No Any opinions,
NEURAL - FUZZY LOGIC FOR AUTOMATIC OBJECT RECOGNITION.
Communication with Handler Approach Overview Alice 2.0 source code was modified to release event information to a robot handler component using sockets.
EDGE-BASED PEAK POSITION SEARCH ALGORITHM FOR PET DETECTORS Presenter: Kun Di Advisor: Dr. Chung-E Wang Dr. Ted Krovetz Department of Computer Science.
Action and Gait Recognition From Recovered 3-D Human Joints IEEE TRANSACTIONS ON SYSTEMS, MAN, AND CYBERNETICS— PART B: CYBERNETICS, VOL. 40, NO. 4, AUGUST.
Introduction to Motion Control
Intelligent Database Systems Lab 國立雲林科技大學 National Yunlin University of Science and Technology Advisor : Dr. Hsu Graduate : Sheng-Hsuan Wang Authors :
Intelligent Database Systems Lab Advisor : Dr.Hsu Graduate : Keng-Wei Chang Author : Lian Yan and David J. Miller 國立雲林科技大學 National Yunlin University of.
QUALITY MEASURES: METROLOGY MADE IN FLORIDA - INDUSTRY TOURS 1 of 12.
Paper on “Abduction using Neural Models” for the Course “Intelligent Diagnostics” at UCF. Fall ‘02 Abduction Using Neural Models by Madan Bharadwaj Instructor:
Intelligent Database Systems Lab 國立雲林科技大學 National Yunlin University of Science and Technology 1 Growing Mechanisms and Cluster Identification with TurSOM.
DECISION TREES Asher Moody, CS 157B. Overview  Definition  Motivation  Algorithms  ID3  Example  Entropy  Information Gain  Applications  Conclusion.
Application of Stereo Vision in Tracking *This research is supported by NSF Grant No. CNS Opinions, findings, conclusions, or recommendations.
Transfer and Multitask Learning Steve Clanton. Multiple Tasks and Generalization “The ability of a system to recognize and apply knowledge and skills.
IEEE AI - BASED POWER SYSTEM TRANSIENT SECURITY ASSESSMENT Dr. Hossam Talaat Dept. of Electrical Power & Machines Faculty of Engineering - Ain Shams.
Pattern Recognition. What is Pattern Recognition? Pattern recognition is a sub-topic of machine learning. PR is the science that concerns the description.
1 A Statistical Matching Method in Wavelet Domain for Handwritten Character Recognition Presented by Te-Wei Chiang July, 2005.
Ecological Interface Design Overview Park Young Ho Dept. of Nuclear & Quantum Engineering Korea Advanced Institute of Science and Technology May
Face Detection 蔡宇軒.
Network Management Lecture 13. MACHINE LEARNING TECHNIQUES 2 Dr. Atiq Ahmed Université de Balouchistan.
Chapter 13 Artificial Intelligence. Artificial Intelligence – Figure 13.1 The Turing Test.
Intelligent Database Systems Lab 國立雲林科技大學 National Yunlin University of Science and Technology Advisor : Dr. Hsu Graduate : Yu Cheng Chen Author: Michael.
Stut 11 Robot Path Planning in Unknown Environments Using Particle Swarm Optimization Leandro dos Santos Coelho and Viviana Cocco Mariani.
Quadratic Perceptron Learning with Applications
Intro to Machine Learning
INFORMATION COMPRESSION, MULTIPLE ALIGNMENT, AND INTELLIGENCE
Discussion and Conclusion
Basic machine learning background with Python scikit-learn
What is Pattern Recognition?
What is a Flow Chart ? An organized combination of shapes, lines, and text that graphically illustrates a process or structure A pictorial representation.
This material is based upon work supported by the National Science Foundation under Grant #XXXXXX. Any opinions, findings, and conclusions or recommendations.
Project Title: I. Research Overview and Outcome
MyoHMI Architecture Background
Presentation transcript:

L ++ An Ensemble of Classifiers Approach for the Missing Feature Problem Using learn ++ IEEE Region 2 Student Paper Contest University of Maryland Eastern Shore April 5 th, 2003 Stefan Krause Rowan University This material is based upon work supported by the National Science Foundation under Grant No ECS Any opinions, findings, and conclusions or recommendations expressed in this material are those of the author(s) and do not necessarily reflect the views of the National Science Foundation. Project Advisor: Dr. Robi Polikar Branch Counselor: Dr. Shreekanth Mandayam

L ++ Overview Background Problem Definition Motivation Approach and Theory Databases and Results Conclusions References Questions

L ++ Background Pattern recognition –Recognizing and classifying a previously seen / familiar pattern A classifier is necessary for automated machine recognition of patterns Background Problem Definition Motivation Approach and Theory Databases and Results Conclusion References Questions

L ++ Background Artificial neural network –An artificial neural network (ANN) is an algorithmic model of the brain, albeit very crude, to allow a computer to emulate the brain’s decision making capability 2 …… f1 f2 f3 f63 f64 f1 f2 f3 f63 f64 … …… C0 C1 C2 C8 C9 Background Problem Definition Motivation Approach and Theory Databases and Results Conclusions References Questions

L ++ Problem Definition The missing feature problem –The missing feature problem occurs when instances from a data set have features that are missing or corrupted 2 …… f1 f2 f3 f63 f64 f1 f2 f3 f63 f64 … …… C0 C1 C2 C8 C9 Background Problem Definition Motivation Approach and Theory Databases and Results Conclusions References Questions ?

L ++ Motivation Neural networks can only produce a valid classification when all features used for creating the network are available. Sensor failure / malfunction or corrupt data is very common in sensor based applications where multiple sensors are observing an event. Solving the missing feature problem adds considerable robustness to a data classification algorithm. Background Problem Definition Motivation Approach and Theory Databases and Results Conclusions References Questions The missing feature problem is a significant issue in computational and machine learning because:

L ++ Approach and Theory Learn++ automated classification algorithm –Ensemble based incremental learning –Modified for the missing feature problem Background Problem Definition Motivation Approach and Theory Databases and Results Conclusions References Questions

L ++ Approach and Theory Background Problem Definition Motivation Approach and Theory Databases and Results Conclusions References Questions classifier 1 classifier 1 classifier 3 classifier 3 classifier 2 classifier 2 Complex decision boundary to be learned boundary to be learned O O O O O O O O O O classifier 4 classifier 4 X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O X X X X X X X X O O O O O O O O

L ++ Approach and Theory Traditional ensemble of classifiers approach Background Problem Definition Motivation Approach and Theory Databases and Results Conclusions References Questions

L ++ Approach and Theory Creating networks in the ensemble with only some features Background Problem Definition Motivation Approach and Theory Databases and Results Conclusions References Questions

L ++ Approach and Theory Classifying an instance that is missing f2 Background Problem Definition Motivation Approach and Theory Databases and Results Conclusions References Questions

L ++ Databases and Results Gas Identification Database Identification of 5 volatile organic compounds using 6 quartz crystal microbalance sensors. Background Problem Definition Motivation Approach and Theory Databases and Results Conclusions References Questions

L ++ Databases and Results Gas Identification Database Background Problem Definition Motivation Approach and Theory Databases and Results Conclusions References Questions

L ++ Databases and Results Optical Character Recognition Database Identification of handwritten characters of the numbers 0 through 9. Background Problem Definition Motivation Approach and Theory Databases and Results Conclusions References Questions

L ++ Databases and Results Optical Character Recognition Database Background Problem Definition Motivation Approach and Theory Databases and Results Conclusions References Questions

L ++ Databases and Results Ionosphere Radar Return Database This system consists of a phased array of 16 high-frequency antennas with a total transmitted power on the order of 6.4 kilowatts. The targets were free electrons in the ionosphere. Background Problem Definition Motivation Approach and Theory Databases and Results Conclusions References Questions

L ++ Databases and Results Ionosphere Radar Return Database Background Problem Definition Motivation Approach and Theory Databases and Results Conclusions References Questions

L ++ Conclusions Initial results indicate that the algorithm is capable of classifying data, even with up to 10% missing features, with virtually no drop off in performance. The mathematical equations for the algorithm as well as a flow chart describing the algorithm can be found in the paper. Background Problem Definition Motivation Approach and Theory Databases and Results Conclusions References Questions

L ++ References R. Polikar, L. Udpa, S. Udpa, and V. Honavar, “Learn++: an incremental learning algorithm for supervised neural networks,” IEEE Tran. Systems, Man and Cybernetics, C, vol. 31, no. 4, pp , R. Polikar, J. Byorick, S. Krause, A. Marino and M. Moreton, “Learn++: A Classifier Independent Incremental Learning Algorithm for Supervised Neural Networks,” Proc. Int. Joint Conf. Neural Networks (IJCNN2002), vol. 2, pp , Honolulu, HI, L.K. Hansen and P. Salamon, “Neural network ensembles,” IEEE Transactions on Pattern Analysis and Machine Intelligence, vol. 12, no. 10, pp , Y. Freund and R. Schapire, “A decision theoretic generalization of on-line learning and an application to boosting,” Computer and System Sciences, vol. 57, no. 1, pp , 1997 C.L. Blake and C.J. Merz, UCI Repository of machine learning databases at MLRepository.html. Irvine, CA: University of California, Dept. of In-formation and Computer Science, R. Polikar, R. Shinar, L. Udpa, M. Porter, “Artificial intelligence Methods for Selection of an Optimized Sensor Array for Identification of Volatile Organic Compounds,” Sensors and Actuators B: Chemical, Volume 80, Issue 3, pp , December Background Problem Definition Motivation Approach and Theory Databases and Results Conclusions References Questions

L ++ Questions This presentation and the paper are available online at: Background Problem Definition Motivation Approach and Theory Databases and Results Conclusions References Questions