HyperAIHyperAI

Command Palette

Search for a command to run...

3 months ago

Seq2Tens: An Efficient Representation of Sequences by Low-Rank Tensor Projections

Csaba Toth Patric Bonnier Harald Oberhauser

Seq2Tens: An Efficient Representation of Sequences by Low-Rank Tensor Projections

Abstract

Sequential data such as time series, video, or text can be challenging to analyse as the ordered structure gives rise to complex dependencies. At the heart of this is non-commutativity, in the sense that reordering the elements of a sequence can completely change its meaning. We use a classical mathematical object -- the tensor algebra -- to capture such dependencies. To address the innate computational complexity of high degree tensors, we use compositions of low-rank tensor projections. This yields modular and scalable building blocks for neural networks that give state-of-the-art performance on standard benchmarks such as multivariate time series classification and generative models for video.

Code Repositories

tgcsaba/seq2tens
Official
tf
Mentioned in GitHub

Benchmarks

BenchmarkMethodologyMetrics
imputation-on-hmnistGP-VAE (B-NLST)
AUROC: 0.962
MSE: 0.092
NLL: 0.251
imputation-on-physionet-challenge-2012GP-VAE (B-NLST)
AUROC: 0.743
imputation-on-spritesGP-VAE (B-NLST)
MSE: 0.002
time-series-classification-onSNLST
Accuracy: 0.957
time-series-classification-onFCN-SNLST
Accuracy: 0.994
time-series-classification-on-arabicdigitsSNLST
Accuracy: 0.968
time-series-classification-on-arabicdigitsFCN-SNLST
Accuracy: 0.993
time-series-classification-on-auslanFCN-SNLST
Accuracy: 0.993
time-series-classification-on-auslanSNLST
Accuracy: 0.969
time-series-classification-on-cmusubject16FCN-SNLST
Accuracy: 1
time-series-classification-on-cmusubject16SNLST
Accuracy: 1
time-series-classification-on-digitshapesFCN-SNLST
Accuracy: 1
time-series-classification-on-digitshapesSNLST
Accuracy: 1
time-series-classification-on-ecgSNLST
Accuracy: 0.842
time-series-classification-on-ecgFCN-SNLST
Accuracy: 0.860
time-series-classification-on-japanesevowelsSNLST
Accuracy: 0.979
time-series-classification-on-japanesevowelsFCN-SNLST
Accuracy: 0.980
time-series-classification-on-kickvspunchSNLST
Accuracy: 1
time-series-classification-on-kickvspunchFCN-SNLST
Accuracy: 1
time-series-classification-on-librasSNLST
Accuracy: 0.773
time-series-classification-on-librasFCN-SNLST
Accuracy: 0.957
time-series-classification-on-netflowFCN-SNLST
Accuracy: 0.960
time-series-classification-on-netflowSNLST
Accuracy: 0.793
time-series-classification-on-pemsFCN-SNLST
Accuracy: 0.857
time-series-classification-on-pemsSNLST
Accuracy: 0.747
time-series-classification-on-pendigitsSNLST
Accuracy: 0.954
time-series-classification-on-pendigitsFCN-SNLST
Accuracy: 0.953
time-series-classification-on-shapesSNLST
Accuracy: 1
time-series-classification-on-shapesFCN-SNLST
Accuracy: 1
time-series-classification-on-uwaveSNLST
Accuracy: 0.938
time-series-classification-on-uwaveFCN-SNLST
Accuracy: 0.969
time-series-classification-on-waferSNLST
Accuracy: 0.981
time-series-classification-on-waferFCN-SNLST
Accuracy: 0.989
time-series-classification-on-walkvsrunSNLST
Accuracy: 1
time-series-classification-on-walkvsrunFCN-SNLST
Accuracy: 1

Build AI with AI

From idea to launch — accelerate your AI development with free AI co-coding, out-of-the-box environment and best price of GPUs.

AI Co-coding
Ready-to-use GPUs
Best Pricing
Get Started

Hyper Newsletters

Subscribe to our latest updates
We will deliver the latest updates of the week to your inbox at nine o'clock every Monday morning
Powered by MailChimp