Skip to main content
Log in

Acceleration of time series entropy algorithms

  • Published:
The Journal of Supercomputing Aims and scope Submit manuscript

Abstract

This paper concentrates on the entropy estimation of time series. Two new algorithms are introduced: Fast Approximate Entropy and Fast Sample Entropy. Their main advantage is their lower time complexity. Examples considered in the paper include interesting experiments with real-world data obtained from IT4Innovations’ supercomputers Salomon and Anselm, as well as with data artificially created specifically to test the credibility of these new entropy analyzers.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11
Fig. 12

Similar content being viewed by others

References

  1. Garfinkel A, Shevtsov J, Guo Y (2017) Modeling life: the mathematics of biological systems, vol 445. Springer, Berlin

    Book  MATH  Google Scholar 

  2. Gottwald GA, Melbourne I (2004) A new test for chaos in deterministic systems. Proc R Soc Lond A Math Phys Eng Sci 460(2042):603–611

    Article  MathSciNet  MATH  Google Scholar 

  3. Gottwald GA, Melbourne I (2009) On the implementation of the 0–1 test for chaos. SIAM J Appl Dyn Syst 8(1):129–145

    Article  MathSciNet  MATH  Google Scholar 

  4. Lampart M, Zapoměl J (2016) Dynamical properties of a non-autonomous bouncing ball model forced by non-harmonic excitation. Math Methods Appl Sci 39(16):4923–4929

    Article  MathSciNet  MATH  Google Scholar 

  5. Martinovič T (2018) Chaotic behaviour of noisy traffic data. Math Methods Appl 41(6):2287–2293

    MathSciNet  MATH  Google Scholar 

  6. R Core Team (2018) R: a language and environment for statistical computing. R Foundation for Statistical Computing, Vienna, Austria. https://R-project.org. Accessed 22 Oct 2018

  7. Martinovič T (2018) Chaos01: 0–1 test for chaos, R package version 1.1.1, CRAN repository. https://CRAN.R-project.org/package=Chaos01. Accessed 22 Oct 2018

  8. Clausius R (1850–1865) The mechanical theory of heat, nine memoirs on the development of concept of “entropy”

  9. Shannon E (1948) A mathematical theory of communication. Bell Syst Tech J 27:379–423, 623–656

  10. Balibrea F (2016) On problems of Topological Dynamics in non-autonomous discrete systems. Appl Math Nonlinear Sci 1(2):391–404

    Article  MathSciNet  MATH  Google Scholar 

  11. Pincus SM (1991) Approximate entropy as a measure of system complexity. Proc Natl Acad Sci USA 88:2297–2301

    Article  MathSciNet  MATH  Google Scholar 

  12. Pincus SM, Kalman RE (2004) Irregularity, volatility, risk, and financial market time series. Proc Natl Acad Sci USA 101(38):13709–13714

    Article  MathSciNet  MATH  Google Scholar 

  13. Taghavi M, Boostani R, Sabeti M, Taghavi SMA (2011) Usefulness of approximate entropy in the diagnosis of Schizophrenia. Iranian J Psychiatry Behav Sci 5(2):62–70

    Google Scholar 

  14. Zhou Y, Huang R, Chen Z, Chang X, Chen J, Xie L (2012) Application of approximate entropy on dynamic characteristics of epileptic absence seizure. Neural Regener Res 7(8):572–577

    Google Scholar 

  15. Richman JS, Moorman JR (2000) Physiological time-series analysis using approximate entropy and sample entropy. Am J Physiol Heart Circul Physiol 278:2039–2049

    Article  Google Scholar 

  16. Borchers HW (2018) pracma: Practical Numerical Math Functions, R package version 2.1.4, CRAN repository. https://CRAN.R-project.org/package=pracma. Accessed 22 Oct 2018

Download references

Acknowledgements

This work has been supported by the Large Infrastructures for Research, Experimental Development and Innovations project “IT4Innovations National Supercomputing Center LM2015070.”

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Jiří Tomčala.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Tomčala, J. Acceleration of time series entropy algorithms. J Supercomput 75, 1443–1454 (2019). https://doi.org/10.1007/s11227-018-2657-2

Download citation

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11227-018-2657-2

Keywords

Navigation