The "Best Matching Unit" or BMU is a very important concept in the training for a SOM. The BMU is the output neuron that has weight connections to the input neurons that most closely match the current input vector. This neuron (and its "neighborhood") are the neurons that will receive training. This class also tracks the worst distance (of all BMU's). This gives some indication of how well the network is trained, and thus becomes the "error" of the entire network.
For a list of all members of this type, see BestMatchingUnit Members .
System.Object
BestMatchingUnit
Public static (Shared in Visual Basic) members of this type are safe for multithreaded operations. Instance members are not guaranteed to be thread-safe.
Namespace: Encog.Neural.Networks.Training.Competitive
Assembly: encog-core-cs (in encog-core-cs.dll)
BestMatchingUnit Members | Encog.Neural.Networks.Training.Competitive Namespace