(Please wait while loading ca. 122 KByte class-code.)
DemoGNG, a Java applet, implements several methods related
to competitive learning. It is possible to experiment with the
methods using various data distributions and observe the learning
process. A common terminology is used to make it easy to compare
one method to the other.
Hopefully, the experimentation with the models will increase the
intuitive understanding and make it easier to judge their
particular strengths and weaknesses.
The following algorithms are available:
LBG (Linde, Buzo, Gray)
LBG-U (Fritzke)
Hard Competitive Learning (standard algorithm)
Neural Gas (Martinetz and Schulten)
Competitive Hebbian Learning (Martinetz and Schulten)
Neural Gas with Competitive Hebbian Learning (Martinetz and
Schulten)