Addressing Discontinuous Root-Finding for Subsequent Differentiability in Machine Learning, Inverse Problems, and Control
Daniel Johnson, Ronald Fedkiw

TL;DR
This paper addresses the challenge of discontinuities in root-finding problems, especially in collision scenarios, by complexifying the solution space and mollifying barriers to enable smooth differentiation for machine learning and control applications.
Contribution
It introduces a novel approach combining lifting and mollification to handle discontinuous derivatives in root-finding, improving differentiability in collision-related problems.
Findings
Derivative of collision time becomes infinite near barriers
Lifting complexifies the solution space for direct solutions
Mollification enables smooth, reliable numerical differentiation
Abstract
There are many physical processes that have inherent discontinuities in their mathematical formulations. This paper is motivated by the specific case of collisions between two rigid or deformable bodies and the intrinsic nature of that discontinuity. The impulse response to a collision is discontinuous with the lack of any response when no collision occurs, which causes difficulties for numerical approaches that require differentiability which are typical in machine learning, inverse problems, and control. We theoretically and numerically demonstrate that the derivative of the collision time with respect to the parameters becomes infinite as one approaches the barrier separating colliding from not colliding, and use lifting to complexify the solution space so that solutions on the other side of the barrier are directly attainable as precise values. Subsequently, we mollify the barrier…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsModel Reduction and Neural Networks · Probabilistic and Robust Engineering Design · Gas Dynamics and Kinetic Theory
Methodsfail
