“Writing enables us to find out what we know - and what we don’t know - about whatever we’re trying to learn.”
– William Zinsser, Writing to Learn

Installing Windows Subsystem Linux (WSL2) and Docker in Windows 10

Installing Docker in Windows system is not always a straight-forward process since Windows 10 doesn’t provide support for Hyper-V. Though it provides Windows Hypervisor Platform, it doesn’t help for Docker...

Conda and Mamba Commands for Managing Virtual Environments

Installing Mamba conda install -n base -c conda-forge mamba Adding channels conda config --add channels conda-forge Updating Mamba mamba update -n base mamba Finding a Package mamba repoquery search PACKAGE...

Drawing multiple ROC-Curves in a single plot

What is AUC-ROC Curve? AUC-ROC curve is a performance metric for binary classification problem at different thresholds. ROC is a probability curve and AUC represents the degree or measure of...

Intuition of Gradient Descent for Machine Learning

The most challenging part of Machine Learning is “optimization”. Gradient Descent is one of the most popular optimization algorithms used in Machine Learning. There are many powerful ML algorithms that...

গ্রেডিয়েন্ট ডিসেন্ট নিয়ে বোঝাপরা

মেশিন লার্নিং নিয়ে যারা কাজ করেন কিংবা শিখছেন তারা অবশ্যই গ্রেডিয়েন্ট ডিসেন্ট ব্যবহার বা এর নাম শুনে থাকবেন। মেশিন লার্নিং এ অন্যতম চ্যালেঞ্জিং পার্ট হল “অপটিমাইজেশন”। আর গ্রেডিয়েন্ট ডিসেন্ট হল...