ADAPTive Input Training for Many-to-One Pre-Training on Time-Series Classification
Organizations: Electrical and Computer Engineering, Queen’s University · Ingenuity Labs Research Institute, Queen’s University · Mechanical and Materials Engineering, Queen’s University
Abstract
Recent work on time-series models has leveraged self-supervised training to learn meaningful features and patterns in order to improve performance on downstream tasks and generalize to unseen modalities. While these pretraining methods have shown great promise in one-to-many scenarios, where a model is pre-trained on one dataset and fine-tuned on a downstream dataset, they have struggled to generalize to new datasets when more datasets are added during pre-training. This is a fundamental challenge in building foundation models for time-series data, as it limits the ability to develop models that can learn from a large variety of diverse datasets available. To address this challenge, we present a new pre-training paradigm for time-series data called ADAPT, which can efficiently align the physical properties of data in the time-series domain, enabling mixed-batch pre-training despite the extreme discrepancies in the input sizes and channel dimensions of pre-training data. We trained on 162 time-series classification datasets and set new state-of-the-art performance for classification benchmarks. We successfully train a model within the time-series domain on a wide range of datasets simultaneously, which is a major building block for building generalist foundation models in time-series domains.
Figures & tables
| Dataset: Epilepsy | Dataset: FD-B |
| Model Acc Prec Rec F1 TS-SD 89.5 5.2 80.2 22.4 76.5 14.9 77.7 18.6 TS2vec 94.0 0.4 90.6 1.2 90.4 1.2 90.5 0.7 CLOCS 95.1 0.3 93.0 0.7 91.3 1.7 92.1 0.7 Mixing-up 80.2 0.0 40.1 0.0 50.0 0.0 44.5 0.0 TS-TCC 92.5 1.0 94.5 0.5 81.8 2.6 86.3 2.2 SimCLR 90.7 3.4 92.2 1.7 78.6 10.7 81.8 10.0 TF-C 94.9 2.5 94.6 1.1 89.1 2.2 91.5 5.3 ADAPT(EEG) 88.6 3.5 82.2 4.2 91.1 1.6 84.8 3.9 ADAPT 93.6 2.9 90.1 4.9 91.7 0.9 88.5 4.6 | Model Acc Prec Rec F1 TS-SD 55.7 2.1 57.1 5.4 60.5 2.7 57.0 3.3 TS2vec 47.9 1.1 43.4 0.9 48.4 2.0 43.9 1.1 CLOCS 49.3 3.1 48.2 3.2 58.7 3.9 47.5 4.9 Mixing-up 67.9 2.5 71.5 3.4 76.1 2.0 72.7 2.3 TS-TCC 55.0 2.2 52.8 2.9 64.0 1.8 54.2 3.4 SimCLR 49.2 4.4 54.5 10.2 47.6 8.9 42.2 11.4 TF-C 69.4 2.3 75.6 3.5 72.0 2.6 74.9 2.7 ADAPT(EEG) 97.3 2.8 98.2 1.8 98.0 2.0 98.0 2.0 ADAPT 91.2 4.2 91.0 4.1 91.8 4.2 88.8 5.7 |
| Dataset: Gesture | Dataset: EMG |
| Model Acc Prec Rec F1 TS-SD 69.2 4.4 67.0 4.7 68.7 4.9 66.6 4.4 TS2vec 69.2 3.3 65.5 3.6 68.5 3.5 65.7 3.9 CLOCS 44.3 5.2 42.4 7.9 44.3 5.2 40.1 6.0 Mixing-up 69.3 2.3 67.2 2.3 69.3 2.3 65.0 3.1 TS-TCC 71.9 3.5 71.4 3.5 71.7 3.7 69.8 3.6 SimCLR 48.0 5.9 59.5 16.2 54.1 19.5 49.6 18.7 TF-C 76.4 2.0 77.3 3.6 74.3 2.7 75.7 3.1 ADAPT(EEG) 72.5 1.2 70.8 0.8 72.5 1.2 70.7 0.7 ADAPT 77.0 2.5 74.9 3.7 77.0 2.5 75.1 2.9 | Model Acc Prec Rec F1 TS-SD 46.1 0.0 15.5 0.0 33.3 0.0 21.1 0.0 TS2vec 78.5 3.2 80.4 7.5 67.9 4.0 67.7 5.0 CLOCS 69.9 3.2 53.1 7.5 53.5 2.9 51.4 4.1 Mixing-up 30.2 5.3 11.0 1.3 25.8 4.6 15.4 2.0 TS-TCC 78.9 1.9 58.5 9.7 63.1 9.9 59.0 9.5 SimCLR 61.5 5.8 53.6 17.2 49.9 12.1 47.1 14.9 TF-C 81.7 2.9 72.7 3.5 81.6 2.9 76.8 3.1 ADAPT(EEG) 96.6 4.5 94.4 6.1 97.3 3.6 95.0 6.2 ADAPT 98.5 1.2 96.7 2.7 98.8 1.0 97.6 2.0 |
Time Series Representation Learning
Time series representation learning develops compact, transferable features that capture temporal patterns for forecasting, classification, retrieval, and anomaly detection.
See all 94 papers