
Wikipedia
Machine learning
Machine learning , a branch of artificial intelligence , is about the construction and study of systems that can learn from data.In machine learning , unsupervised learning refers to the problem of trying to find hidden structure in unlabeled data.
Unsupervised learning
k-means clustering
Canopy clustering algorithm
PCA of a multivariate Gaussian distribution centered at (1,3) with a standard deviation of 3 in roughly the (0.878, 0.478) direction and of 1 in the orthogonal direction. The vectors shown are the eigenvectors of the covariance matrix scaled by the square root of the corresponding eigenvalue, and shifted so their tails are at the mean. Principal component analysis (PCA) is a mathematical procedure that uses an orthogonal transformation to convert a set of observations of possibly correlated variables into a set of values of linearly uncorrelated variables called principal components .
Principal component analysis
Supervised learning
Supervised learning is the machine learning task of inferring a function from labeled training data. The training data consist of a set of training examples .Generative model
A hidden Markov model ( HMM ) is a statistical Markov model in which the system being modeled is assumed to be a Markov process with unobserved ( hidden ) states. An HMM can be considered as the simplest dynamic Bayesian network . The mathematics behind the HMM was developed by L.
Hidden Markov model
Naive Bayes classifier
A naive Bayes classifier is a simple probabilistic classifier based on applying Bayes' theorem with strong (naive) independence assumptions.Latent Dirichlet allocation
Discriminative model
Discriminative models , also called conditional models , are a class of models used in machine learning for modeling the dependence of an unobserved variableConditional random field
Conditional random fields (CRFs) are a class of statistical modelling method often applied in pattern recognition and machine learning , where they are used for structured prediction . Whereas an ordinary classifier predicts a label for a single sample without regard to "neighboring" samples, a CRF can take context into account; e.g., the linear chain CRF popular in natural language processing predicts sequences of labels for sequences of input samples. CRFs are a type of discriminative undirected probabilistic graphical model .Linear discriminant analysis (LDA) and the related Fisher's linear discriminant are methods used in statistics , pattern recognition and machine learning to find a linear combination of features which characterizes or separates two or more classes of objects or events.
Linear discriminant analysis
In machine learning , support vector machines ( SVMs , also support vector networks [ 1 ] ) are supervised learning models with associated learning algorithms that analyze data and recognize patterns, used for classification and regression analysis . The basic SVM takes a set of input data and predicts, for each given input, which of two possible classes forms the output, making it a non- probabilistic binary linear classifier .

