Documentation For Encog 2.x

BestMatchingUnit Class

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 class BestMatchingUnit

Thread Safety

Public static (Shared in Visual Basic) members of this type are safe for multithreaded operations. Instance members are not guaranteed to be thread-safe.

Requirements

Namespace: Encog.Neural.Networks.Training.Competitive

Assembly: encog-core-cs (in encog-core-cs.dll)

See Also

BestMatchingUnit Members | Encog.Neural.Networks.Training.Competitive Namespace