A MATLAB toolbox for Self Organizing Maps and supervised neural network learning strategies

被引:116
作者
Ballabio, Davide [1 ]
Vasighi, Mandi [2 ]
机构
[1] Univ Milano Bicocca, Dept Environm Sci, Milano Chemometr & QSAR Res Grp, I-20126 Milan, Italy
[2] IASBS, Dept Comp Sci & Informat Technol, Zanjan, Iran
关键词
Self Organizing Maps; Supervised pattern recognition; Artificial Neural Networks; MATLAB; Kohonen maps; CLASSIFICATION; OPTIMIZATION; KOHONEN;
D O I
10.1016/j.chemolab.2012.07.005
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Kohonen maps and Counterpropagation Neural Networks are two of the most popular learning strategies based on Artificial Neural Networks. Kohonen Maps (or Self Organizing Maps) are basically self-organizing systems which are capable to solve the unsupervised rather than the supervised problems, while Counterpropagation Artificial Neural Networks are very similar to Kohonen maps, but an output layer is added to the Kohonen layer in order to handle supervised modelling. Recently, the modifications of Counterpropagation Artificial Neural Networks allowed introducing new supervised neural network strategies, such as Supervised Kohonen Networks and XY-fused Networks. In this paper, the Kohonen and CP-ANN toolbox for MATLAB is described. This is a collection of modules for calculating Kohonen maps and derived methods for supervised classification, such as Counterpropagation Artificial Neural Networks, Supervised Kohonen Networks and XY-fused Networks. The toolbox comprises a graphical user interface (GUI), which allows the calculation in an easy-to-use graphical environment. It aims to be useful for both beginners and advanced users of MATLAB. The use of the toolbox is discussed here with an appropriate practical example. (C) 2012 Elsevier B.V. All rights reserved.
引用
收藏
页码:24 / 32
页数:9
相关论文
共 18 条
[1]   JATOON: Java']Java tools for neural networks [J].
Aires-de-Sousa, J .
CHEMOMETRICS AND INTELLIGENT LABORATORY SYSTEMS, 2002, 61 (1-2) :167-173
[2]  
[Anonymous], 2000, SOM TOOLBOX MATLAB 5
[3]  
Ballabio D., 2008, MULTIVARIATE CLASSIF
[4]  
Ballabio D, 2007, CHEMOMETR INTEL LAB, V87, P78
[5]   Genetic Algorithms for architecture optimisation of Counter-Propagation Artificial Neural Networks [J].
Ballabio, Davide ;
Vasighi, Mandi ;
Consonni, Viviana ;
Kompany-Zareh, Mohsen .
CHEMOMETRICS AND INTELLIGENT LABORATORY SYSTEMS, 2011, 105 (01) :56-64
[6]   The Kohonen and CP-ANN toolbox: A collection of MATLAB modules for Self Organizing Maps and Counterpropagation Artificial Neural Networks [J].
Ballabio, Davide ;
Consonni, Viviana ;
Todeschini, Roberto .
CHEMOMETRICS AND INTELLIGENT LABORATORY SYSTEMS, 2009, 98 (02) :115-122
[7]  
Kohonen Teuvo., 1988, Self organization and associative memory, Vsecond
[8]   Optimization of supervised self-organizing maps with genetic algorithms for classification of urinary calculi [J].
Kuzmanovski, I ;
Trpkovska, M ;
Soptrajanov, B .
JOURNAL OF MOLECULAR STRUCTURE, 2005, 744 :833-838
[9]   Classification of perovskites with supervised self-organizing maps [J].
Kuzmanovski, Igor ;
Dimitrovska-Lazova, Sandra ;
Aleksovska, Slobotka .
ANALYTICA CHIMICA ACTA, 2007, 595 (1-2) :182-189
[10]   Counter-propagation neural networks in Matlab [J].
Kuzmanovski, Igor ;
Novic, Marjana .
CHEMOMETRICS AND INTELLIGENT LABORATORY SYSTEMS, 2008, 90 (01) :84-91