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.
Taking the confusion out of classification metrics. Photo by Daniele Levis Pelusi on Unsplash “The definition of genius is taking the complex and making it simple.”― Albert Einstein ROC and AUC curves are important evaluation metrics for calculating the performance of any classification model. These definitions and jargons are pretty common in the Machine learning community and … Continue reading Understanding the ROC and AUC metrics.
Using Tableau to create word clouds with ease. A Word cloud, also known as a Tag cloud, is a visual representation of text data, typically used to depict keyword metadata (tags) on websites or to visualize free form text[Wikipedia]. Word clouds are a popular typeof infographic with the help of which we can show the relative … Continue reading Word Clouds in Tableau: Quick & Easy.
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
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?
An overview of the PyViz ecosystem to make data visualizations in Python easier to use, learn and more powerful. Photo by Isaac Smith on Unsplash The purpose of visualization is insight, not pictures.―Ben Shneiderman If you work with data, then Data Visualisation is a vital part of your daily routine. And if you use Python for … Continue reading PyViz: Simplifying the Data Visualisation process in Python.