Skip to main content
Home › Blog › #gradient-descent
Tag

#gradient-descent

3 articles
Can you explain how PyTorch’s autograd system works and how it benefits model training?

PyTorch’s autograd system automatically computes gradients for tensor operations, enabling efficient backpropagation. It creates a dynamic computation graph, meaning that the graph is built on-the-fly as operations are performed, which…

🏷️
Can you explain the concept of gradient descent and how it is used in training machine learning models?

Gradient descent is an optimization algorithm used to minimize the loss function in machine learning models. It works by iteratively adjusting model parameters in the opposite direction of the gradient…

🏷️
What is the difference between batch gradient descent stochastic gradient descent and mini-batch gradient descent?

Batch GD computes gradients on the entire dataset — slow but stable. Stochastic GD (SGD) computes gradients on one example — fast but noisy. Mini-batch GD computes on a subset…

🏷️
2,000 Interview Questions and Answers PDF cover
Developer Interview Kit · PDF

2,000 Interview Questions & Answers, in one PDF

  • Short answers, in-depth explanations, common mistakes and follow-ups
  • 89 topics, from Beginner to Architect, with a clickable contents list
  • 226 extra questions that are not on this website
  • Free Bonus Pack: 30-day study plan, behavioral questions, salary scripts
$7.99 one-time · instant email delivery
260 Developer Learning Paths cover
Also available: 260 Developer Learning Paths $4.99 Week-by-week roadmaps for 16 career tracks (Python, React, Java, DevOps, SQL, AI and more), with a progress tracker on every path. See what's inside →

Get both books for $9.99 (save $2.99):

The material stays free to read online. This is the organised, offline, print-ready PDF edition. Secure payment by PayPal; your personal download link is emailed after payment is confirmed. Digital product, no shipping.