Click or drag to resize
Accord.NET (logo)

IUnsupervisedLearning Interface

Note: This API is now obsolete.

Common interface for unsupervised learning algorithms for hidden Markov models such as the Baum-Welch learning and the Viterbi learning algorithms.

Namespace:  Accord.Statistics.Models.Markov.Learning
Assembly:  Accord.Statistics (in Accord.Statistics.dll) Version: 3.8.0
[ObsoleteAttribute("Please use Accord.MachineLearning.IUnsupervisedLearning instead.")]
public interface IUnsupervisedLearning

The IUnsupervisedLearning type exposes the following members.

Public methodRun
Runs the learning algorithm.

In the context of hidden Markov models, unsupervised algorithms are algorithms which consider that the sequence of states in a system is hidden, and just the system's outputs can be seen (or are known) during training. This is in contrast with supervised learning algorithms such as the Maximum Likelihood (MLE), which consider that both the sequence of observations and the sequence of states are observable during training.

See Also