Submodularity in Action: From Machine Learning to Signal Processing Applications

被引:27
|
作者
Tohidi E. [1 ]
Amiri R. [2 ]
Coutino M. [2 ]
Gesbert D. [1 ,3 ]
Leus G. [4 ]
Karbasi A. [5 ]
机构
[1] Eurecom, Biot
[2] Electrical Engineering, Sharif University of Technology, Tehran
[3] Communications Systems, Eurecom, Biot
[4] Electrical Engineering, Mathematics and Computer Science, Delft University of Technology, Delft
[5] Electrical Engineering Computer Science Statistics, and Data Science, Yale University, New Haven, CT
来源
IEEE Signal Processing Magazine | 2020年 / 37卷 / 05期
基金
美国国家科学基金会;
关键词
41;
D O I
10.1109/MSP.2020.3003836
中图分类号
学科分类号
摘要
Submodularity is a discrete domain functional property that can be interpreted as mimicking the role of well-known convexity/concavity properties in the continuous domain. Submodular functions exhibit strong structure that lead to efficient optimization algorithms with provable near-optimality guarantees. These characteristics, namely, efficiency and provable performance bounds, are of particular interest for signal processing (SP) and machine learning (ML) practitioners, as a variety of discrete optimization problems are encountered in a wide range of applications. Conventionally, two general approaches exist to solve discrete problems: 1) relaxation into the continuous domain to obtain an approximate solution or 2) the development of a tailored algorithm that applies directly in the discrete domain. In both approaches, worst-case performance guarantees are often hard to establish. Furthermore, they are often complex and thus not practical for large-scale problems. In this article, we show how certain scenarios lend themselves to exploiting submodularity for constructing scalable solutions with provable worst-case performance guarantees. We introduce a variety of submodular-friendly applications and elucidate the relation of submodularity to convexity and concavity, which enables efficient optimization. With a mixture of theory and practice, we present different flavors of submodularity accompanying illustrative real-world case studies from modern SP and ML. In all of the cases, optimization algorithms are presented along with hints on how optimality guarantees can be established. © 1991-2012 IEEE.
引用
收藏
页码:120 / 133
页数:13
相关论文
共 50 条
  • [31] Emerging Machine Learning Techniques in Signal Processing
    Theodoros Evgeniou
    Aníbal R. Figueiras-Vidal
    Sergios Theodoridis
    EURASIP Journal on Advances in Signal Processing, 2008
  • [32] Editorial Note: Machine Learning for Signal Processing
    Akcakaya, Murat
    Kozat, Serdar
    JOURNAL OF SIGNAL PROCESSING SYSTEMS FOR SIGNAL IMAGE AND VIDEO TECHNOLOGY, 2018, 90 (02): : 165 - 165
  • [33] Divergence Estimation for Machine Learning and Signal Processing
    Sugiyama, Masashi
    2013 IEEE INTERNATIONAL WINTER WORKSHOP ON BRAIN-COMPUTER INTERFACE (BCI), 2013, : 12 - 13
  • [34] Applications of advanced signal processing and machine learning in the neonatal hypoxic-ischemic electroencephalography
    Hamid Abbasi
    Charles P.Unsworth
    NeuralRegenerationResearch, 2020, 15 (02) : 222 - 231
  • [35] Emerging Trends in Machine Learning for Signal Processing
    Papakostas, George A.
    Diamantaras, Konstantinos I.
    Palmieri, Francesco A. N.
    COMPUTATIONAL INTELLIGENCE AND NEUROSCIENCE, 2017, 2017
  • [36] Guest Editorial: Machine Learning for Signal Processing
    Shigeru Katagiri
    Atsushi Nakamura
    Tülay Adali
    Jianhua Tao
    Jan Larsen
    Tieniu Tan
    Journal of Signal Processing Systems, 2014, 74 : 281 - 283
  • [37] Applications of advanced signal processing and machine learning in the neonatal hypoxic-ischemic electroencephalogram
    Abbasi, Hamid
    Unsworth, Charles P.
    NEURAL REGENERATION RESEARCH, 2020, 15 (02) : 222 - 231
  • [38] Signal Processing and Machine Learning for Diplegia Classification
    Bergamini, Luca
    Calderara, Simone
    Bicocchi, Nicola
    Ferrari, Alberto
    Vitetta, Giorgio
    NEW TRENDS IN IMAGE ANALYSIS AND PROCESSING - ICIAP 2017, 2017, 10590 : 97 - 108
  • [39] Nonconvex Optimization for Signal Processing and Machine Learning
    So, Anthony Man-Cho
    Jain, Prateek
    Ma, Wing-Kin
    Scutari, Gesualdo
    IEEE SIGNAL PROCESSING MAGAZINE, 2020, 37 (05) : 15 - 17
  • [40] Editorial Note: Machine Learning for Signal Processing
    Journal of Signal Processing Systems, 2018, 90 : 165 - 165