ATLGSPNov 27, 2019

Topological Machine Learning for Multivariate Time Series

arXiv:1911.12082v315 citations
Originality Incremental advance
AI Analysis

This work addresses the challenge of analyzing complex multivariate time series data for applications like occupancy detection and activity recognition, representing an incremental advancement in applying TDA to time series.

The paper tackles the problem of analyzing multivariate time series by developing a framework using topological data analysis (TDA), with methods to handle heterogeneous features, and applies it to room occupancy detection and activity recognition, showing effectiveness in prediction tasks.

We develop a framework for analyzing multivariate time series using topological data analysis (TDA) methods. The proposed methodology involves converting the multivariate time series to point cloud data, calculating Wasserstein distances between the persistence diagrams and using the $k$-nearest neighbors algorithm ($k$-NN) for supervised machine learning. Two methods (symmetry-breaking and anchor points) are also introduced to enable TDA to better analyze data with heterogeneous features that are sensitive to translation, rotation, or choice of coordinates. We apply our methods to room occupancy detection based on 5 time-dependent variables (temperature, humidity, light, CO2 and humidity ratio). Experimental results show that topological methods are effective in predicting room occupancy during a time window. We also apply our methods to an Activity Recognition dataset and obtained good results.

Code Implementations1 repo
Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes