Skip to content

cesarsotovalero/time-series-classification

Repository files navigation

TSC

Weka is a powerful machine learning framework. However, it lacks of tools to handle time series data analysis. TSC is a package that facilitates performing time series classification tasks in Weka.

This package implements the following functionalities:

  • DTWDistance: a distance function based on the dynamic time warping dissimilarity measure, DTW.
  • DTWSearch: a nearest neighbors algorithm for the classification of time series, which takes advantage of the Keogh’s lower bound technique in order to reduce the computational cost of the classification with DTW.
  • NumerosityReduction: a filter for numerosity reduction of time series, which is an implementation of the "Fast time series classification using numerosity reduction" algorithm for Weka.

Visit the wiki for details about the Installation and Usage examples.

Citation

If you use this tool, please cite the following research paper:

@inproceedings{SotoValero2016,
    author = {C\'esar Soto-Valero, Mabel Gonz\'alez Castellanos},
    title = {Paquete para la clasificación de series temporales en Weka},
    year = {2016},
    publisher = {Ediciones Futuro},
    address = {Cuba},
    booktitle = {III Conferencia Internacional en Ciencias Computacionales e Inform\'aticas},
    pages = {1–13},
    numpages = {13},
    location = {La Havana, CU},
    series = {CICCI' 2016}
}