Adaptive Offset Subspace Self- Organizing Map with an Application to Handwritten Digit Recognition Huicheng Zheng, Pádraig Cunningham and Alexey Tsymbal.

Slides:



Advertisements
Similar presentations
Applications of one-class classification
Advertisements

Principal Component Analysis Based on L1-Norm Maximization Nojun Kwak IEEE Transactions on Pattern Analysis and Machine Intelligence, 2008.
2806 Neural Computation Self-Organizing Maps Lecture Ari Visa.
Un Supervised Learning & Self Organizing Maps. Un Supervised Competitive Learning In Hebbian networks, all neurons can fire at the same time Competitive.
Self Organization: Competitive Learning
DATA-MINING Artificial Neural Networks Alexey Minin, Jass 2006.
Machine Learning: Connectionist McCulloch-Pitts Neuron Perceptrons Multilayer Networks Support Vector Machines Feedback Networks Hopfield Networks.
X0 xn w0 wn o Threshold units SOM.
RBF Neural Networks x x1 Examples inside circles 1 and 2 are of class +, examples outside both circles are of class – What NN does.
CONTENT BASED FACE RECOGNITION Ankur Jain 01D05007 Pranshu Sharma Prashant Baronia 01D05005 Swapnil Zarekar 01D05001 Under the guidance of Prof.
On the Basis Learning Rule of Adaptive-Subspace SOM (ASSOM) Huicheng Zheng, Christophe Laurent and Grégoire Lefebvre 13th September 2006 Thanks to the.
Classifiers for Recognition Reading: Chapter 22 (skip 22.3) Slide credits for this chapter: Frank Dellaert, Forsyth & Ponce, Paul Viola, Christopher Rasmussen.
FACE RECOGNITION, EXPERIMENTS WITH RANDOM PROJECTION
Autoencoders Mostafa Heidarpour
Un Supervised Learning & Self Organizing Maps Learning From Examples
A Hybrid Self-Organizing Neural Gas Network James Graham and Janusz Starzyk School of EECS, Ohio University Stocker Center, Athens, OH USA IEEE World.
SOMTIME: AN ARTIFICIAL NEURAL NETWORK FOR TOPOLOGICAL AND TEMPORAL CORRELATION FOR SPATIOTEMPORAL PATTERN LEARNING.
Introduction to Data Mining Engineering Group in ACL.
Face Recognition Using Neural Networks Presented By: Hadis Mohseni Leila Taghavi Atefeh Mirsafian.
Enhancing Tensor Subspace Learning by Element Rearrangement
ENN: Extended Nearest Neighbor Method for Pattern Recognition
Lecture 12 Self-organizing maps of Kohonen RBF-networks
KOHONEN SELF ORGANISING MAP SEMINAR BY M.V.MAHENDRAN., Reg no: III SEM, M.E., Control And Instrumentation Engg.
Self Organizing Maps (SOM) Unsupervised Learning.
Self-organizing map Speech and Image Processing Unit Department of Computer Science University of Joensuu, FINLAND Pasi Fränti Clustering Methods: Part.
Artificial Neural Networks Dr. Abdul Basit Siddiqui Assistant Professor FURC.
BACKGROUND LEARNING AND LETTER DETECTION USING TEXTURE WITH PRINCIPAL COMPONENT ANALYSIS (PCA) CIS 601 PROJECT SUMIT BASU FALL 2004.
INDEPENDENT COMPONENT ANALYSIS OF TEXTURES based on the article R.Manduchi, J. Portilla, ICA of Textures, The Proc. of the 7 th IEEE Int. Conf. On Comp.
Intelligent Database Systems Lab 國立雲林科技大學 National Yunlin University of Science and Technology Adaptive nonlinear manifolds and their applications to pattern.
Local Non-Negative Matrix Factorization as a Visual Representation Tao Feng, Stan Z. Li, Heung-Yeung Shum, HongJiang Zhang 2002 IEEE Presenter : 張庭豪.
Kohonen Mapping and Text Semantics Xia Lin College of Information Science and Technology Drexel University.
Machine Learning Using Support Vector Machines (Paper Review) Presented to: Prof. Dr. Mohamed Batouche Prepared By: Asma B. Al-Saleh Amani A. Al-Ajlan.
Yang, Luyu.  Postal service for sorting mails by the postal code written on the envelop  Bank system for processing checks by reading the amount of.
MUMT611: Music Information Acquisition, Preservation, and Retrieval Presentation on Timbre Similarity Alexandre Savard March 2006.
80 million tiny images: a large dataset for non-parametric object and scene recognition CS 4763 Multimedia Systems Spring 2008.
Machine Learning Neural Networks (3). Understanding Supervised and Unsupervised Learning.
Self Organizing Feature Map CS570 인공지능 이대성 Computer Science KAIST.
Neural Networks - Lecture 81 Unsupervised competitive learning Particularities of unsupervised learning Data clustering Neural networks for clustering.
The Supervised Network Self- Organizing Map for Classification of Large Data Sets Authors: Papadimitriou et al, Advisor: Dr. Hsu Graduate: Yu-Wei Su.
Optimal Component Analysis Optimal Linear Representations of Images for Object Recognition X. Liu, A. Srivastava, and Kyle Gallivan, “Optimal linear representations.
381 Self Organization Map Learning without Examples.
CUNY Graduate Center December 15 Erdal Kose. Outlines Define SOMs Application Areas Structure Of SOMs (Basic Algorithm) Learning Algorithm Simulation.
Semiconductors, BP&A Planning, DREAM PLAN IDEA IMPLEMENTATION.
PCA vs ICA vs LDA. How to represent images? Why representation methods are needed?? –Curse of dimensionality – width x height x channels –Noise reduction.
Intelligent Database Systems Lab 國立雲林科技大學 National Yunlin University of Science and Technology 1 A self-organizing map for adaptive processing of structured.
Digital Video Library Network Supervisor: Prof. Michael Lyu Student: Ma Chak Kei, Jacky.
Intelligent Database Systems Lab 國立雲林科技大學 National Yunlin University of Science and Technology 1 Adaptive FIR Neural Model for Centroid Learning in Self-Organizing.
Preliminary Transformations Presented By: -Mona Saudagar Under Guidance of: - Prof. S. V. Jain Multi Oriented Text Recognition In Digital Images.
3D Face Recognition Using Range Images Literature Survey Joonsoo Lee 3/10/05.
Deep Learning Overview Sources: workshop-tutorial-final.pdf
A Self-organizing Semantic Map for Information Retrieval Xia Lin, Dagobert Soergel, Gary Marchionini presented by Yi-Ting.
Self-Organizing Network Model (SOM) Session 11
Deeply learned face representations are sparse, selective, and robust
Data Mining, Neural Network and Genetic Programming
Classification of Hand-Written Digits Using Scattering Convolutional Network Dongmian Zou Advisor: Professor Radu Balan.
Self-Organizing Maps for Content-Based Image Database Retrieval
A Hybrid PCA-LDA Model for Dimension Reduction Nan Zhao1, Washington Mio2 and Xiuwen Liu1 1Department of Computer Science, 2Department of Mathematics Florida.
Image Segmentation Techniques
Object Modeling with Layers
Face Recognition and Detection Using Eigenfaces
Outline S. C. Zhu, X. Liu, and Y. Wu, “Exploring Texture Ensembles by Efficient Markov Chain Monte Carlo”, IEEE Transactions On Pattern Analysis And Machine.
Lecture 22 Clustering (3).
Goodfellow: Chapter 14 Autoencoders
Source: Pattern Recognition Vol. 38, May, 2005, pp
Paper Reading Dalong Du April.08, 2011.
Introduction to Cluster Analysis
Feature mapping: Self-organizing Maps
CAMCOS Report Day December 9th, 2015 San Jose State University
Clustering methods: Part 10
Goodfellow: Chapter 14 Autoencoders
Presentation transcript:

Adaptive Offset Subspace Self- Organizing Map with an Application to Handwritten Digit Recognition Huicheng Zheng, Pádraig Cunningham and Alexey Tsymbal August 20 th, 2006 Thanks to the MUSCLE Internal Fellowship ( MDM/KDD’06

2 Outline Introduction Learning self-organized subspaces –Adaptive Subspace Self-Organizing Map (ASSOM) Learning self-organized linear manifolds –Adaptive Offset Subspace Self-Organizing Map (AOSSOM) Experiments –Cluster separating –Handwritten digit recognition Conclusions

3 Fundamental Requirements in MDM Among others: Dimension reduction Visualization The Self-Organizing Map (SOM) meets these requirements and finds its use in MDM [J.-C. Lamirel et al., 2000] [R. Honda et al., 2000]

4 Learning Self-Organized Subspaces Pattern invariance classes pattern subspaces –For example: Translation-invariant learning Combining subspace learning and SOM [Kohonen. T., et al., 1997]: Adaptive Subspace Self- Organizing Map (ASSOM) rectangles circles triangles ……

5 Applications of the ASSOM to MDM Invariant-feature learning [Kohonen, T., et al., 1997] Speech processing [Hase, H., et al., 1996] Texture segmentation [Ruiz del Solar, J., 1998] Image retrieval [De Ridder, D., et al., 2000] Image classification [Zhang, B., et al., 1999]

6 The ASSOM does not learn linear manifolds adequately. Faces viewed from different perspectives, variants of handwritten digits can be handled by linear manifolds [Liu, Z. Q., 2001] [Hinton, G. E., et al., 1997]. Learning Linear Manifolds

7 Learning Self-Organized Linear Manifolds Principal Component Analysis Self-Organizing Map (PCASOM) [López-Rubio, E., et al., 2004] –Combining PCA with SOM –Computationally expensive Adaptive Manifold Self-Organizing Map (AMSOM) [Liu, Z. Q., 2001] –Attaching mean vectors to the ASSOM –No given objective function Adaptive Offset Subspace Self-Organizing Map (AOSSOM) [Proposed] –Attaching offset vectors to the ASSOM –Well defined objective function

8 Outline Introduction Learning self-organized subspaces –Adaptive Subspace Self-Organizing Map Learning self-organized linear manifolds –Adaptive Offset Subspace Self-Organizing Map Experiments –Cluster separating –Handwritten digit recognition Conclusions

9 Adaptive Subspace Self-Organizing Map The module arrays in ASSOM Rectangular topology Hexagonal topology A module representing the subspace L (j) j

10 Competition and Adaptation Repeatedly: –Competition: Winning module of –Adaptation: For the winner and the modules i in its neighborhood –Orthonormalize the basis vectors

11 Outline Introduction Learning self-organized subspaces –Adaptive Subspace Self-Organizing Map Learning self-organized linear manifolds –Adaptive Offset Subspace Self-Organizing Map Experiments –Cluster separating –Handwritten digit recognition Conclusions

12 Adaptive Offset Subspace Self-Organizing Map (AOSSOM): Linear Manifold Learning defines a set of linear manifold { A i } Learning of can be done by defining a criterion function: – defines an MSE criterion. – defines a spatial interaction between neighboring sites in the AOSSOM. Using stochastic gradient descent:

13 Outline Introduction Learning self-organized subspaces –Adaptive Subspace Self-Organizing Map Learning self-organized linear manifolds –Adaptive Offset Subspace Self-Organizing Map Experiments –Cluster separating –Handwritten digit recognition Conclusions

14 Cluster Separating by Learning Linear Manifolds (1) Nearly optimal parameters were used in all the experiments.

15 Cluster Separating by Learning Linear Manifolds (2) Instability was observed for the AMSOM when initial learning rate. A larger value has been used to alleviate the problem.

16 Four random clusters with 2-D Gaussian distributions. “AMSOM 1” uses the neighborhood-decreasing scheme proposed in [Liu, Z. Q., 2001]: A Gaussian function with the FWHM “AMSOM 2” uses the same neighborhood function as the AOSSOM: A Gaussian function with the FWHM Cluster Separating by Learning Linear Manifolds (3)

17 Cluster Separating by Learning Linear Manifolds (3) Boldface texts emphasize the cases where the AOSSOM worked the best (8 out of 10 times). Observation of projection error decreasing for D=1.

18 Outline Introduction Learning self-organized subspaces –Adaptive Subspace Self-Organizing Map Learning self-organized linear manifolds –Adaptive Offset Subspace Self-Organizing Map Experiments –Cluster separating –Handwritten digit recognition Conclusions

19 Application of the AOSSOM to Handwritten Digit Recognition Large variety of handwriting styles It is hard for hand-crafted feature extractor to cope with these variations. Variations create embedded manifolds in the feature space. Piece-wise linear approximation of embedded manifolds.

20 Handwritten Digit Image Database MNIST database composed of 60,000 training digits and 10,000 test digits [LeCun, Y., et al., 1998]. Some examples:

21 MNIST Learning with the AOSSOM One AOSSOM trained for each digit class For an input test digit image x, each AOSSOM M k reconstructs an output.

22 MNIST Learning Performance Summary H: Linear manifold dimension W: No. of rows and columns of AOSSOM

23 Outline Introduction Learning self-organized subspaces –Adaptive Subspace Self-Organizing Map Learning self-organized linear manifolds –Adaptive Offset Subspace Self-Organizing Map Experiments –Cluster separating –Handwritten digit recognition Conclusions

24 Conclusions The AOSSOM permits to learn organized linear manifolds with a well-defined criterion function. Higher robustness is observed in the experiments with the AOSSOM than with the AMSOM. The AOSSOM is well suited for MDM tasks where data structures are best handled by piece- wise linear manifolds.

25 References De Ridder, D., et al., 2000: The adaptive subspace map for image description and image database retrieval. SSPR&SPR. Hase, H., et al., 1996: Speech signal processing using Adaptive Subspace SOM (ASSOM). Technical Report NC95-140, The Inst. of Electronics, Information and Communication Engineers, Tottori University, Koyama, Japan. Hinton, G. E., et al., 1997: Modeling the manifolds of images of handwritten digits. IEEE Trans. Neural Networks, 8(1):65–74. Honda, R., et al., 2000: Semantic indexing and temporal rule discovery for time-series satellite images. In S. J. Simoff and O. R. Zaïane, editors, Proc. First Int. Workshop on Multimedia Data Mining, in conjunction with Sixth ACM SIGKDD Int. Conf. on Knowledge Discovery and Data Mining, pp. 82–90, Boston, MA, USA. Kohonen, T., et al., 1997: Self-Organized formation of various invariant-feature filters in the adaptive-subspace SOM. Neural Computation 9(6).

26 References Lamirel, J.-C., et al., 2000: A Self Organizing Map (SOM) extended model for information discovery in a digital library context. In S. J. Simoff and O. R. Zaïane, editors, Proc. First Int. Workshop on Multimedia Data Mining, in conjunction with Sixth ACM SIGKDD Int. Conf. on Knowledge Discovery and Data Mining, pp. 60–66, Boston, MA, USA. LeCun, Y., et al., 1998: Gradient-based learning applied to document recognition. Proc. IEEE, 86(11):2278–2324. Liu, Z. Q., 2001: Retrieving faces using Adaptive Subspace Self- Organising Map. In Proc. International Symposium on Intelligent Multimedia, Video and Speech Processing, pp. 377–380, Hong Kong. López-Rubio, E., et al., 2004: A Principal Components Analysis Self- Organizing Map. Neural Networks, 17(2), pp. 261–270. Ruiz del Solar, J., 1998: Texsom: texture segmentation using Self- Organizing Maps. Neurocomputing 21(1–3). Zhang, B., et al., 1999: Handwritten digit recognition by adaptive- subspace self-organizing map (ASSOM). IEEE Trans. on Neural Networks 10(4).

27 Thanks and questions?