Building Adaptive Basis Function with Continuous Self-Organizing Map

Slides:



Advertisements
Similar presentations
Negative Selection Algorithms at GECCO /22/2005.
Advertisements

QR Code Recognition Based On Image Processing
2806 Neural Computation Self-Organizing Maps Lecture Ari Visa.
Support Vector Machines
Improved Neural Network Based Language Modelling and Adaptation J. Park, X. Liu, M.J.F. Gales and P.C. Woodland 2010 INTERSPEECH Bang-Xuan Huang Department.
Kohonen Self Organising Maps Michael J. Watts
Ch. 4: Radial Basis Functions Stephen Marsland, Machine Learning: An Algorithmic Perspective. CRC 2009 based on slides from many Internet sources Longin.
Pattern Recognition and Machine Learning
Radial Basis Functions
I welcome you all to this presentation On: Neural Network Applications Systems Engineering Dept. KFUPM Imran Nadeem & Naveed R. Butt &
A novel single-trial analysis scheme for characterizing the presaccadic brain activity based on a SON representation K. Bozas, S.I. Dimitriadis, N.A. Laskaris,
Hazırlayan NEURAL NETWORKS Radial Basis Function Networks I PROF. DR. YUSUF OYSAL.
SOMTIME: AN ARTIFICIAL NEURAL NETWORK FOR TOPOLOGICAL AND TEMPORAL CORRELATION FOR SPATIOTEMPORAL PATTERN LEARNING.
Radial Basis Function (RBF) Networks
Radial-Basis Function Networks
Hazırlayan NEURAL NETWORKS Radial Basis Function Networks II PROF. DR. YUSUF OYSAL.
Face Recognition Using Neural Networks Presented By: Hadis Mohseni Leila Taghavi Atefeh Mirsafian.
Radial Basis Function Networks
Lecture 12 Self-organizing maps of Kohonen RBF-networks
A Shaft Sensorless Control for PMSM Using Direct Neural Network Adaptive Observer Authors: Guo Qingding Luo Ruifu Wang Limei IEEE IECON 22 nd International.
CZ5225: Modeling and Simulation in Biology Lecture 5: Clustering Analysis for Microarray Data III Prof. Chen Yu Zong Tel:
Intrusion Detection Using Hybrid Neural Networks Vishal Sevani ( )
Artificial Neural Networks Dr. Abdul Basit Siddiqui Assistant Professor FURC.
Self organizing maps 1 iCSC2014, Juan López González, University of Oviedo Self organizing maps A visualization technique with data dimension reduction.
Intelligent Database Systems Lab 國立雲林科技大學 National Yunlin University of Science and Technology Adaptive nonlinear manifolds and their applications to pattern.
A two-stage approach for multi- objective decision making with applications to system reliability optimization Zhaojun Li, Haitao Liao, David W. Coit Reliability.
A Scalable Self-organizing Map Algorithm for Textual Classification: A Neural Network Approach to Thesaurus Generation Dmitri G. Roussinov Department of.
Radial Basis Function Networks:
Kernel Methods A B M Shawkat Ali 1 2 Data Mining ¤ DM or KDD (Knowledge Discovery in Databases) Extracting previously unknown, valid, and actionable.
Well Log Data Inversion Using Radial Basis Function Network Kou-Yuan Huang, Li-Sheng Weng Department of Computer Science National Chiao Tung University.
September Bound Computation for Adaptive Systems V&V Giampiero Campa September 2008 West Virginia University.
The Supervised Network Self- Organizing Map for Classification of Large Data Sets Authors: Papadimitriou et al, Advisor: Dr. Hsu Graduate: Yu-Wei Su.
SOM-based Data Visualization Methods Author:Juha Vesanto Advisor:Dr. Hsu Graduate:ZenJohn Huang IDSL seminar 2002/01/24.
A New Temporal Pattern Identification Method for Characterization and Prediction of Complex Time Series Events Advisor : Dr. Hsu Graduate : You-Cheng Chen.
Intelligent Database Systems Lab 國立雲林科技大學 National Yunlin University of Science and Technology Rival-Model Penalized Self-Organizing Map Yiu-ming Cheung.
CUNY Graduate Center December 15 Erdal Kose. Outlines Define SOMs Application Areas Structure Of SOMs (Basic Algorithm) Learning Algorithm Simulation.
Intelligent Database Systems Lab 國立雲林科技大學 National Yunlin University of Science and Technology O( ㏒ 2 M) Self-Organizing Map Algorithm Without Learning.
Intelligent Database Systems Lab 國立雲林科技大學 National Yunlin University of Science and Technology 1 A self-organizing map for adaptive processing of structured.
Resource Allocation in Hospital Networks Based on Green Cognitive Radios 王冉茵
Intelligent Database Systems Lab 國立雲林科技大學 National Yunlin University of Science and Technology 1 Growing Hierarchical Tree SOM: An unsupervised neural.
ViSOM - A Novel Method for Multivariate Data Projection and Structure Visualization Advisor : Dr. Hsu Graduate : Sheng-Hsuan Wang Author : Hujun Yin.
Neural Network Approximation of High- dimensional Functions Peter Andras School of Computing and Mathematics Keele University
A Self-organizing Semantic Map for Information Retrieval Xia Lin, Dagobert Soergel, Gary Marchionini presented by Yi-Ting.
A PID Neural Network Controller
Ensemble Classifiers.
Self-Organizing Network Model (SOM) Session 11
Temporal Sequence Processing using Recurrent SOM
Deep Feedforward Networks
Summary of “Efficient Deep Learning for Stereo Matching”
Goal We present a hybrid optimization approach for solving global optimization problems, in particular automated parameter estimation models. The hybrid.
RADIAL BASIS FUNCTION NEURAL NETWORK DESIGN
Neural Networks Winter-Spring 2014
State Space Representation
Data Mining, Neural Network and Genetic Programming
Other Applications of Energy Minimzation
Structure learning with deep autoencoders
SMEM Algorithm for Mixture Models
Neuro-Computing Lecture 4 Radial Basis Function Network
Goodfellow: Chapter 14 Autoencoders
A RBF-GA Project By: No name given.
Neural Network - 2 Mayank Vatsa
Machine Learning Math Essentials Part 2
State Space Analysis UNIT-V.
Introduction to Radial Basis Function Networks
GSPT-AS-based Neural Network Design
Prediction Networks Prediction A simple example (section 3.7.3)
Artificial Neural Networks
Random Neural Network Texture Model
Continuous Random Variables: Basics
Goodfellow: Chapter 14 Autoencoders
Presentation transcript:

Building Adaptive Basis Function with Continuous Self-Organizing Map Advisor:Dr. Hsu Graduate:Ching-Lung Chen Author:MARCOS M. CAMPOS GAIL A. CARPENTER

Outline Motivation Objective Introduction The CSOM algorithm CSOM interpolation Basis Functions Example Relate work Conclusions Personal opinion

Motivation The SOM discrete coding scheme often yield poor performance when used for function approximation:it can produce only a piecewise-constant approximation, with precision limited a priori by the number of coding nodes.

Objective To overcome this limitation, this paper propose CSOM(Continuous Self-Organizing Map), a four-layer feedforward neural network.

Introduction (1/3)

Introduction (2/3) The main innovation is the use of a distributed SOM to implement a continuous, topology-preserving coordinate transformation from the input space to a regular lattice.(Figure 2)

Introduction (3/3)

The CSOM algorithm (1/5) In CSOM, an interpolation step maps inputs to a new coordinate system in a continuous fashion. A node in the BF layer performs a filtering of the distributed activity at the CSOM layer. The distributed activation of the CSOM layer is represented by a point X* = in a continuous S-dimensional grid.

The CSOM algorithm (2/5) X X The discrete receptive field of the BF unit is approximated by a continuous function , is the vector of CSOM grid coordinates of the center of the receptive field of the unit is a vector of parameters that define the shape of the function. ) . , ( * d y X r X r d

The CSOM algorithm (3/5)

The CSOM algorithm (4/5)

CSOM Parameters

CSOM variables

The CSOM algorithm (5/5) How X* is computed(step 4), the key difference between the CSOM algorithm and the traditional SOM algorithm is the use of a normalized activity vector(y) to drive the map adaptation(step 11) In the traditional SOM algorithm the coordinate use BMU, in CSOM use the piecewise-linear fashion which developed by Goppert and Rosenstiel.

CSOM interpolation (1/5) In this step, the neighbors of the winning node define a local linear system (L) that is used to decompose the input vector A. The coordinate thus obtained in turn define coordinates in another local linear system (P).

CSOM interpolation (2/5)

CSOM interpolation (3/5)

CSOM interpolation (4/5) left right

CSOM interpolation (5/5)

Basis Functions (1/2) Step 5 of the CSOM algorithm specifies a gaussian radial basis function (RBF). The network may also be implemented with a variety of alternative basis functions (Figure 5) A key property of the radial basis function created by CSOM is that they are adapted to the input distribution (Figure 6)

Alternative basis functions

Adapted radial basis functions

Basis Functions (2/2) CSOM defines the basis function in grid coordinates. Because node positions do not change in this coordinate system, the standard deviation of the basis function can be specified as a constant in the model. For gaussian basis functions and an integer CSOM grid, is set equal to d S 4247 .

Examples This section illustrates CSOM’s capabilities with three function approximation tasks. In the first two tasks the CSOM grid has the same dimensionality as the input space (S=M). The third task illustrates how CSOM accomplishes dimensionality reduction.

1-D function approximation Training set consists of 7,000 input points, testing set consists 3,000 observations.

Simulation parameters.

1-D summarizes performance

2-D function approximation

2-D summarizes performance

Map learned and receptive fields

Inverse kinematics of a two-join arm

Dimensionality reduction

Final map configuration

Detail easier map with 10 units

Non-normalized BF activity levels

Related Work(1/2) Goppert and Rosenstiel propose a way to interpolate the predictions of a SOM after the map has been learned with the traditional SOM algorithm. CSOM completely integrates self-organization and smooth prediction. The two approaches different for selecting neighbors and basis vectors for the local basis system.

Related Work(2/2) CSOM focuses on creating a continuous map that uses the affine transformation to define a continuous variable(feature),in the grid coordinates, that can then be used to define basis function.

Conclusions(1/2) Due to the continuous nature of the mapping, CSOM outperforms the SOM in function approximation tasks. CSOM also implements a new approach for building basis functions adapted to the distribution of the input data.

Conclusions(2/2) The main idea proposed here is the mapping of the input onto a grid space in a continuous fashion and the specification of the basis function in the grid space coordinates instead of the input space coordinates.

Personal Opinion This can be improved by adapting the concept introduced here to work with other approaches to topological map construction that use a variable topology.