Tensor Decomposition for Signal Processing and Machine Learning

被引:1070
|
作者
Sidiropoulos, Nicholas D. [1 ]
De Lathauwer, Lieven [2 ]
Fu, Xiao [1 ]
Huang, Kejun [1 ]
Papalexakis, Evangelos E. [3 ]
Faloutsos, Christos [4 ]
机构
[1] Univ Minnesota, Dept Elect & Comp Engn, Minneapolis, MN 55455 USA
[2] Katholieke Univ Leuven, B-3000 Leuven, Belgium
[3] Univ Calif Riverside, Dept Comp Sci, Riverside, CA 92521 USA
[4] Carnegie Mellon Univ, Dept Comp Sci, Pittsburgh, PA 15213 USA
基金
美国国家科学基金会; 欧洲研究理事会;
关键词
Tensor decomposition; tensor factorization; rank; canonical polyadic decomposition (CPD); parallel factor analysis (PARAFAC); Tucker model; higher-order singular value decomposition (HOSVD); multilinear singular value decomposition (MLSVD); uniqueness; NP-hard problems; alternating optimization; alternating direction method of multipliers; gradient descent; Gauss-Newton; stochastic gradient; Cramer-Rao bound; communications; source separation; harmonic retrieval; speech separation; collaborative filtering; mixture modeling; topic modeling; classification; subspace learning; CANONICAL POLYADIC DECOMPOSITION; NONNEGATIVE MATRIX FACTORIZATION; CRAMER-RAO BOUNDS; UNIQUENESS CONDITIONS; PART II; MULTILINEAR DECOMPOSITION; RANK APPROXIMATION; BLIND SEPARATION; MULTIWAY DATA; 3-WAY ARRAYS;
D O I
10.1109/TSP.2017.2690524
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Tensors or multiway arrays are functions of three or more indices (i, j, k,...)-similar to matrices (two-way arrays), which are functions of two indices (r, c) for (row, column). Tensors have a rich history, stretching over almost a century, and touching upon numerous disciplines; but they have only recently become ubiquitous in signal and data analytics at the confluence of signal processing, statistics, data mining, and machine learning. This overview article aims to provide a good starting point for researchers and practitioners interested in learning about and working with tensors. As such, it focuses on fundamentals and motivation (using various application examples), aiming to strike an appropriate balance of breadth and depth that will enable someone having taken first graduate courses in matrix algebra and probability to get started doing research and/or developing tensor algorithms and software. Some background in applied optimization is useful but not strictly required. The material covered includes tensor rank and rank decomposition; basic tensor factorization models and their relationships and properties (including fairly good coverage of identifiability); broad coverage of algorithms ranging from alternating optimization to stochastic gradient; statistical performance analysis; and applications ranging from source separation to collaborative filtering, mixture and topic modeling, classification, and multilinear subspace learning.
引用
收藏
页码:3551 / 3582
页数:32
相关论文
共 50 条
  • [41] Recent advances in machine learning for signal analysis and processing
    Cao, Jiuwen
    Kummert, Anton
    Lin, Zhiping
    Velten, Joerg
    JOURNAL OF THE FRANKLIN INSTITUTE-ENGINEERING AND APPLIED MATHEMATICS, 2018, 355 (04): : 1513 - 1516
  • [42] Signal Processing and Machine Learning for Smart Sensing Applications
    Chien, Ying-Ren
    Zhou, Mu
    Peng, Ao
    Zhu, Ni
    Torres-Sospedra, Joaquin
    SENSORS, 2023, 23 (03)
  • [43] Algorithms & Architectures at the Boundary of Signal Processing & Machine Learning
    McAllister, John
    JOURNAL OF SIGNAL PROCESSING SYSTEMS FOR SIGNAL IMAGE AND VIDEO TECHNOLOGY, 2021, 93 (10): : 1115 - 1115
  • [44] Graph Filters for Signal Processing and Machine Learning on Graphs
    Isufi, Elvin
    Gama, Fernando
    Shuman, David, I
    Segarra, Santiago
    IEEE TRANSACTIONS ON SIGNAL PROCESSING, 2024, 72 : 4745 - 4781
  • [45] Algorithms & Architectures at the Boundary of Signal Processing & Machine Learning
    John McAllister
    Journal of Signal Processing Systems, 2021, 93 : 1115 - 1115
  • [46] Machine learning and signal processing for big multimedia analysis
    Yu, Jun
    Sang, Jitao
    Gao, Xinbo
    NEUROCOMPUTING, 2017, 257 : 1 - 4
  • [47] A Guide to Computational Reproducibility in Signal Processing and Machine Learning
    Shenouda, Joseph
    Bajwa, Waheed U.
    arXiv, 2021,
  • [48] Embedded Algorithmic Noise-Tolerance for Signal Processing and Machine Learning Systems via Data Path Decomposition
    Zhang, Sai
    Shanbhag, Naresh R.
    IEEE TRANSACTIONS ON SIGNAL PROCESSING, 2016, 64 (13) : 3338 - 3350
  • [49] Machine Learning Model for Flower Image Classification on a Tensor Processing Unit
    Biswas, Anik
    Garbaruk, Julia
    Logofatu, Doina
    INTELLIGENT DISTRIBUTED COMPUTING XV, IDC 2022, 2023, 1089 : 69 - 74
  • [50] The flexible tensor singular value decomposition and its applications in multisensor signal fusion processing
    Huang, Jinfeng
    Zhang, Feibin
    Safaei, Babak
    Qin, Zhaoye
    Chu, Fulei
    MECHANICAL SYSTEMS AND SIGNAL PROCESSING, 2024, 220