- Overview
- executable, Eclipse and Maven projects
- executable, Eclipse and Maven projects
- executable, Eclipse and Maven projects
- executable, Eclipse and Maven projects
- executable, Eclipse and Maven projects
- executable, Eclipse and Maven projects
The Kohonen program
first creates a decision maker and a two-dimensional Kohonen map, links the nodes and initializes the weights at random.
To do this, the methods KohonenNet.createNet() and KohonenNet.initNet() are called.
The program then visualises how the Kohonen map develops during the training process, whereby the program is controlled via keyboard input:
I stands for Init KohonenNet.initNet() S stands for Step KohonenNet.trainNet() R stands for Run KohonenNet.trainNet() in a loop P stands for Pause E stands for Exit The complete program consists of five classes:
DecisionUnit.java KohonenUnit.java KohonenNet.java StdDraw.java (from Princeton University) KohonenApp.java main method
Download links:
Kohonen.jar
Kohonen-Eclipse.zip
Kohonen-Maven.zip