Skip to content
Yantra Blog
Menu
  • Home
  • About me
  • Blog Home
Menu

Basic Machine Learning Optimization Algorithms

Posted on July 6, 2024May 1, 2025 by Mrukant Popat

Keeping up with my tradition of posting my old handwritten notes, here are my notes on basic Machine Learning optimization algorithms. Optimization algos in ML help minimize the cost function, thereby helping to reduce the error between predicted value and actual value

1) Most popular – Gradient Descent

learning gradient descent equation as part of machine learning optimization

Gradient Descent is used in linear regression, logistic regression & early implementation of neural networks

Basic Machine learning optimization algorithms
Gradient Descent ML algorithm

2) ADAM = ADAptive Moment estimation

Adam optimization algorithm does not use single global learning rate , but a different learning rate for every single parameter

Adam Optimization ML algorithm
Adam Optimization ML algorithm

I hope you liked my notes on basic machine learning optimization algorithms. Feel free to comment here or on my Linkedin post.

Category: Machine Learning

Post navigation

← Hand written notes on Neural Networks and ML course by Andrew Ng
πŸš€ The Evolution of YOLO πŸš€ β†’

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Recent Posts

  • Robot Economics: When Do Robots Beat Humans? ROI GuideMay 5, 2026
  • πŸš€ NVIDIA Vera Rubin Superchip: From GTC 2026 to AI FactoriesMarch 23, 2026
  • Media security, transport, decode and renderFebruary 25, 2026
  • NVIDIA GPU Deep Dive : Tensor and Ray Tracing CoresMay 8, 2025
  • Deep Dive into GPU Compute HierarchyMay 1, 2025
  • βœ… Introduction to NVIDIA GPU Architecture: Hierarchy, Cores, and ParallelismApril 22, 2025
  • πŸ”„ Google’s Agent2Agent (A2A) Protocol: A New Era of AI Agent InteroperabilityApril 9, 2025
  • Timeline from Transformers to LLMs and Agentic AIMarch 11, 2025
  • A Deep Dive into PyTorch’s GPU Memory ManagementSeptember 3, 2024
  • πŸš€ The Evolution of YOLO πŸš€August 27, 2024
  • Basic Machine Learning Optimization AlgorithmsJuly 6, 2024
  • Hand written notes on Neural Networks and ML course by Andrew NgJune 25, 2024
  • How to Compile Linux kernelApril 4, 2024
  • Rust Programming Language learning roadmapMarch 26, 2024
  • BERYL – new breakthrough Acoustic Echo Cancellation by MetaMarch 22, 2024
  • Demystifying WebRTCMarch 21, 2024
  • How to succeed at workMarch 7, 2024
  • NTP – Network Time ProtocolMarch 6, 2024
  • My car has a digital twin !February 26, 2024
  • How to (or not to) hireFebruary 21, 2024
  • IPv6 – NDP, SLAAC and static routingFebruary 20, 2024
  • Types of IPv6 addressesFebruary 15, 2024
  • What is Null and Alternative HypothesisDecember 12, 2023
  • Supervised Machine Learning for BeginnersNovember 24, 2023
© 2026 Yantra Blog | Powered by Minimalist Blog WordPress Theme