TodyNet: Temporal Dynamic Graph Neural Network for Multivariate Time Series Classification
Multivariate time series classification (MTSC) is an important data mining task, which can be effectively solved by popular deep learning technology. Unfortunately, the existing deep learning-based methods neglect the hidden dependencies in different dimensions and also rarely consider the unique dynamic features of time series, which lack sufficient feature extraction capability to obtain satisfactory classification accuracy. To address this problem, we propose a novel temporal dynamic graph neural network (TodyNet) that can extract hidden spatio-temporal dependencies without undefined graph structure. It enables information flow among isolated but implicit interdependent variables and captures the associations between different time slots by dynamic graph mechanism, which further improves the classification performance of the model. Meanwhile, the hierarchical representations of graphs cannot be learned due to the limitation of GNNs. Thus, we also design a temporal graph pooling layer to obtain a global graph-level representation for graph learning with learnable temporal parameters. The dynamic graph, graph information propagation, and temporal convolution are jointly learned in an end-to-end framework. The experiments on 26 UEA benchmark datasets illustrate that the proposed TodyNet outperforms existing deep learning-based methods in the MTSC tasks.
Code (1)
Tasks
ClassificationDeep LearningGraph LearningGraph Neural NetworkTime SeriesTime Series ClassificationMethods 이 논문이 사용한 방법론
Similar Papers 제목 키워드 기반
Spatiotemporal Representation Learning on Time Series with Dynamic Graph ODEs
Spatiotemporal representation learning on multivariate time series has received tremendous attention in forecasting traffic and energy data. Recent works either rely on complicated discrete neural architectures or graph …
Graph structure learningRepresentation LearningTime SeriesTime Series AnalysisSDA-GRIN for Adaptive Spatial-Temporal Multivariate Time Series Imputation
In various applications, the multivariate time series often suffers from missing data. This issue can significantly disrupt systems that rely on the data. Spatial and temporal dependencies can be leveraged to impute the …
ImputationMultivariate Time Series ImputationTime SeriesTemporal Attention Evolutional Graph Convolutional Network for Multivariate Time Series Forecasting
Multivariate time series forecasting enables the prediction of future states by leveraging historical data, thereby facilitating decision-making processes. Each data node in a multivariate time series encompasses a seque…
Multivariate Time Series ForecastingPredictionTime SeriesTime Series ForecastingPeriodic Graph-Enhanced Multivariate Time Series Anomaly Detector
Multivariate time series (MTS) anomaly detection commonly encounters in various domains like finance, healthcare, and industrial monitoring. However, existing MTS anomaly detection methods are mostly defined on the stati…
Graph Neural NetworkAnomaly DetectionDynamic Graph Learning-Neural Network for Multivariate Time Series Modeling
Multivariate time series forecasting is a challenging task because the data involves a mixture of long- and short-term patterns, with dynamic spatio-temporal dependencies among variables. Existing graph neural networks (…
Graph LearningInductive BiasMultivariate Time Series ForecastingTime Series+2