Differentiable Spline Approximations
Differentiable Spline Approximations
复制标题
DOI:
--
复制
发表时间:
2021-10
期刊:
影响因子:
--
通讯作者:
Minsu Cho;Aditya Balu;Ameya Joshi;Anjana Prasad;Biswajit Khara;S. Sarkar;B. Ganapathysubramanian;A. Krishnamurthy;C. Hegde
中科院分区:
文献类型:
--
作者:
Minsu Cho;Aditya Balu;Ameya Joshi;Anjana Prasad;Biswajit Khara;S. Sarkar;B. Ganapathysubramanian;A. Krishnamurthy;C. Hegde
The paradigm of differentiable programming has significantly enhanced the scope of machine learning via the judicious use of gradient-based optimization. However, standard differentiable programming methods (such as autodiff) typically require that the machine learning models be differentiable, limiting their applicability. Our goal in this paper is to use a new, principled approach to extend gradient-based optimization to functions well modeled by splines, which encompass a large family of piecewise polynomial models. We derive the form of the (weak) Jacobian of such functions and show that it exhibits a block-sparse structure that can be computed implicitly and efficiently. Overall, we show that leveraging this redesigned Jacobian in the form of a differentiable"layer"in predictive models leads to improved performance in diverse applications such as image segmentation, 3D point cloud reconstruction, and finite element analysis.