Proceedings of the IEEE· 2021Q1· Review
Tensor Methods in Computer Vision and Deep Learning
- 174citations
- Q1SCImago
- 2021year
Short summary
Tensors, or multidimensional arrays, are increasingly fundamental to deep learning, enabling efficient network architectures, improved robustness, and theoretical understanding in computer vision.
AI-generated from the title and abstract; the full text is not read.
Key points
- Tensors are multidimensional arrays well-suited for representing complex visual data.
- Essential deep learning components like convolutions and attention mechanisms are tensor mappings.
- Tensor methods are applied to create memory/compute-efficient networks and improve robustness.
- The article reviews tensor methods in representation learning, deep learning, and computer vision.
AI-generated from the title and abstract; the full text is not read.
Abstract
Tensors, or multidimensional arrays, are data structures that can naturally represent visual data of multiple dimensions. Inherently able to efficiently capture structured, latent semantic spaces and high-order interactions, tensors have a long history of applications in a wide span of computer vision problems. With the advent of the deep learning paradigm shift in computer vision, tensors have become even more fundamental. Indeed, essential ingredients in modern deep learning architectures, such as convolutions and attention mechanisms, can readily be considered as tensor mappings. In effect, tensor methods are increasingly finding significant applications in deep learning, including the design of memory and compute efficient network architectures, improving robustness to random noise and adversarial attacks, and aiding the theoretical understanding of deep networks. This article provides an in-depth and practical review of tensors and tensor methods in the context of representation learning and deep learning, with a particular focus on visual data analysis and computer vision applications. Concretely, besides fundamental work in tensor-based visual data analysis methods, we focus on recent developments that have brought on a gradual increase in tensor methods, especially in deep learning architectures and their implications in computer vision applications. To further enable the newcomer to grasp such concepts quickly, we provide companion Python notebooks, covering key aspects of this article and implementing them, step-by-step with TensorLy.
The authors' abstract, as published at the source. Proceedings of the IEEE, 2021 · DOI ↗
Continue with a free account
Ask the paper: 3 free questions a day about this paper; save it, get its citation, new summaries every day for your field. Takeaways are Premium.
Continue free on the webSign in with Google or Apple; no card needed. You come back to this paper.
On your phone:
Field: Computational Mathematics
Computational MathematicsMathematics