Time Series Featurization via Topological Data Analysis: an Application to Cryptocurrency Trend Forecasting

12/07/2018
by   Kwangho Kim, et al.
0

We propose a novel methodology for feature extraction from time series data based on topological data analysis. The proposed procedure applies a dimensionality reduction technique via principal component analysis to the point cloud of the Takens' embedding from the observed time series and then evaluates the persistence landscape and silhouettes based on the corresponding Rips complex. We define a new notion of Rips distance function that is especially suited for persistence homologies built on Rips complexes and prove stability theorems for it. We use these results to demonstrate in turn some stability properties of the topological features extracted using our procedure with respect to additive noise and sampling. We further apply our method to the problem of trend forecasting for cryptocurrency prices, where we manage to achieve significantly lower error rates than more standard, non TDA-based methodologies in complex pattern classification tasks. We expect our method to provide a new insight on feature engineering for granular, noisy time series data.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
12/07/2018

Time Series Featurization via Topological Data Analysis

We develop a novel algorithm for feature extraction in time series data ...
research
02/06/2023

Importance attribution in neural networks by means of persistence landscapes of time series

We propose and implement a method to analyze time series with a neural n...
research
06/08/2022

Classification of Stochastic Processes with Topological Data Analysis

In this study, we examine if engineered topological features can disting...
research
09/15/2022

FRANS: Automatic Feature Extraction for Time Series Forecasting

Feature extraction methods help in dimensionality reduction and capture ...
research
11/27/2019

Topological Machine Learning for Multivariate Time Series

We develop a framework for analyzing multivariate time series using topo...
research
05/10/2021

Z-GCNETs: Time Zigzags at Graph Convolutional Networks for Time Series Forecasting

There recently has been a surge of interest in developing a new class of...
research
01/18/2023

Robust Zero-crossings Detection in Noisy Signals using Topological Signal Processing

We explore a novel application of zero-dimensional persistent homology f...

Please sign up or login with your details

Forgot password? Click here to reset