# List of machine learning concepts

This list is incomplete; you can help by expanding it.

## Supervised learning

- AODE
- Artificial neural network
- Bayesian statistics
- Bayesian network
- Bayesian knowledge base

- Case-based reasoning
- Gaussian process regression
- Gene expression programming
- Group method of data handling (GMDH)
- Inductive logic programming
- Instance-based learning
- Lazy learning
- Learning Automata
- Learning Vector Quantization
- Logistic Model Tree
- Minimum message length (decision trees, decision graphs, etc.)
- Probably approximately correct learning (PAC) learning
- Ripple down rules, a knowledge acquisition methodology
- Symbolic machine learning algorithms
- Support vector machines
- Random Forests
- Ensembles of classifiers
- Ordinal classification
- Information fuzzy networks (IFN)
- Conditional Random Field
- ANOVA
- Linear classifiers
- Quadratic classifiers
- k-nearest neighbor
- Boosting
- Decision trees
- C4.5
- Random forests
- ID3
- CART
- SLIQ
- SPRINT

- Bayesian networks
- Hidden Markov models

## Unsupervised learning

- Expectation-maximization algorithm
- Vector Quantization
- Generative topographic map
- Information bottleneck method

### Artificial neural network

### Association rule learning

### Hierarchical clustering

### Cluster analysis

### Outlier Detection

## Semi-supervised learning

## Reinforcement learning

## Deep learning

- Deep belief networks
- Deep Boltzmann machines
- Deep Convolutional neural networks
- Deep Recurrent neural networks
- Hierarchical temporal memory

## Others

- Data Pre-processing
- List of artificial intelligence projects
- List of datasets for machine learning research

This article is issued from Wikipedia - version of the 6/13/2016. The text is available under the Creative Commons Attribution/Share Alike but additional terms may apply for the media files.