de.htwdd.rosenkoenig.neuro.net.examples
Class AnimalExample

java.lang.Object
  extended by de.htwdd.rosenkoenig.neuro.net.examples.AnimalExample

public class AnimalExample
extends java.lang.Object

The animal example demonstrates how to use and train a Kohonen map:
A number of animals, each characterized by a set of attributes, are presented to the net. The Kohonen map parts this set of animals into different groups.


Field Summary
(package private) static java.lang.String[] animals
           
(package private) static java.util.ArrayList<Pattern> ffPatterns
           
private static java.lang.String FILENAME
           
(package private) static double[][] outputs
           
(package private) static double[][] patterns
           
 
Constructor Summary
AnimalExample()
           
 
Method Summary
static void main(java.lang.String[] args)
           
private static void presentPatterns(KohonenNet som)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

FILENAME

private static final java.lang.String FILENAME
See Also:
Constant Field Values

patterns

static double[][] patterns

outputs

static double[][] outputs

ffPatterns

static java.util.ArrayList<Pattern> ffPatterns

animals

static java.lang.String[] animals
Constructor Detail

AnimalExample

public AnimalExample()
Method Detail

main

public static void main(java.lang.String[] args)
Parameters:
args -

presentPatterns

private static void presentPatterns(KohonenNet som)
Parameters:
som -