Tartu ülikool matemaatika­informaatikateaduskond


Figure 13 - Neuron heatmap from the Iris dataset



Download 337.6 Kb.
Page6/6
Date08.07.2018
Size337.6 Kb.
1   2   3   4   5   6
Figure 13 - Neuron heatmap from the Iris dataset

The same information is presented slightly differently in neuron weights change map. The heatmap shows the change of the average of a neuron’s weight. In this graph, actual numbers have also been provided. A sample of the program output can be seen on Figure 14.

Figure 14- Weights change average of the Iris data set



Weights change during training. The artihmetic mean of the weights can be seen on the weights change chart. A sample of the program output can be seen on Figure 14.

Figure 15 - Weights change graph of the Iris dataset



Every iteration decreases the size of the neighborhood radius. This is illustrated on the Distance from BMU graph. A sample of the program’s output can be seen on Figure 16.

Figure 16 - Decreasing neighborhood radius


6 Conclusion


The project has given an overview of the subject matter and related work done on the same topic. The primary goal of this project was to create a program that implements SOMs and allows visualizing different aspects of the training process. Self Organizing Feature Maps, a program created by Bashir Magomedov was used as the basis for our program. Six different graphs were added to represent different aspects of the training process. Also, some configuration options and compatibility with the WEKA file format were added.

The completed program can be used by students and other interested parties who wish to understand the inner workings of SOMs better.


References


[1] T. Kohonen, T. Honkela, Kohonen Network, 2007

[2] Image generated by demo program from AI-junkie.com http://www.ai-junkie.com/ann/som/som1.html Last visited 2.12.2011

[3] Image from http://neurondotnet.freehostia.com/manual/neighborhood.html Last visited 5.12.2011

[4] Image from http://neurondotnet.freehostia.com/manual/neighborhood.html Last visited 5.12.2011

[5] Tom Germano, http://davis.wpi.edu/~matt/courses/soms/applet.html Last visited 9.12.2011

[6] Christian Borgelt, http://www.borgelt.net/doc/somd/somd.html Last visited 9.12.2011

[7] George K Matsopoulos, http://www.intechopen.com/books/show/title/self-organizing-maps Last visited 13.12.2011

[8] Bashir Magomedov, http://www.codeproject.com/KB/recipes/sofm.aspx Last visited 13.12.2011


Appendix


The program is available for download at http://mihkel.org/failid/SOM.7z

The program requires .NET Framework 4.0 to run. .NET 4.0 can be downloaded from http://www.microsoft.com/download/en/details.aspx?id=17851



1 http://www.opensource.org/licenses/gpl-3.0.html

2 http://msdn.microsoft.com/en-us/vstudio/hh388566

3 http://www.microsoft.com/visualstudio/en-us

4 http://www.opensource.org/licenses/gpl-3.0.html

5 http://archive.ics.uci.edu/ml/datasets/Iris

Tartu 2011



Share with your friends:
1   2   3   4   5   6


The database is protected by copyright ©dentisty.org 2019
send message

    Main page