Litcius/Paper detail

Topological machine learning for multivariate time series

Chengyuan Wu, Carol Anne Hargreaves

2021Journal of Experimental & Theoretical Artificial Intelligence18 citationsDOI

Abstract

We develop a method 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 neighbours 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.

Topics & Concepts

Computer scienceSeries (stratigraphy)Multivariate statisticsPoint cloudRotation (mathematics)Time seriesTranslation (biology)AlgorithmData miningWindow (computing)Topological data analysisArtificial intelligenceMachine learningBiologyPaleontologyBiochemistryOperating systemMessenger RNAGeneChemistryTopological and Geometric Data AnalysisAdvanced Vision and ImagingData Visualization and Analytics
Topological machine learning for multivariate time series | Litcius