Major Update to 'The Elements of Differentiable Programming' Released
mblondel_ml · x · 2026-08-06
The author announced a major update to their book, The Elements of Differentiable Programming, featuring a comprehensive proofread assisted by Gemini.
The book treats differentiable programming as an emerging paradigm, exploring how to achieve end-to-end differentiation of complex computer programs, including those with control flows and data structures, enabling gradient-based optimization. It synthesizes fundamental concepts from automatic differentiation, graphical models, optimization, and statistics. The content is structured around two main perspectives: optimization and probability, highlighting clear analogies between the two. It emphasizes that differentiable programming is not just about differentiating programs, but about the thoughtful design of programs intended for differentiation.
More from Research
- AI to Flood Math with New Results, Researchers Urge Profession to Adapt — TimothyDuignan · 2026-08-06
- COLM Paper Reveals Reasoning Faithfulness Limits in Vision-Language Models — nikaletras · 2026-08-06
- AI Struggles with Math Conjectures: Lacks Ability to Evaluate Problem Value — JFPuget · 2026-08-06
- Chinese Team Debuts BigBang-V1: A 35B Native RSI Model Beating DeepSeek V4 — 新智元 · 2026-08-06
- Thomas Wolf Warns Against Separating Constitutional Training and RLVR Data Manifolds — Thom_Wolf · 2026-08-06
- Beihang University Unveils 2cm Micro-Bot Bug That Moves Fast and Senses Sound — lukas_m_ziegler · 2026-08-06