An Efficient Preconditioner for Stochastic Gradient Descent Optimization of Image Registration

Journal Article (2019)
Author(s)

Yuchuan Qiao (Leiden University Medical Center)

Boudewijn P.F. Lelieveldt (Leiden University Medical Center, TU Delft - Pattern Recognition and Bioinformatics)

Marius Staring (TU Delft - Pattern Recognition and Bioinformatics, Leiden University Medical Center)

DOI related publication
https://doi.org/10.1109/TMI.2019.2897943 Final published version
More Info
expand_more
Publication Year
2019
Language
English
Issue number
10
Volume number
38
Article number
8638803
Pages (from-to)
2314-2325
Downloads counter
168

Abstract

Stochastic gradient descent (SGD) is commonly used to solve (parametric) image registration problems. In the case of badly scaled problems, SGD, however, only exhibits sublinear convergence properties. In this paper, we propose an efficient preconditioner estimation method to improve the convergence rate of SGD. Based on the observed distribution of voxel displacements in the registration, we estimate the diagonal entries of a preconditioning matrix, thus rescaling the optimization cost function. The preconditioner is efficient to compute and employ and can be used for mono-modal as well as multi-modal cost functions, in combination with different transformation models, such as the rigid, the affine, and the B-spline model. Experiments on different clinical datasets show that the proposed method, indeed, improves the convergence rate compared with SGD with speedups around 25 in all tested settings while retaining the same level of registration accuracy.