Member-only story
Interview question: What are the various classification algorithms?
In an earlier post I covered the question, ‘What is machine learning’, and that blog post can be read here:- https://medium.com/@tracyrenee61/interview-question-what-is-machine-learning-d042efc7569e
Machine learning is composed of four types of learning techniques, being:-
- Supervised learning (with labels)
- Unsupervised learning (without labels)
- Semi-supervised learning (partially labelled)
- Reinforcement learning (learn by trial and error)
Supervised learning is a sub-type of machine learning where the datasets are labelled.
There are two types of supervised learning, being:-
- Classifications (labels are discrete values)
- Regressions (labels are continuous)
In this blog post I intend to discuss some of the various classification algorithms, which are:-
- Linear algorithms
- Decision trees
- Support vector machine
- Kernel estimator
- Quadratic
- Naive Bayes
- Logistic regression
- Perceptron