Supervised learning interface.

Namespace:  AForge.Neuro.Learning
Assembly:  AForge.Neuro (in AForge.Neuro.dll) Version: (


public interface ISupervisedLearning


The interface describes methods, which should be implemented by all supervised learning algorithms. Supervised learning is such type of learning algorithms, where system's desired output is known on the learning stage. So, given sample input values and desired outputs, system should adopt its internals to produce correct (or close to correct) result after the learning step is complete.

See Also