Decision tree classifier is the most popularly used supervised learning algorithm. Unlike other classification algorithms, decision tree classifier in not a black box in the modeling phase. What that’s means, we can visualize the trained decision tree to understand how the decision tree gonna work for the give input features. So in this article, you […]

The progress in technology that has happened over the last 10 years is unbelievable. Every corner of the world is using the top most technologies to improve existing products while also conducting immense research into inventing products that make the world the best place to live. Some of these are the Amazon just walk out […]

In the pool of supervised classification algorithms, the logistic regression model is the first most algorithm to play with. This classification algorithm again categorized into different categories. These categories purely based on the number of target classes. If the logistic regression model used for addressing the binary classification kind of problems it’s known as the […]

In this article, we are going to learn how the logistic regression model works in machine learning. The logistic regression model is one member of the supervised classification algorithm family. The building block concepts of logistic regression can be helpful in deep learning while building the neural networks. Logistic regression classifier is more like a […]

Simple Linear Regression implementation in Python Simple linear regression implementation in python Today we are going to implement the most popular and most straightforward regression technique simple linear regression purely in python. When I said purely in python. It’s purely in python without using any machine learning libraries. When I said simple linear regression. What is going […]

Save the trained scikit learn models with Python Pickle The final and the most exciting phase in the journey of solving the data science problems is how well the trained model is performing over the test dataset or in the production phase. In some case, the trained model results outperform than our expectation. Sometimes the trained model […]

Building Gaussian Naive Bayes Classifier in Python In this post, we are going to implement the Naive Bayes classifier in Python using my favorite machine learning library scikit-learn. Next, we are going to use the trained Naive Bayes (supervised classification), model to predict the Census Income. As we discussed the Bayes theorem in naive Bayes classifier […]

Note: This blog is edited and formatted for your convenience. Create a Virtual Environment is to build a python environment that allows you to use different python modules & versions without messing up the system! Let’s look at virtual environments with regard to project development. In the world of python projects it is common to use different python libraries (wrappers) […]