Custom implementation of Logistic Regression in python.

Hello everyone,

As you have stopped here just out of curiosity looking at the title Logistic Regression, I am going to feed your curiosity about the same in this whole article. After reading this article you will be feeling confident about logistic regression, and you will be able to implement it on your own and of-course you will be able to explain it to anyone. Without wasting a bit of your time I will start feeding your curiosity slowly, just keep reading.

You must have heard about Logistic Regression already, it is the…

Linear Regression in Python

Hello everyone, This article is going to be a little mathematical and code-oriented. Actually, this is an extension of my previous article in which I have discussed the basic theoretical understanding of Linear Regression. I will recommend you to read that for getting out the most from this current article. CLICK HERE for reading the basics of linear regression. Also, read about Gradient Descent HERE, because we are going to use that in this article.

Okay, now let’s start.

In the last article, we have seen what is linear regression, what are the terms used, and also we have seen…

Inside the mathematics of Gradient Descent.

In the first part of this article, we saw an intuitive understanding of Gradient Descent and some of the concepts required for mathematical understanding of it. In this article, we are going to dive into mathematical details of Gradient Descent. If you have not read the first intuitive part of this blog, I would suggest you to go and read that blog by clicking here.

Outline of this blog:

  1. What is optimization in machine learning?
  2. How we can perform optimization using Gradient Descent?

We are ready to go now,

1. What is optimization in machine learning?

You must be wondering why…

What is Gradient Descent in Machine Learning?

Every person who learns/works in the field of Machine Learning comes across one algorithm called Gradient Descent, and we have to admit that Gradient Descent has made the life of algorithms simpler. This article is all about Gradient Descent, here we will see what is exactly Gradient Descent is and How we can use it for simplifying the work of an ML algorithm to get the best results out of it.

Let’s get started,

So as we all know Wikipedia holds most of the information anyone wants to read, and thus Wikipedia has…

Can Artificial Intelligence recognize pneumothoraces(Collapsed Lung) from Chest X-ray and save lives?

AI Robot Analysing Digital Medical Images
AI Robot Analysing Digital Medical Images
Image Courtesy:

Artificial intelligence has taken over all kinds of industries, believe it or not, every application you use in your mobile phone is using AI to some extent, there are so many medical treatments which are using AI for the diagnosis of various diseases. In fact, the digital imaging field in healthcare industries is a very popular way for diagnosis of major diseases and nowadays Artificial Intelligence is helping so much for such diagnosis by analyzing the Digital Imaging of X-rays, CT-Scans, etc. …

Car Testing Time Predictions using Machine Learning Model

In this blog, I am showcasing my work on the kaggle problem statement ‘Mercedes-Benz Greener Manufacturing’.

Image Courtesy:

Since the first automobile, the Benz Patent Motor Car in 1886, Mercedes-Benz has stood for important automotive innovations. These include, for example, the passenger safety cell with crumple zone, the airbag, and intelligent assistance systems. Mercedes-Benz applies for nearly 2000 patents per year, making the brand the European leader among premium carmakers. Daimler’s Mercedes-Benz cars are leaders in the premium car industry. With a huge selection of features and options, customers can choose the customized Mercedes-Benz of their dreams.

So before starting Let’s just…

Basic theoretical understanding of Linear Regression.

Image Courtesy: Rajtanawade,

(Secret: This is a stolen(borrowed) technique from Statistics)

In the current fast growing world lot of technologies are gaining attention. As a result of this many people are moving towards learning the latest technologies to enhance their skillset and ofcourse so as to secure their jobs.

Machine Learning is the fastest growing technology all around the world obviously due to it’s ability to make our lives way easier on daily basis.

Now let’s get to the main objective of our article.

Broadly speaking there are two types of problems we solve in Machine Learning:

Harshwardhan Jadhav

Data Scientist | Mechanical Engineer

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store