Interpretable Machine Learning

Extracting human understandable insights from any Machine Learning model Originally published here. It’s time to get rid of the black boxes and cultivate trust in Machine Learning In his book ‘Interpretable Machine Learning’, Christoph Molnar beautifully encapsulates the essence of ML interpretability through this example: Imagine you are a Data Scientist and in your free time … Continue reading Interpretable Machine Learning

Understanding the Mathematics behind Gradient Descent.

A simple mathematical intuition behind one of the commonly used optimisation algorithms in Machine Learning. PC: Pexels/Pixabay “Premature optimization is the root of all evil.” ― Donald Ervin Knuth Agile is a pretty well-known term in the software development process. The basic idea behind it is simple: build something quickly ➡️ get it out there ➡️ get … Continue reading Understanding the Mathematics behind Gradient Descent.

10 Free tools to get started with Data Visualisation-Easily & Instantly.

Originally published here Don’t simply show data, tell a story with it! Yes, we have data and we have insights, now what? Obviously, the next step would be to communicate these findings with people so that they can take the necessary actions. One of the most effective ways to communicate data is through storytelling. But to … Continue reading 10 Free tools to get started with Data Visualisation-Easily & Instantly.

Image Segmentation using Python’s scikit-image module

An overview of the scikit-image library’s image segmentation methods. source Sooner or later all things are numbers, including images. People who have seen The Terminator would definitely agree that it was the greatest sci-fi movie of that era. In the movie, James Cameron introduced an interesting visual effect concept that made it possible for the … Continue reading Image Segmentation using Python’s scikit-image module

Is your Machine Learning Model Biased?

How to measure your model’s fairness and decide on the best fairness metrics. Photo by rawpixel on Unsplash Machine learning models are being increasingly used to make decisions that affect people’s lives. With this power comes a responsibility to ensure that the model predictions are fair and not discriminating. ProPublica, an independent, investigative journalism outfit, came out … Continue reading Is your Machine Learning Model Biased?