Browsing Category

Machine learning

Support Vector Machine

Table of Contents Introduction How does Support Vector Machine work (SVM) ? Kernel trick Implementing SVM in Python Advantages and Disadvantages Applications Introduction Support Vector Machine (SVM) is a popular supervised machine learning…

A Refresher on Regression Analysis

In statistics, a data build a model, but it is also true that a model can build the data. For example, the yield of a crop can be predicted by using the amount of fertilizers, irrigation techniques and fertility of the soil as a predictor…

Random Forest Algorithm

“Data will talk to you if you are willing to listen to it” – Jim Bergeson Table of Contents Real-time analogy Properties How does it work? Pseudocode Feature importance Important Hyperparameters Implementing Random Forest in Python…

K Fold Cross Validation

“If you torture the data long enough, it will confess” – Ronald Coase For any machine learning model you design, what is the most common and the important thing you expect from it. Yes, the expected accuracy rate. Conventionally, you used…

Gradient Boosting

Before going to the depth of gradient boosting let me tell a funny story. Once upon a time, there was a famous engineering college in India. There was an angry teacher named Viru Sahastrabuddhe. One day, Viru sir had sent a message to his…