Quasi-Newton acceleration of EM and MM algorithms via Broyden's method

01/15/2022
by   Medha Agarwal, et al.
0

The principle of majorization-minimization (MM) provides a general framework for eliciting effective algorithms to solve optimization problems. However, they often suffer from slow convergence, especially in large-scale and high-dimensional data settings. This has drawn attention to acceleration schemes designed exclusively for MM algorithms, but many existing designs are either problem-specific or rely on approximations and heuristics loosely inspired by the optimization literature. We propose a novel, rigorous quasi-Newton method for accelerating any valid MM algorithm, cast as seeking a fixed point of the MM algorithm map. The method does not require specific information or computation from the objective function or its gradient and enjoys a limited-memory variant amenable to efficient computation in high-dimensional settings. By connecting our approach to Broyden's classical root-finding methods, we establish convergence guarantees and identify conditions for linear and super-linear convergence. These results are validated numerically and compared to peer methods in a thorough empirical study, showing that it achieves state-of-the-art performance across a diverse range of problems.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
03/18/2018

Damped Anderson acceleration with restarts and monotonicity control for accelerating EM and EM-like algorithms

The expectation-maximization (EM) algorithm is a well-known iterative me...
research
06/05/2021

Nonconvex Optimization via MM Algorithms: Convergence Theory

The majorization-minimization (MM) principle is an extremely general fra...
research
11/16/2012

Distance Majorization and Its Applications

The problem of minimizing a continuously differentiable convex function ...
research
01/30/2023

Robust empirical risk minimization via Newton's method

We study a variant of Newton's method for empirical risk minimization, w...
research
10/26/2018

SQUAREM: An R Package for Off-the-Shelf Acceleration of EM, MM and Other EM-like Monotone Algorithms

We discuss R package SQUAREM for accelerating iterative algorithms which...
research
10/04/2016

A Generic Quasi-Newton Algorithm for Faster Gradient-Based Optimization

We propose a generic approach to accelerate gradient-based optimization ...
research
01/23/2013

Accelerating EM: An Empirical Study

Many applications require that we learn the parameters of a model from d...

Please sign up or login with your details

Forgot password? Click here to reset