Tensor Decomposition for Signal Processing and Machine Learning
Nicholas D. Sidiropoulos, Lieven De Lathauwer, Xiao Fu, Kejun Huang,, Evangelos E. Papalexakis, Christos Faloutsos

TL;DR
This paper provides a comprehensive introduction to tensor concepts, algorithms, and applications in signal processing and machine learning, aiming to help researchers and practitioners start working with tensors effectively.
Contribution
It offers a balanced overview of tensor fundamentals, algorithms, and applications, serving as a practical starting point for new researchers in the field.
Findings
Explains tensor rank and decomposition methods.
Covers algorithms from alternating optimization to stochastic gradient.
Discusses diverse applications like source separation and collaborative filtering.
Abstract
Tensors or {\em multi-way arrays} are functions of three or more indices -- similar to matrices (two-way arrays), which are functions of two indices 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 {\em and depth} that will enable someone having taken first graduate courses in matrix algebra and probability to get started doing research and/or…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
