paper-with-me

홈 › Papers

ConvTimeNet: A Pre-trained Deep Convolutional Neural Network for Time Series Classification

2019-04-29 · Kathan Kashiparekh, Jyoti Narwariya, Pankaj Malhotra, Lovekesh Vig, Gautam Shroff

Training deep neural networks often requires careful hyper-parameter tuning and significant computational resources. In this paper, we propose ConvTimeNet (CTN): an off-the-shelf deep convolutional neural network (CNN) trained on diverse univariate time series classification (TSC) source tasks. Once trained, CTN can be easily adapted to new TSC target tasks via a small amount of fine-tuning using labeled instances from the target tasks. We note that the length of convolutional filters is a key aspect when building a pre-trained model that can generalize to time series of different lengths across datasets. To achieve this, we incorporate filters of multiple lengths in all convolutional layers of CTN to capture temporal features at multiple time scales. We consider all 65 datasets with time series of lengths up to 512 points from the UCR TSC Benchmark for training and testing transferability of CTN: We train CTN on a randomly chosen subset of 24 datasets using a multi-head approach with a different softmax layer for each training dataset, and study generalizability and transferability of the learned filters on the remaining 41 TSC datasets. We observe significant gains in classification accuracy as well as computational efficiency when using pre-trained CTN as a starting point for subsequent task-specific fine-tuning compared to existing state-of-the-art TSC approaches. We also provide qualitative insights into the working of CTN by: i) analyzing the activations and filters of first convolution layer suggesting the filters in CTN are generically useful, ii) analyzing the impact of the design decision to incorporate multiple length decisions, and iii) finding regions of time series that affect the final classification decision via occlusion sensitivity analysis.

📄 PDF Abstract BibTeX arXiv:1904.12546

Code (0)

등록된 구현이 없습니다.

Tasks

Computational EfficiencyGeneral ClassificationTime SeriesTime Series AnalysisTime Series Classification

Methods 이 논문이 사용한 방법론

Softmax The Softmax output function transforms a previous layer's output into a vector of probabilities. It is commonly used for multiclass classification. Given an input vector $x$…
Convolution A convolution is a type of matrix operation, consisting of a kernel, a small matrix of weights, that slides over input data performing element-wise multiplication with the…

Similar Papers 제목 키워드 기반

ConvTimeNet: A Deep Hierarchical Fully Convolutional Model for Multivariate Time Series Analysis

2024-03-03 · Mingyue Cheng, Jiqian Yang, Tingyue Pan, Qi Liu 외

Designing effective models for learning time series representations is foundational for time series analysis. Many previous works have explored time series representation modeling approaches and have made progress in thi…

Time SeriesTime Series AnalysisTime Series Forecasting

On Multivariate Financial Time Series Classification

2025-04-24 · Grégory Bournassenko

This article investigates the use of Machine Learning and Deep Learning models in multivariate time series analysis within financial markets. It compares small and big data approaches, focusing on their distinct challeng…

ClassificationTime SeriesTime Series AnalysisTime Series Classification

Multivariate LSTM-FCNs for Time Series Classification

2018-01-14 · Fazle Karim, Somshubra Majumdar, Houshang Darabi, Samuel Harford

Over the past decade, multivariate time series classification has received great attention. We propose transforming the existing univariate time series classification models, the Long Short Term Memory Fully Convolutiona…

Action RecognitionActivity RecognitionGeneral ClassificationTemporal Action Localization+3

LSTM Fully Convolutional Networks for Time Series Classification

2017-09-08 · Fazle Karim, Somshubra Majumdar, Houshang Darabi, Shun Chen

Fully convolutional neural networks (FCN) have been shown to achieve state-of-the-art performance on the task of classifying time series sequences. We propose the augmentation of fully convolutional networks with long sh…

General ClassificationOutlier DetectionTime SeriesTime Series Analysis+1

Generating Financial Time Series by Matching Random Convolutional Features

2026-06-03 · Konrad J. Mueller, Nikita Zozoulenko, Ben Wood, Thomas Cass 외 arxiv

Generating realistic financial time series is challenging as training data is often limited to a single historical path. With such scarce data, overfitting is hard to avoid, especially under adversarial training where a …

Time Series Classification