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 条
  • [41] Machine learning for multimodality genomic signal processing
    Kung, SY
    Mak, MW
    IEEE SIGNAL PROCESSING MAGAZINE, 2006, 23 (03) : 117 - 121
  • [42] Guest Editorial: Machine Learning for Signal Processing
    Katagiri, Shigeru
    Nakamura, Atsushi
    Adali, Tuelay
    Tao, Jianhua
    Larsen, Jan
    Tan, Tieniu
    JOURNAL OF SIGNAL PROCESSING SYSTEMS FOR SIGNAL IMAGE AND VIDEO TECHNOLOGY, 2014, 74 (03): : 281 - 283
  • [43] Analog signal processing solution for machine vision applications
    Athreyas, Nihar
    Gupta, Dev
    Gupta, Jai
    JOURNAL OF REAL-TIME IMAGE PROCESSING, 2019, 16 (05) : 1607 - 1628
  • [44] Characterisation of Signal Modality: Exploiting Signal Nonlinearity in Machine Learning and Signal Processing
    Beth Jelfs
    Soroush Javidi
    Phebe Vayanos
    Danilo Mandic
    Journal of Signal Processing Systems, 2010, 61 : 105 - 115
  • [45] Deep learning for multimedia signal processing and applications
    Multimedia Tools and Applications, 2022, 81 : 11823 - 11823
  • [46] Deep learning for multimedia signal processing and applications
    Lin, Guo-Shiang
    Guo, Jing-Ming
    Yeh, Chia-Hung
    Dong, Mianxiong
    MULTIMEDIA TOOLS AND APPLICATIONS, 2022, 81 (09) : 11823 - 11823
  • [47] Characterisation of Signal Modality: Exploiting Signal Nonlinearity in Machine Learning and Signal Processing
    Jelfs, Beth
    Javidi, Soroush
    Vayanos, Phebe
    Mandic, Danilo
    JOURNAL OF SIGNAL PROCESSING SYSTEMS FOR SIGNAL IMAGE AND VIDEO TECHNOLOGY, 2010, 61 (01): : 105 - 115
  • [48] Analog signal processing solution for machine vision applications
    Nihar Athreyas
    Dev Gupta
    Jai Gupta
    Journal of Real-Time Image Processing, 2019, 16 : 1607 - 1628
  • [49] Integrating Machine Learning with Biomedical Signal Processing and Systems Analysis: An Applications-based Course
    Chalacheva, Patjanaporn
    Khoo, Michael C. K.
    2023 45TH ANNUAL INTERNATIONAL CONFERENCE OF THE IEEE ENGINEERING IN MEDICINE & BIOLOGY SOCIETY, EMBC, 2023,
  • [50] Machine learning applications in minerals processing: A review
    McCoy, J. T.
    Auret, L.
    MINERALS ENGINEERING, 2019, 132 : 95 - 109