Coder Social home page Coder Social logo

nla-group / fabba Goto Github PK

View Code? Open in Web Editor NEW
39.0 2.0 8.0 520.29 MB

A Python library for the fast symbolic approximation of time series

License: BSD 3-Clause "New" or "Revised" License

Python 96.33% Cython 2.85% Shell 0.06% TeX 0.76%
machine-learning dimensionality-reduction time-series time-series-analysis time-series-forecasting time-series-classification time-series-clustering symbolic-aggregate-approximation symbolic-representation

fabba's People

Contributors

chenxinye avatar guettel avatar lrnv avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

fabba's Issues

Discontinuous timeseries

@chenxinye Thanks for developing this great library. My questions are 1) Can this be applied to discontinuous time series where the sampling time / measurements is irregular?

  1. Are there specific circumstances based on which it is better to apply the clustering based compression?

  2. What is the key advantage of this method over SAX?

Thanks in advance.

Erroneous "This installation is not using Cython" message

I am consistently receiving a "This installation is not using Cython" and "cython fail" message when I use fABBA, even though I do have Cython installed. I have Cython version 3.0.8 and fABBA version 1.1.2, installed both using pip, and both packages appear in the same directory on my machine.

I'm not sure if this is affecting how fABBA actually runs, but as I follow the example code in the documentation, sometimes I get the same output, but sometimes not.

Missing DOIs in bib

Joss's editorialbot there openjournals/joss-reviews#6294 found missing DOI's in the paper references:

Reference check summary (note 'MISSING' DOIs are suggestions that need verification):

OK DOIs

- None

MISSING DOIs

- 10.1007/s10618-020-00689-6 may be a valid DOI for title: ABBA: adaptive Brownian bridge-based symbolic aggregation of time series
- 10.1109/tit.1982.1056489 may be a valid DOI for title: Least squares quantization in PCM
- 10.1145/882082.882086 may be a valid DOI for title: A symbolic representation of time series, with implications for streaming algorithms
- 10.1145/3532622 may be a valid DOI for title: An efficient aggregation method for the symbolic representation of temporal data
- 10.1016/j.is.2023.102294 may be a valid DOI for title: ECG classification with learning ensemble based on symbolic discretization
- 10.1007/978-3-031-24378-3_4 may be a valid DOI for title: Fast Time Series Classification with Random Symbolic Subsequences
- 10.1007/s10618-007-0064-z may be a valid DOI for title: Experiencing SAX: a novel symbolic representation of time series
- 10.1109/seed55351.2022.00016 may be a valid DOI for title: Foreseer: Efficiently Forecasting Malware Event Series with Long Short-Term Memory
- 10.1016/j.ress.2023.109123 may be a valid DOI for title: Data-driven prognostics based on time-frequency analysis and symbolic recurrent neural network for fuel cells under dynamic load
- 10.1145/3448672 may be a valid DOI for title: A Framework for Generating Summaries from Temporal Personal Health Data

INVALID DOIs

- None

If you can check if the proposed DOI are right for your reference, and if so include them in your .bib that would be great :)

time series prediction

Hello! Thanks for developing this great library. i noticed that you also want to combine lstm in your subsequent work to predict time series. how is your current progress? after combining fabba with lstm by myself, the long-term prediction effect was always very poor, and it did not follow the trend for prediction.

picture1
picture2

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.