Skip to content
Machine Learning Site
Machine Learning Site
  • Home
  • Categories
    • Python
    • C/C++
      • 100 Days of C++
    • Machine Learning
    • OpenCV
    • Self Driving Vehicles
    • Mathematics for Machine Learning
  • About Me
  • Login
  • Account
  • Logout
  • Register
  • Privacy Policy
  • Toggle website search
Menu Close
Search this website
  • Home
  • Categories
    • Python
    • C/C++
      • 100 Days of C++
    • Machine Learning
    • OpenCV
    • Self Driving Vehicles
    • Mathematics for Machine Learning
  • About Me
  • Login
  • Account
  • Logout
  • Register
  • Privacy Policy
  • Toggle website search
Machine Learning

Choosing the Right Gradient Descent: Batch vs Stochastic vs Mini-Batch Explained

In my previous post on gradient descent, I explained briefly what gradient descent means and what mathematical idea it holds. A basic gradient descent algorithm involves calculating derivatives of the…

0 Comments
September 16, 2024
Choosing the Right Gradient Descent: Batch vs Stochastic vs Mini-Batch Explained
Machine Learning

Boosting MNIST Accuracy with KNeighborsClassifier: Hyperparameter Tuning and Image Data Augmentation Techniques

In my previous blog on "Build your *FIRST* Machine Learning using Python", I mentioned that a general flow in a machine learning project involves importing the data, splitting it into…

1 Comment
September 1, 2024
Boosting MNIST Accuracy with KNeighborsClassifier: Hyperparameter Tuning and Image Data Augmentation Techniques
Machine Learning

MSE vs RMSE: Which is the Right Error Metric for Machine Learning?

When entering into the world of machine learning, one of the first concepts you encounter is error metrics or cost functions. These metrics help us understand the model performance by…

0 Comments
August 25, 2024
MSE vs RMSE: Which is the Right Error Metric for Machine Learning?
ROS2

How to Create a Header File in ROS Package?

It is not until you work on an important project that you realize the importance of small things in programming. For me, it is the header file in C++. "Why…

0 Comments
August 20, 2024
How to Create a Header File in ROS Package?
Machine Learning

Precision-Recall vs. ROC AUC Curve: Choosing the Right Metric for Your Machine Learning Model

In the previous blog on Confusion Matrix 101: Understanding Precision and Recall for Machine Learning Beginners, we understood the meaning of precision and recall which are important metrics while building…

0 Comments
July 15, 2024
Precision-Recall vs. ROC AUC Curve: Choosing the Right Metric for Your Machine Learning Model
Machine Learning

Confusion Matrix 101: Understanding Precision and Recall for Machine Learning Beginners

When we build a machine learning model, choosing the appropriate metric is the key factor for the feasibility of that model. This factor is only realizable when a model is…

1 Comment
July 7, 2024
Confusion Matrix 101: Understanding Precision and Recall for Machine Learning Beginners
Machine Learning

Machine Learning Pipeline: The Ultimate Guide to Automate Your Work using scikit learn

Building a machine learning model involves a sequence of tasks from data cleaning to feature engineering. In scenarios where these steps need to be repeated, for instance when data is…

1 Comment
June 29, 2024
Machine Learning Pipeline: The Ultimate Guide to Automate Your Work using scikit learn
100 Days of C++

2/100 Days of C++: Compile Your First C++ “Hello World” Program

Welcome to Day 2 of our "100 Days of C++" series! In the previous post of this series, we understood compilers, linkers, and what it means to build a package.…

Comments Off on 2/100 Days of C++: Compile Your First C++ “Hello World” Program
June 15, 2024
2/100 Days of C++: Compile Your First C++ “Hello World” Program
100 Days of C++

1/100 Days of C++: Introduction to Compiler, Linker, and Libraries

Hello reader, welcome to 100 Days of C++ series. In my previous post on 4 Main Reasons Why I am moving to C++ from Python, I expressed my views on…

Comments Off on 1/100 Days of C++: Introduction to Compiler, Linker, and Libraries
June 2, 2024
1/100 Days of C++: Introduction to Compiler, Linker, and Libraries
C/C++

Understanding Arduino Timer Interrupts with Example Code

Arduinos are used in many IoT applications. From blinking LEDs to measuring the angular velocity of a wheel, Arduino is the microcontroller of choice not only for professional developers, but…

0 Comments
May 27, 2024
Understanding Arduino Timer Interrupts with Example Code
← Newer Posts
Older Posts →

Recent Posts

  • A Step-by-Step Guide to Reading MPU6050 Data with Raspberry Pi and Python
    A Step-by-Step Guide to Reading MPU6050 Data with Raspberry Pi and Python
    October 27, 2023/
    4 Comments
  • Create your own Python GUI in using Tkinter
    Create your own Python GUI in using Tkinter
    December 17, 2023/
    1 Comment
  • Mastering SVM in Machine Learning: A Beginner-Friendly Tutorial
    Mastering SVM in Machine Learning: A Beginner-Friendly Tutorial
    May 25, 2025/
    0 Comments

Please share this

  • X
  • Facebook
  • Pinterest
  • LinkedIn
  • Reddit
  • Tumblr
  • WhatsApp

Follow Me on Facebook