Map Asia 2003 M. İzzet SAĞLAM WELCOMEWELCOME CLASSIFICATION OF SATELLITE IMAGES BY USING SELF ORGANIZING MAP AND LINEAR SUPPORT VECTOR MACHINE DECISION.

Slides:



Advertisements
Similar presentations
3.6 Support Vector Machines
Advertisements

STATISTICS INTERVAL ESTIMATION Professor Ke-Sheng Cheng Department of Bioenvironmental Systems Engineering National Taiwan University.
Applications of one-class classification
Parallel List Ranking Advanced Algorithms & Data Structures Lecture Theme 17 Prof. Dr. Th. Ottmann Summer Semester 2006.
Matthias Wimmer, Bernd Radig, Michael Beetz Chair for Image Understanding Computer Science TU München, Germany A Person and Context.
Introduction to Machine Learning Fall 2013 Perceptron (6) Prof. Koby Crammer Department of Electrical Engineering Technion 1.
1 Using Bayesian Network for combining classifiers Leonardo Nogueira Matos Departamento de Computação Universidade Federal de Sergipe.
Mani Srivastava UCLA - EE Department Room: 6731-H Boelter Hall Tel: WWW: Copyright 2003.
G53MLE | Machine Learning | Dr Guoping Qiu
Road-Sign Detection and Recognition Based on Support Vector Machines Saturnino, Sergio et al. Yunjia Man ECG 782 Dr. Brendan.
Zhimin CaoThe Chinese University of Hong Kong Qi YinITCS, Tsinghua University Xiaoou TangShenzhen Institutes of Advanced Technology Chinese Academy of.
Principal Component Analysis Based on L1-Norm Maximization Nojun Kwak IEEE Transactions on Pattern Analysis and Machine Intelligence, 2008.
ONLINE ARABIC HANDWRITING RECOGNITION By George Kour Supervised by Dr. Raid Saabne.
Efficient access to TIN Regular square grid TIN Efficient access to TIN Let q := (x, y) be a point. We want to estimate an elevation at a point q: 1. should.
Decision Tree Approach in Data Mining
Accuracy Assessment of Thematic Maps
IMAN SAUDY UMUT OGUR NORBERT KISS GEORGE TEPES-NICA BARLEY SEEDS CLASSIFICATION.
Groundwater 3D Geological Modeling: Solving as Classification Problem with Support Vector Machine A. Smirnoff, E. Boisvert, S. J.Paradis Earth Sciences.
Software Quality Ranking: Bringing Order to Software Modules in Testing Fei Xing Michael R. Lyu Ping Guo.
Recognition of Fragmented Characters Using Multiple Feature-Subset Classifiers Recognition of Fragmented Characters Using Multiple Feature-Subset Classifiers.
Fei Xing1, Ping Guo1,2 and Michael R. Lyu2
Multiple Criteria for Evaluating Land Cover Classification Algorithms Summary of a paper by R.S. DeFries and Jonathan Cheung-Wai Chan April, 2000 Remote.
SUPPORT VECTOR MACHINES PRESENTED BY MUTHAPPA. Introduction Support Vector Machines(SVMs) are supervised learning models with associated learning algorithms.
RBF Neural Networks x x1 Examples inside circles 1 and 2 are of class +, examples outside both circles are of class – What NN does.
1 Learning to Detect Objects in Images via a Sparse, Part-Based Representation S. Agarwal, A. Awan and D. Roth IEEE Transactions on Pattern Analysis and.
1 On Constructing Efficient Shared Decision Trees for Multiple Packet Filters Author: Bo Zhang T. S. Eugene Ng Publisher: IEEE INFOCOM 2010 Presenter:
Reduced Support Vector Machine
Bioinformatics Challenge  Learning in very high dimensions with very few samples  Acute leukemia dataset: 7129 # of gene vs. 72 samples  Colon cancer.
Support Vector Machines
SVM (Support Vector Machines) Base on statistical learning theory choose the kernel before the learning process.
MACHINE LEARNING. What is learning? A computer program learns if it improves its performance at some task through experience (T. Mitchell, 1997) A computer.
 C. C. Hung, H. Ijaz, E. Jung, and B.-C. Kuo # School of Computing and Software Engineering Southern Polytechnic State University, Marietta, Georgia USA.
Self-organizing GIS for solving problems of ecology and landscape studying Nikolay G. Markov, Alexandr A. Napryushkin Tomsk Polytechnical University, GIS.
Fuzzy Entropy based feature selection for classification of hyperspectral data Mahesh Pal Department of Civil Engineering National Institute of Technology.
GA-Based Feature Selection and Parameter Optimization for Support Vector Machine Cheng-Lung Huang, Chieh-Jen Wang Expert Systems with Applications, Volume.
1 SUPPORT VECTOR MACHINES İsmail GÜNEŞ. 2 What is SVM? A new generation learning system. A new generation learning system. Based on recent advances in.
An Introduction to Support Vector Machine (SVM) Presenter : Ahey Date : 2007/07/20 The slides are based on lecture notes of Prof. 林智仁 and Daniel Yeung.
Machine Learning Using Support Vector Machines (Paper Review) Presented to: Prof. Dr. Mohamed Batouche Prepared By: Asma B. Al-Saleh Amani A. Al-Ajlan.
Kernel Methods A B M Shawkat Ali 1 2 Data Mining ¤ DM or KDD (Knowledge Discovery in Databases) Extracting previously unknown, valid, and actionable.
資訊工程系智慧型系統實驗室 iLab 南台科技大學 1 A Static Hand Gesture Recognition Algorithm Using K- Mean Based Radial Basis Function Neural Network 作者 :Dipak Kumar Ghosh,
SVM Support Vector Machines Presented by: Anas Assiri Supervisor Prof. Dr. Mohamed Batouche.
Stochastic Subgradient Approach for Solving Linear Support Vector Machines Jan Rupnik Jozef Stefan Institute.
Chien-Cheng Lee, Sz-Han Chen, Hong-Ming Tsai, Pau- Choo Chung, and Yu-Chun Chiang Department of Communications Engineering, Yuan Ze University Chungli,
A Novel Local Patch Framework for Fixing Supervised Learning Models Yilei Wang 1, Bingzheng Wei 2, Jun Yan 2, Yang Hu 2, Zhi-Hong Deng 1, Zheng Chen 2.
Linear Discrimination Reading: Chapter 2 of textbook.
Support Vector Machines Project מגישים : גיל טל ואורן אגם מנחה : מיקי אלעד נובמבר 1999 הטכניון מכון טכנולוגי לישראל הפקולטה להנדסת חשמל המעבדה לעיבוד וניתוח.
An Introduction to Support Vector Machine (SVM)
SAR-ATR-MSTAR TARGET RECOGNITION FOR MULTI-ASPECT SAR IMAGES WITH FUSION STRATEGIES ASWIN KUMAR GUTTA.
Support Vector Machines. Notation Assume a binary classification problem. –Instances are represented by vector x   n. –Training examples: x = (x 1,
26/01/20161Gianluca Demartini Ranking Categories for Faceted Search Gianluca Demartini L3S Research Seminars Hannover, 09 June 2006.
Chapter 6. Classification and Prediction Classification by decision tree induction Bayesian classification Rule-based classification Classification by.
Virtual Examples for Text Classification with Support Vector Machines Manabu Sassano Proceedings of the 2003 Conference on Emprical Methods in Natural.
Supervised Machine Learning: Classification Techniques Chaleece Sandberg Chris Bradley Kyle Walsh.
Irfan Ullah Department of Information and Communication Engineering Myongji university, Yongin, South Korea Copyright © solarlits.com.
Support-Vector Networks C Cortes and V Vapnik (Tue) Computational Models of Intelligence Joon Shik Kim.
An Improved Algorithm for Decision-Tree-Based SVM Sindhu Kuchipudi INSTRUCTOR Dr.DONGCHUL KIM.
Incremental Reduced Support Vector Machines Yuh-Jye Lee, Hung-Yi Lo and Su-Yun Huang National Taiwan University of Science and Technology and Institute.
SUPPORT VECTOR MACHINES Presented by: Naman Fatehpuria Sumana Venkatesh.
Next, this study employed SVM to classify the emotion label for each EEG segment. The basic idea is to project input data onto a higher dimensional feature.
Data Mining CH6 Implementation: Real machine learning schemes(2) Reporter: H.C. Tsai.
A distributed PSO – SVM hybrid system with feature selection and parameter optimization Cheng-Lung Huang & Jian-Fan Dun Soft Computing 2008.
Support Vector Machines Reading: Textbook, Chapter 5 Ben-Hur and Weston, A User’s Guide to Support Vector Machines (linked from class web page)
High resolution product by SVM. L’Aquila experience and prospects for the validation site R. Anniballe DIET- Sapienza University of Rome.
HIERARCHICAL CLASSIFICATION OF DIFFERENT CROPS USING
Basic machine learning background with Python scikit-learn
Counter propagation network (CPN) (§ 5.3)
Pawan Lingras and Cory Butz
Machine Learning Week 1.
Concave Minimization for Support Vector Machine Classifiers
A Novel Smoke Detection Method Using Support Vector Machine
Presentation transcript:

Map Asia 2003 M. İzzet SAĞLAM WELCOMEWELCOME CLASSIFICATION OF SATELLITE IMAGES BY USING SELF ORGANIZING MAP AND LINEAR SUPPORT VECTOR MACHINE DECISION TREE (SOM-LSVMDT) M. IZZET SAGLAM ITU ADVANCED TECHNOLOGIES IN ENGINEERING KUALA LUMPUR 2003

Map Asia 2003 M. İzzet SAĞLAM CONTENTSCONTENTS Introduction The Classification Problem  Problem Description  Complexity Description Linear Support Vector Machine Decision Tree (LSVMDT) The Proposed Algorithm (SOM-LSVMDT) Experimental Results and Conclusions

Map Asia 2003 M. İzzet SAĞLAM INTRODUCTIONINTRODUCTION Origins of remote sensing High resolution imaging sensors are very important in modern remote sensing technology. When pattern recognition methods are applied to remote sensing problems,  Smallness of the training data  Complex statistical distribution of a large number of classes

Map Asia 2003 M. İzzet SAĞLAM INTRODUCTIONINTRODUCTION The main purpose of developing a special classifier A new support vector learning algorithm The SOM-LSVMDT consists of  Clustering part  Binary tree structure with linear support vector machines in all tree nodes.

Map Asia 2003 M. İzzet SAĞLAM INTRODUCTIONINTRODUCTION The SOM-LSVMDT simplifies the model selection problem The SOM-LSVMDT has in-built properties for dealing with classes which can be considered as rare events. Reasons of occurrence of rare events.  Natural reason  SOM-LSVMDT’ structure To solve rare event problem

Map Asia 2003 M. İzzet SAĞLAM THE CLASSIFICATION PROBLEM Ten-class remote sensing problem.  Highly complex  Highly nonlinear problem space In addition, this work includes eight and thirteen class remote sensing problems of the same area.

Map Asia 2003 M. İzzet SAĞLAM 1. Problem Description The Colorado data set consists of 7 data channels obtained from the following 4 data sources:  Landsat MSS data (4 data channels)  Elevation data (in 10m contour intervals, 1data channel)  Slope data (0-90 degrees in degree increments, 1 data channel)  Aspect data (1-180 degrees in 1 degree increments, 1 data channel)

Map Asia 2003 M. İzzet SAĞLAM 1. Problem Description Table 1. Number of Samples, and the Ground Cover Classes of 10 Class Colorado Data Class FieldTestingTraining 1Water Colorado blue spruce2488 3Mountain/Subalpine meadow4245 4Aspen6575 5Ponderosa pine Ponderosa pine/Douglas fir Engelman spruce Douglas fir/White fir4432 9Douglas fir/ Ponderosa pine/Aspen25 10Douglas fir/White fir/Aspen3960

Map Asia 2003 M. İzzet SAĞLAM 2. Complexity Description Some of the classes are extremely under-represented.  Class 9  Class 1, 5, 6, 7 Highly nonlinear separation of the classes

Map Asia 2003 M. İzzet SAĞLAM LSVMDTLSVMDT LSVMDT includes binary tree structure with a linear SVM at each tree node (in the next Figure) All data vectors  Negative (output of the linear SVM  0)  Positive (output of the linear SVM > 0) Terms  Common class  Rare class  Class ratio

Map Asia 2003 M. İzzet SAĞLAM LSVMDTLSVMDT An example of a binary tree structure of the LSVM-DT.

Map Asia 2003 M. İzzet SAĞLAM A. Training Procedure 1.Train a linear SVM. After training is done, check a)lie on only one side of the decision hyperplane i.still lie on only one side of the decision hyperplane ii.else, store the linear SVM at the node currently pointed to by the pointer, and go to step 2 b)else, store the linear SVM at the node currently pointed to by the pointer, and go to step 2. 2.Separate all the vectors in the data set into two subsets

Map Asia 2003 M. İzzet SAĞLAM A. Training Procedure 3. For all vectors lying in the negative side a)if all of these vectors belong to the -1 class b)if not, create a new left child of the current tree node 4. For all vectors lying in the positive side a)if all of these vectors belong to the +1 class b)if not, create a new right child of the current tree node

Map Asia 2003 M. İzzet SAĞLAM B. Testing Procedure 1.Input the test vector to the linear SVM pointed to by the pointer 2.Check the output of the SVM a)if the output value is less than or equal to 0 b)if the output value is greater than 0 3.If the pointer points to a leaf node

Map Asia 2003 M. İzzet SAĞLAM THE PROPOSED ALGORITHM The SOM-LSVMDT consists of  Clustering part (in the following figure)  Binary tree structure with a linear SVM at each tree node (in the following figure)

Map Asia 2003 M. İzzet SAĞLAM THE PROPOSED ALGORITHM An example of a binary tree structure of the SOM-LSVMDT.

Map Asia 2003 M. İzzet SAĞLAM 1. Clustering Part The clustering part of SOM-LSVMDT  Initialization Random Sample Linear  Training

Map Asia 2003 M. İzzet SAĞLAM 1. Clustering Part The training procedure  The first stage is the winner node search  The second stage is adaptation

Map Asia 2003 M. İzzet SAĞLAM 1. Clustering Part Adaptation process in the clustering part

Map Asia 2003 M. İzzet SAĞLAM 2. LSVMDT Part In the secoond part of SOM-LSVMDT, each cluster generated by SOM is classified Rare class problem Total error of the proposed algorithm

Map Asia 2003 M. İzzet SAĞLAM EXPERIMENTAL RESULTS & CONCLUSIONS SOM-LSVMDT can achieve better performance than linear support vector machine decision tree (LSVMDT). The eight, ten, and thirteen Colorado data sets are used to obtain experimental results. The number of samples of each data set is showed in the following table.

Map Asia 2003 M. İzzet SAĞLAM EXPERIMENTAL RESULTS & CONCLUSIONS Table 2. Number of Samples each Colorado Data Set. 8-Class Colorado10-Class Colorado13-Class Colorado Training Test

Map Asia 2003 M. İzzet SAĞLAM EXPERIMENTAL RESULTS & CONCLUSIONS The results are shown in the following table. Repeated for three times Colorado data sets are clustered, the statistical distribution of the classes changes The most important point

Map Asia 2003 M. İzzet SAĞLAM EXPERIMENTAL RESULTS & CONCLUSIONS Table 3. Performance of the SOM-LSVMDT using the Colorado data sets. LSVMDTSOM-LSVMDT IISOM-LSVMDT IIISOM-LSVMDT IV 8 Class Colorado %7,17 ERROR%3,4 ERROR%0,97 ERROR%1,90 ERROR 10 Class Colorado %48,62 ERROR%35,02 ERROR%30,69 ERROR%35,98 ERROR 13 Class Colorado %29,48 ERROR%22,64 ERROR%20,08 ERROR%18,40 ERROR

Map Asia 2003 M. İzzet SAĞLAM THANK YOU M. Izzet SAGLAM * ITU INFORMATICS INSTITUE ADVANCED TECHNOLOGIES IN ENGINEERING * ITU SATELLITE COMMUNICATION AND REMOTE SENSING PROGRAM, Phd Student, INFORMATICS INSTITUE Research Assistant, ISTANBUL Prof. Dr. Bingul YAZGAN Prof. Dr. Okan ERSOY ITU SAGRES: