Tensor Decomposition for Signal Processing and Machine Learning

被引:997
|
作者
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] Algorithms & Architectures at the Boundary of Signal Processing & Machine Learning
    McAllister, John
    [J]. JOURNAL OF SIGNAL PROCESSING SYSTEMS FOR SIGNAL IMAGE AND VIDEO TECHNOLOGY, 2021, 93 (10): : 1115 - 1115
  • [42] Signal Processing and Machine Learning for Smart Sensing Applications
    Chien, Ying-Ren
    Zhou, Mu
    Peng, Ao
    Zhu, Ni
    Torres-Sospedra, Joaquin
    [J]. SENSORS, 2023, 23 (03)
  • [43] Graph Filters for Signal Processing and Machine Learning on Graphs
    Isufi, Elvin
    Gama, Fernando
    Shuman, David I
    Segarra, Santiago
    [J]. IEEE Transactions on Signal Processing, 2024, 72 : 4745 - 4781
  • [44] Algorithms & Architectures at the Boundary of Signal Processing & Machine Learning
    John McAllister
    [J]. Journal of Signal Processing Systems, 2021, 93 : 1115 - 1115
  • [45] A Guide to Computational Reproducibility in Signal Processing and Machine Learning
    Shenouda, Joseph
    Bajwa, Waheed U.
    [J]. arXiv, 2021,
  • [46] Machine learning and signal processing for big multimedia analysis
    Yu, Jun
    Sang, Jitao
    Gao, Xinbo
    [J]. NEUROCOMPUTING, 2017, 257 : 1 - 4
  • [47] Embedded Algorithmic Noise-Tolerance for Signal Processing and Machine Learning Systems via Data Path Decomposition
    Zhang, Sai
    Shanbhag, Naresh R.
    [J]. IEEE TRANSACTIONS ON SIGNAL PROCESSING, 2016, 64 (13) : 3338 - 3350
  • [48] The flexible tensor singular value decomposition and its applications in multisensor signal fusion processing
    Huang, Jinfeng
    Zhang, Feibin
    Safaei, Babak
    Qin, Zhaoye
    Chu, Fulei
    [J]. MECHANICAL SYSTEMS AND SIGNAL PROCESSING, 2024, 220
  • [49] Tensor decomposition and machine learning for the detection of arteriovenous fistula stenosis: An initial evaluation
    Poushpas, Sepideh
    Normahani, Pasha
    Kisil, Ilya
    Szubert, Ben
    Mandic, Danilo P.
    Jaffer, Usman
    [J]. PLOS ONE, 2023, 18 (07):
  • [50] Robust Vector BOTDA Signal Processing with Probabilistic Machine Learning
    Venketeswaran, Abhishek
    Lalam, Nageswara
    Lu, Ping
    Bukka, Sandeep R. R.
    Buric, Michael P. P.
    Wright, Ruishu
    [J]. SENSORS, 2023, 23 (13)