...predict categories
Classifiers are ubiquitous in data science. The world around is full of classifiers. Classifiers help in identifying customers who may churn. Classifiers help in predicting whether it will rain or not. Classifiers help in preventing spam e-mails. If the targets are designed to be binary (two-class classification) then a binary classifier is used, the target will only take a 0 or 1 value.
___________________________________________________
If you ...
- ...have two-class classification, fast training, linear, then try the Perceptron (P)
- ...have two-class classification, fast training, linear, then try the two-class Naive Bayes point machine
- ...have two-class classification, linear, greater than 100 features, then try the Support Vector Machine (SVM)
- ...have two-class classification, fast training, accurate, and can have a large footprint, then try the Boosted Decision Tree
- ...have multi-class classification, linear, then try the Naive Bayes
- ...have multi-class classification, fast training, linear, then try the Logistic Regression
- ...have multi-class classification, fast training, accurate, then try the Random Forest (or) Random Decision Forest
- ...have multi-class classification, accurate, then try the Decision Jungle for multi-class classification
- ...have multi-class classification, accurate, can allow long training times, then try the Feed Forward Neural Network (FF or FFNN)
- ...have multi-class classification, accurate, can allow long training times, then try the Artificial Neural Network (ANN)
- ...have multi-class classification, accurate, can allow long training times, then try the Deep Neural Network (DNN)