One-step differentiation of iterative algorithms

التفاصيل البيبلوغرافية
العنوان: One-step differentiation of iterative algorithms
المؤلفون: Bolte, Jérôme, Pauwels, Edouard, Vaiter, Samuel
سنة النشر: 2023
المجموعة: Computer Science
Mathematics
مصطلحات موضوعية: Mathematics - Optimization and Control, Computer Science - Machine Learning
الوصف: In appropriate frameworks, automatic differentiation is transparent to the user at the cost of being a significant computational burden when the number of operations is large. For iterative algorithms, implicit differentiation alleviates this issue but requires custom implementation of Jacobian evaluation. In this paper, we study one-step differentiation, also known as Jacobian-free backpropagation, a method as easy as automatic differentiation and as performant as implicit differentiation for fast algorithms (e.g., superlinear optimization methods). We provide a complete theoretical approximation analysis with specific examples (Newton's method, gradient descent) along with its consequences in bilevel optimization. Several numerical examples illustrate the well-foundness of the one-step estimator.
نوع الوثيقة: Working Paper
URL الوصول: http://arxiv.org/abs/2305.13768
رقم الأكسشن: edsarx.2305.13768
قاعدة البيانات: arXiv