Geometric Algebra Levenberg-Marquardt

This paper introduces a novel and matrix-free implementation of the widely used Levenberg-Marquardt algorithm, in the language of Geometric Algebra. The resulting algorithm is shown to be compact, geometrically intuitive, numerically stable and well suited for efficient GPU implementation. An implementation of the algorithm and the examples in this paper are publicly available.