fbca53b1ff81579e.tex
1: \begin{abstract}
2: Bundle adjustment is the common way to solve localization and mapping.
3: It is an iterative process in which a system of non-linear equations is solved using two optimization methods, weighted by a damping factor.
4: In the classic approach, the latter is chosen heuristically by the Levenberg-Marquardt algorithm on each iteration. 
5: This might take many iterations, making the process computationally expensive, which might be harmful to real-time applications.
6: We propose to replace this heuristic by viewing the problem in a holistic manner, as a game, and formulating it as a reinforcement-learning task.
7: We set an environment which solves the non-linear equations and train an agent to choose the damping factor in a learned manner.
8: We demonstrate that our approach considerably reduces the number of iterations required to reach 
9: the bundle adjustment's convergence, on both synthetic and real-life scenarios.  
10: We show that this reduction benefits the classic approach and can be integrated  with other bundle adjustment acceleration methods. %Our code is available at https://github.com/amirbelder/A-Game-of-Bundle-Adjustment---Learning-Efficient-Convergence.
11: 
12: \end{abstract}
13: