This is the section where we can share the group's notebooks.
- Univariate:
- Multivariate datasets:
- TS → images:
- Unaltered time series:
- Gramian Angular Field (GAF):
- Wavelet transform:
- TS → text:
- TS → tabular data:
- CNN models:
- RNN models:
- Without ULMFIT pretraining:
- With ULMFIT pretraining:
- Hybrid models:
- Transfer learning:
- Training from scratch:
- Classification:
- Regression:
- Single label:
- Multi-label:
- Single step:
- Multiple steps:
This is the section where we can share useful thrid party resources.
- UEA & UCR Time Series Classification: contains 128 univariate and 30 multivariate datasets.
- UCI Machine Learning Repository: contains 452 ML datasets, with 86 time series (most multivariate datasets, both classifications and regression).
-
Algorithms:
- pyts: is a Python package for time series transformation and classification. It aims to provide state-of-the-art as well as recently published algorithms for time series classification.
- tslearn: is a Python package that provides machine learning tools for the analysis of time series. This package builds on (and hence depends on) scikit-learn, numpy and scipy libraries.
- PyDLM: A python library for Bayesian time series modeling.
-
Databases:
-
CNN models:
- Tiled Convolutional Neural Networks:
-
RNN models:
- Dilated Recurrent Neural Networks:
- Dilated Recurrent Neural Networks (2017) - repo
- Dilated Recurrent Neural Networks:
-
Hybrid models:
- Long Short Term Memory Fully Convolutional Network:
-
LSTM Fully Convolutional Networks for Time Series Classification (2017) - repo - * state of the art in 65/85 multivariate UCR datasets. Keras model.
-
Multivariate LSTM-FCNs for Time Series Classification (2018) - repo - * state of the art in many univariate datasets. Keras model.
-
- Long Short Term Memory Fully Convolutional Network: