Mad Max: Affine Spline Insights into Deep Learning
summary
Argues that modern nets are compositions of max-affine spline operators, so each layer induces a convex power‑diagram partition and the whole net is a hierarchical VQ machine; gives closed‑form A,B formulas for the affine map on each tile, links rows of A to match‑filter saliency maps (rows visibly resemble class prototypes on CIFAR), defines a Hessian complexity on data manifolds, and shows on CIFAR‑100 that standard data augmentation empirically reduces that complexity.
AI-written summary · about
chapters (17)
- 0:00Intro
- 1:22deep nets and splines
- 2:24spline approximation
- 3:10kinds of splines
- 4:02max-affine spline (MAS)
- 6:44max-affine spline operator (MASO)
- 7:48theorem
- 9:34MASO spline partition
- 13:19learning
- 14:46geometry of the MASO partition
- 17:29a conclusion
- 18:55local affine mapping - CNN
- 22:25deep nets are matched filterbanks
- 23:43data memorization
- 25:05deep net complexity
- 31:06understanding data augmentation
- 35:21beyond piecewise affine nets
related talks
01h 01mMapping multisets to vectors
41mUnveiling the simple math that powers AI
01h 51mUnderstanding Neural Networks (Somewhat)
37mLearning From Machines
43mThe Linear Algebra of Deep Learning
34mThe physics of deep learning using tensor networks
40mYou can AI like an Expert
45mIs Deeper Better Only When Shallow Is Good?
