Click or drag to resize
Accord.NET (logo)

ISupervisedLearning Interface

Supervised learning interface.

Namespace:  Accord.Neuro.Learning
Assembly:  Accord.Neuro (in Accord.Neuro.dll) Version: 3.8.0
public interface ISupervisedLearning
Request Example View Source

The ISupervisedLearning type exposes the following members.

Public methodRun
Runs learning iteration.
Public methodRunEpoch
Runs learning epoch.

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