Today, I’m going to explain in plain English the top 10 most influential data mining algorithms as voted on by 3 separate panels in this survey paper. Once you know what they are, how they work, what they do and where you …

## CART data mining algorithm in plain English

The CART data mining algorithm is part of a longer article about many more data mining algorithms. CART stands for classification and regression trees. It is a decision tree learning technique that outputs either classification or regression trees. Like C4.5, CART …

## Naive Bayes data mining algorithm in plain English

The Naive Bayes data mining algorithm is part of a longer article about many more data mining algorithms. Naive Bayes is not a single algorithm, but a family of classification algorithms that share one common assumption: Every feature of the …

## k-Nearest Neighbor (kNN) data mining algorithm in plain English

The kNN data mining algorithm is part of a longer article about many more data mining algorithms. kNN, or k-Nearest Neighbors, is a classification algorithm. However, it differs from the classifiers previously described because it’s a lazy learner. A lazy …

## AdaBoost data mining algorithm in plain English

The AdaBoost data mining algorithm is part of a longer article about many more data mining algorithms. AdaBoost is a boosting algorithm which constructs a classifier. As you probably remember, a classifier takes a bunch of data and attempts to …

## PageRank data mining algorithm in plain English

The PageRank data mining algorithm is part of a longer article about many more data mining algorithms. PageRank is a link analysis algorithm designed to determine the relative importance of some object linked within a network of objects. It’s a type …

## Expectation-Maximization (EM) data mining algorithm in plain English

The EM data mining algorithm is part of a longer article about many more data mining algorithms. In data mining, expectation-maximization (EM) is generally used as a clustering algorithm (like k-means) for knowledge discovery. In statistics, the EM algorithm iterates and …

## Apriori data mining algorithm in plain English

The Apriori data mining algorithm is part of a longer article about many more data mining algorithms. The Apriori algorithm learns association rules and is applied to a database containing a large number of transactions. Association rule learning is a …

## Support Vector Machine (SVM) data mining algorithm in plain English

The SVM data mining algorithm is part of a longer article about many more data mining algorithms. Support vector machine (SVM) learns a hyperplane to classify data into 2 classes. At a high-level, SVM performs a similar task like C4.5 …