Designing Differentiable Models: A Primer on Neural Networks and Beyond
Differentiable models, such as neural networks, are powerful tools for solving complex tasks by optimizing parameters to approximate desired behaviors from data. This book provides an introduction to the core principles and components of designing such models, with a focus on their mathematical foundations and practical implementation.