# An Empirical Study of Graph-Based Approaches for Semi-Supervised Time Series Classification

arXiv: https://arxiv.org/abs/2104.08153 · HTML: https://mlsanity.com/paper/2104.08153/

## Key facts

- Cited by 2 papers in the map (data through 14 Oct 2026).
- Builds on 19 of its 64 references that are in the map.
- First posted on arXiv 16 Apr 2021.

## Builds on (most cited first, 19 of 19)

- [Adam: A Method for Stochastic Optimization](https://mlsanity.com/paper/1412.6980/) (2014)
- [Semi-Supervised Classification with Graph Convolutional Networks](https://mlsanity.com/paper/1609.02907/) (2016)
- [Spectral Networks and Locally Connected Networks on Graphs](https://mlsanity.com/paper/1312.6203/) (2013)
- [Deep learning for time series classification: a review](https://mlsanity.com/paper/1809.04356/) (2018)
- [The UCR Time Series Archive](https://mlsanity.com/paper/1810.07758/) (2018)
- [InceptionTime: Finding AlexNet for Time Series Classification](https://mlsanity.com/paper/1909.04939/) (2019)
- [ROCKET: Exceptionally fast and accurate time series classification using random convolutional kernels](https://mlsanity.com/paper/1910.13051/) (2019)
- [Soft-DTW: a Differentiable Loss Function for Time-Series](https://mlsanity.com/paper/1703.01541/) (2017)
- [Benchmarking Multivariate Time Series Classification Algorithms](https://mlsanity.com/paper/2007.13156/) (2020)
- [TS-CHIEF: A Scalable and Accurate Forest Algorithm for Time Series Classification](https://mlsanity.com/paper/1906.10329/) (2019)
- [A review on distance based time series classification](https://mlsanity.com/paper/1806.04509/) (2018)
- [Differentiable Divergences Between Time Series](https://mlsanity.com/paper/2010.08354/) (2020)
- [Multiclass Data Segmentation using Diffuse Interface Methods on Graphs](https://mlsanity.com/paper/1302.3913/) (2013)
- [Localized Linear Regression in Networked Data](https://mlsanity.com/paper/1903.11178/) (2019)
- [A literature survey of matrix methods for data science](https://mlsanity.com/paper/1912.07896/) (2019)
- [Pseudoinverse Graph Convolutional Networks: Fast Filters Tailored for Large Eigengaps of Dense Graphs and Hypergraphs](https://mlsanity.com/paper/2008.00720/) (2020)
- [Graph clustering, variational image segmentation methods and Hough transform scale detection for object measurement in images](https://mlsanity.com/paper/1602.08574/) (2016)
- [Generalizing diffuse interface methods on graphs: non-smooth potentials and hypergraphs](https://mlsanity.com/paper/1611.06094/) (2016)
- [Semi-supervised Learning for Aggregated Multilayer Graphs Using Diffuse Interface Methods and Fast Matrix Vector Products](https://mlsanity.com/paper/2007.05239/) (2020)

## Built on by (most cited first, 2 of 2)

- [LB-SimTSC: An Efficient Similarity-Aware Graph Neural Network for Semi-Supervised Time Series Classification](https://mlsanity.com/paper/2301.04838/) (2023)
- [Label Propagation Techniques for Artifact Detection in Imbalanced Classes using Photoplethysmogram Signals](https://mlsanity.com/paper/2308.08480/) (2023)

## Abstract (arXiv)

Time series data play an important role in many applications and their analysis reveals crucial information for understanding the underlying processes. Among the many time series learning tasks of great importance, we here focus on semi-supervised learning based on a graph representation of the data. Two main aspects are involved in this task. A suitable distance measure to evaluate the similarities between time series, and a learning method to make predictions based on these distances. However, the relationship between the two aspects has never been studied systematically in the context of graph-based learning. We describe four different distance measures, including (Soft) DTW and MPDist, a distance measure based on the Matrix Profile, as well as four successful semi-supervised learning methods, including the graph Allen--Cahn method and a Graph Convolutional Neural Network. We then compare the performance of the algorithms on binary classification data sets. In our findings we compare the chosen graph-based methods using all distance measures and observe that the results vary strongly with respect to the accuracy. As predicted by the ``no free lunch'' theorem, no clear best combination to employ in all cases is found. Our study provides a reproducible framework for future work in the direction of semi-supervised learning for time series with a focus on graph representations.
