Set Functions for Time Series

Despite the eminent successes of deep neural networks, many architectures are often hard to transfer to irregularly-sampled and asynchronous time series that commonly occur in real-world datasets, especially in healthcare applications. This paper proposes a novel approach for classifying irregularly-sampled time series with unaligned measurements, focusing on high scalability and data efficiency. Our method SeFT (Set Functions for Time Series) is based on recent advances in differentiable set function learning, extremely parallelizable with a beneficial memory footprint, thus scaling well to large datasets of long time series and online monitoring scenarios. Furthermore, our approach permits quantifying per-observation contributions to the classification outcome. We extensively compare our method with existing algorithms on multiple healthcare time series datasets and demonstrate that it performs competitively whilst significantly reducing runtime.

PDF Abstract ICML 2020 PDF
Task Dataset Model Metric Name Metric Value Global Rank Result Benchmark
Time Series Classification PhysioNet Challenge 2012 GRU-D AUC 86.99% # 1
AUC Stdev 0.22% # 9
Time Series Classification PhysioNet Challenge 2012 SeFT-Attn AUC 85.14% # 7
AUC Stdev 0.13% # 11
Time Series Classification PhysioNet Challenge 2012 GRU-Simple AUC 81.69% # 13
AUC Stdev 0.43% # 5
Time Series Classification PhysioNet Challenge 2012 Transformer AUC 86.28% # 3
AUC Stdev 0.35% # 8
Time Series Classification PhysioNet Challenge 2012 Phased-LSTM AUC 79.94% # 14
AUC Stdev 1.17% # 2
Time Series Classification PhysioNet Challenge 2012 IP-Nets AUC 86.24% # 4
AUC Stdev 0.38% # 7

Methods


No methods listed for this paper. Add relevant methods here