K-means is the most popular clustering algorithm. The basic idea is that it places samples in a high dimensional space according to ...
Naive bayes is a basic bayesian classifier. It's simple, fast, and widely used. You will see the beauty and power of bayesian ...
Logistic Regerssion is a linear classifier. Despite the name, it is a classification algorithm. It's very similar to linear ...
Linear Regression is the most basic regression algorithm, but the math behind it is not so simple. The concepts you learn in linear ...
Scikit-learn offers a lot of tools that make our life easier. Many of them are really simple, so let's write them from ...
We are going to implement K-nearest neighbor(or k-NN for short) classifier from scratch in Python. k-NN is probably the ...