Tensor Completion Algorithms in Big Data Analytics

Abstract

Tensor completion is a problem of filling the missing or unobserved entries of partially observed tensors. Due to the multidimensional character of tensors in describing complex datasets, tensor completion algorithms and their applications have received wide attention and achievement in areas like data mining, computer vision, signal processing, and neuroscience. In this survey, we provide a modern overview of recent advances in tensor completion algorithms from the perspective of big data analytics characterized by diverse variety, large volume, and high velocity. We characterize these advances from the following four perspectives: general tensor completion algorithms, tensor completion with auxiliary information (variety), scalable tensor completion algorithms (volume), and dynamic tensor completion algorithms (velocity). Further, we identify several tensor completion applications on real-world data-driven problems and present some common experimental frameworks popularized in the literature along with several available software repositories. Our goal is to summarize these popular methods and introduce them to researchers and practitioners for promoting future research and applications. We conclude with a discussion of key challenges and promising research directions in this community for future exploration.

Document Details

Document Type
Pub Defense Publication
Publication Date
Jan 09, 2019
Source ID
10.1145/3278607

Entities

People

  • Hancheng Ge
  • James Caverlee
  • Qingquan Song
  • Xia Hu

Organizations

  • Defense Advanced Research Projects Agency
  • National Science Foundation

Tags

Fields of Study

  • Computer science

Readers

  • Neural Network Machine Learning.
  • Software Engineering
  • Systems Analysis and Design

Technology Areas

  • AI & ML
  • AI & ML - Machine Learning Algorithms