Share your thoughts, 1 month free Claude Pro on usSee more
WorkDL logo mark

Attentive Neural Controlled Differential Equations for Time-series Classification and Forecasting

About

Neural networks inspired by differential equations have proliferated for the past several years. Neural ordinary differential equations (NODEs) and neural controlled differential equations (NCDEs) are two representative examples of them. In theory, NCDEs provide better representation learning capability for time-series data than NODEs. In particular, it is known that NCDEs are suitable for processing irregular time-series data. Whereas NODEs have been successfully extended after adopting attention, however, it had not been studied yet how to integrate attention into NCDEs. To this end, we present the method of Attentive Neural Controlled Differential Equations (ANCDEs) for time-series classification and forecasting, where dual NCDEs are used: one for generating attention values, and the other for evolving hidden vectors for a downstream machine learning task. We conduct experiments with three real-world time-series datasets and 10 baselines. After dropping some values, we also conduct irregular time-series experiments. Our method consistently shows the best accuracy in all cases by non-trivial margins. Our visualizations also show that the presented attention mechanism works as intended by focusing on crucial information.

Sheo Yon Jhin, Heejoo Shin, Seoyoung Hong, Solhee Park, Noseong Park• 2021

Related benchmarks

TaskDatasetResultRank
Multivariate Time Series ClassificationUEA 30% missing rate (test)
Accuracy66.1
39
Time-series classification18 UEA datasets Regular
Accuracy66.2
38
Time-series classificationUEA 18 datasets 70% Missing
Accuracy63.1
34
Time-series classificationPhysioNet Sepsis (test)
AUROC90
30
Time-series classification30 benchmark datasets Regular (test)
Accuracy69.3
25
Time-series classificationbenchmark datasets 30% Missing (test)
Accuracy68.7
25
ClassificationPhysioNet Sepsis 2019 (test)
AUROC90
20
Time-series classification18-datasets benchmark suite 30% Missing
Accuracy66.1
20
Time-series classification18-datasets benchmark suite Average
Accuracy64.9
20
Time-series classification18-datasets benchmark suite 50% Missing
Accuracy63.9
20
Showing 10 of 30 rows

Other info

Follow for update