IEEE Transactions on Signal Processing · 2016 · 1.7K citations · 131 references
ComputingComputer ScienceAlgorithmsMachine LearningOptimizationConvex OptimizationDigital Signal ProcessingOptimization TheorySignal ProcessingSurrogate ModelingSurrogate-based OptimizationConvergenceLarge-scale Convex OptimizationMinimax OptimizationMinimizationSignal Processing AccelerationSurrogate Model Construction
The paper reviews the majorization‑minimization framework, offering guidance for designing low‑cost, problem‑driven algorithms. It presents MM’s fundamentals, convergence guarantees, extensions, acceleration techniques, and surrogate‑function construction, then illustrates its application across signal processing, communications, and machine learning. The framework is successfully applied to numerous problems in signal processing, communications, and machine learning.
This paper gives an overview of the majorization-minimization (MM) algorithmic framework, which can provide guidance in deriving problem-driven algorithms with low computational cost. A general introduction of MM is presented, including a description of the basic principle and its convergence results. The extensions, acceleration schemes, and connection to other algorithmic frameworks are also covered. To bridge the gap between theory and practice, upperbounds for a large number of basic functions, derived based on the Taylor expansion, convexity, and special inequalities, are provided as ingredients for constructing surrogate functions. With the pre-requisites established, the way of applying MM to solving specific problems is elaborated by a wide range of applications in signal processing, communications, and machine learning.
131
Algorithms for Non-negative Matrix Factorization
Daniel D. Lee, H. Sebastian Seung · 2000 · 5.5K citations
The EM Algorithm and Extensions
Debashis Kushary, Geoffrey J. McLachlan, Thriyambakam Krishnan · Technometrics · 1998 · 5.1K citations