paper-with-me

Papers

Tensor networks in machine learning

2022-07-06 · Richik Sengupta, Soumik Adhikary, Ivan Oseledets, Jacob Biamonte

A tensor network is a type of decomposition used to express and approximate large arrays of data. A given data-set, quantum state or higher dimensional multi-linear map is factored and approximated by a composition of smaller multi-linear maps. This is reminiscent to how a Boolean function might be decomposed into a gate array: this represents a special case of tensor decomposition, in which the tensor entries are replaced by 0, 1 and the factorisation becomes exact. The collection of associated techniques are called, tensor network methods: the subject developed independently in several distinct fields of study, which have more recently become interrelated through the language of tensor networks. The tantamount questions in the field relate to expressability of tensor networks and the reduction of computational overheads. A merger of tensor networks with machine learning is natural. On the one hand, machine learning can aid in determining a factorization of a tensor network approximating a data set. On the other hand, a given tensor network structure can be viewed as a machine learning model. Herein the tensor network parameters are adjusted to learn or classify a data-set. In this survey we recover the basics of tensor networks and explain the ongoing effort to develop the theory of tensor networks in machine learning.

📄 PDF Abstract BibTeX arXiv:2207.02851

Code (0)

등록된 구현이 없습니다.

Tasks

BIG-bench Machine LearningTensor DecompositionTensor Networks

Similar Papers 제목 키워드 기반

A Support Tensor Train Machine

2018-04-17 · Cong Chen, Kim Batselier, Ching-Yun Ko, Ngai Wong

There has been growing interest in extending traditional vector-based machine learning techniques to their tensor forms. An example is the support tensor machine (STM) that utilizes a rank-one tensor to capture the data …

BIG-bench Machine Learning

TensorKrowch: Smooth integration of tensor networks in machine learning

2023-06-14 · José Ramón Pareja Monturiol, David Pérez-García, Alejandro Pozas-Kerstjens

Tensor networks are factorizations of high-dimensional tensors into networks of smaller tensors. They have applications in physics and mathematics, and recently have been proposed as promising machine learning architectu…

Tensor Networks

Tensor2Tensor for Neural Machine Translation

2018-03-16 · WS 2018 3 · Ashish Vaswani, Samy Bengio, Eugene Brevdo, Francois Chollet 외

Tensor2Tensor is a library for deep learning models that is well-suited for neural machine translation and includes the reference implementation of the state-of-the-art Transformer model.

Deep LearningMachine TranslationTranslation

TensorFlow: A system for large-scale machine learning

2016-05-27 · Martín Abadi, Paul Barham, Jianmin Chen, Zhifeng Chen 외

TensorFlow is a machine learning system that operates at large scale and in heterogeneous environments. TensorFlow uses dataflow graphs to represent computation, shared state, and the operations that mutate that state. I…

BIG-bench Machine LearningManagement

TensorLy: Tensor Learning in Python

2016-10-29 · Jean Kossaifi, Yannis Panagakis, Anima Anandkumar, Maja Pantic

Tensors are higher-order extensions of matrices. While matrix methods form the cornerstone of machine learning and data analysis, tensor methods have been gaining increasing traction. However, software support for tensor…

CPUGPU