HOTTBOX: Higher Order Tensor ToolBOX
@article{Kisil2021HOTTBOXHO, title={HOTTBOX: Higher Order Tensor ToolBOX}, author={Ilya Kisil and Giuseppe Giovanni Calvi and Bruno Scalzo Dees and Danilo P. Mandic}, journal={ArXiv}, year={2021}, volume={abs/2111.15662} }
HOTTBOX is a Python library for exploratory analysis and visualisation of multi-dimensional arrays of data, also known as tensors. The library includes methods ranging from standard multi-way operations and data manipulation through to multi-linear algebra based tensor decompositions. HOTTBOX also comprises sophisticated algorithms for generalised multi-linear classification and data fusion, such as Support Tensor Machine (STM) and Tensor Ensemble Learning (TEL). For user convenience, HOTTBOX…
One Citation
Tensor Decompositions in Deep Learning
- Computer ScienceESANN
- 2020
The topic of tensor decompositions in modern machine learning applications is surveyed and how tensor methods can be leveraged to yield richer adaptive representations of complex data, including structured information is discussed.
References
SHOWING 1-10 OF 32 REFERENCES
TENSOR ENSEMBLE LEARNING FOR MULTIDIMENSIONAL DATA
- Computer Science2018 IEEE Global Conference on Signal and Information Processing (GlobalSIP)
- 2018
A novel framework that generalises classic flat-view ensemble learning to multidimensional tensor-valued data is introduced by virtue of tensor decompositions, which allows for a flexibility in the choice of multiple learning algorithms in order to improve test performance.
Applications of tensor (multiway array) factorizations and decompositions in data mining
- Computer ScienceWIREs Data Mining Knowl. Discov.
- 2011
The aim of this overview is to introduce the basic concepts of tensor decompositions and demonstrate some of the many benefits and challenges of modeling data multiway for a wide variety of data and problem domains.
TensorLy: Tensor Learning in Python
- Computer ScienceJ. Mach. Learn. Res.
- 2019
TensorLy is a Python library that provides a high-level API for tensor methods and deep tensorized neural networks and aims to follow the same standards adopted by the main projects of the Python scientific community, and to seamlessly integrate with them.
SCouT: Scalable coupled matrix-tensor factorization - algorithm and discoveries
- Computer Science2016 IEEE 32nd International Conference on Data Engineering (ICDE)
- 2016
This paper proposes SCOUT, a large-scale coupled matrix-tensor factorization algorithm running on the distributed MAPREDUCE platform that decomposes up to 100× larger tensors than existing methods, and shows linear scalability for order and machines while other methods are limited in scalability.
Tensor Networks for Dimensionality Reduction and Large-scale Optimization: Part 2 Applications and Future Perspectives
- Computer ScienceFound. Trends Mach. Learn.
- 2017
This monograph builds on Tensor Networks for Dimensionality Reduction and Large-scale Optimization by discussing tensor network models for super-compressed higher-order representation of data/parameters and cost functions, together with an outline of their applications in machine learning and data analytics.
Tensor Networks for Dimensionality Reduction and Large-scale Optimization: Part 1 Low-Rank Tensor Decompositions
- Computer ScienceFound. Trends Mach. Learn.
- 2016
A focus is on the Tucker and tensor train TT decompositions and their extensions, and on demonstrating the ability of tensor network to provide linearly or even super-linearly e.g., logarithmically scalablesolutions, as illustrated in detail in Part 2 of this monograph.
Tensor Decompositions for Signal Processing Applications: From two-way to multiway component analysis
- Computer ScienceIEEE Signal Processing Magazine
- 2015
Benefiting from the power of multilinear algebra as their mathematical backbone, data analysis techniques using tensor decompositions are shown to have great flexibility in the choice of constraints which match data properties and extract more general latent components in the data than matrix-based methods.
Linked Component Analysis From Matrices to High-Order Tensors: Applications to Biomedical Data
- Computer ScienceProceedings of the IEEE
- 2016
It is shown how constrained multiblock tensor decomposition methods are able to extract similar or statistically dependent common features that are shared by all blocks, by incorporating the multiway nature of data.
Tensor Decompositions and Applications
- Computer ScienceSIAM Rev.
- 2009
This survey provides an overview of higher-order tensor decompositions, their applications, and available software. A tensor is a multidimensional or $N$-way array. Decompositions of higher-order…
Tensor Train decomposition on TensorFlow (T3F)
- Computer ScienceJ. Mach. Learn. Res.
- 2020
A library that aims to fix Tensor Train decomposition and makes machine learning papers that rely on Tensor train decomposition easier to implement and includes 92% test coverage, examples, and API reference documentation.