Tools for Visual Analytics of Time Series.
23rd July 2024
Find unexpected behavior.
Predict next values in the series.




~ 15 minutes
~ 15 minutes
~ 25 minutes
< 5 minutes 



















Image Source: J. Bernard, "Exploratory search in time-oriented primary data"
User-Friendly: No need to code R / Python scripts.
Dynamic Exploration: Instantly change the visualization with a few clicks.
Collaboration
Szilagyi et al., "Impact of the pandemic and its containment measures in Europe upon aspects of affective impairments: a Google Trends informetrics study", 2023, Cambridge University Press.
Bernard et al., "VisInfo: a digital library system for time series research data based on exploratory search—a user-centered design approach", 2015, International Journal on Digital Libraries.
Good Time Series Anomaly Generator
Partition dataset using tree: Anomalies easy to isolate, therefore closer to root node.
Isolation tree construction:
Assign anomaly scores to each node $x$
Compute a Local Outlier Factor (LOF) for each point to measure the degree of deviation from normal data in the local neighborhood.
Idea of an RNN:
Neural networks for time series!
RNN is not able to consider information far in the past, therefore LSTM is introduced:
RBF is a nested regression ensemble method:
Bagging Regressor
Random Forest Regressor
Random Forest Regressor
Random Forest Regressor
Forecasting model with three components:
All combined:
\[ y_t^{\prime} = c + \phi_1 y^{\prime}_{t-1} + \phi_2 y^{\prime}_{t-2} + \ldots + \phi_p y^{\prime}_{t-p} + \\ \theta_1 \epsilon_{t-1} + \theta_2 \epsilon_{t-2} + \ldots + \theta_q \epsilon_{t-q} + \epsilon_t \]
Heatmap
Scatterplot
Cluster Overview
Dissimilarities
Bird's Eye Perspective
Clustering!
Demo Video kindly provided by Yaryna Korduba.







Prof. Dr. Tobias Schreck
tobias.schreck@cgv.tugraz.at
Julian Rakuschek
julian.rakuschek@tugraz.at