A Method for Estimating the Entropy of Time Series Using Artificial Neural Networks
arXiv:2107.08399 · doi:10.3390/e23111432
Abstract
Measuring the predictability and complexity of time series using entropy is essential tool de-signing and controlling a nonlinear system. However, the existing methods have some drawbacks related to the strong dependence of entropy on the parameters of the methods. To overcome these difficulties, this study proposes a new method for estimating the entropy of a time series using the LogNNet neural network model. The LogNNet reservoir matrix is filled with time series elements according to our algorithm. The accuracy of the classification of images from the MNIST-10 database is considered as the entropy measure and denoted by NNetEn. The novelty of entropy calculation is that the time series is involved in mixing the input information in the res-ervoir. Greater complexity in the time series leads to a higher classification accuracy and higher NNetEn values. We introduce a new time series characteristic called time series learning inertia that determines the learning rate of the neural network. The robustness and efficiency of the method is verified on chaotic, periodic, random, binary, and constant time series. The comparison of NNetEn with other methods of entropy estimation demonstrates that our method is more robust and accurate and can be widely used in practice.
15 pages, 14 figures, 1 table
References in corpus (5)
- Neural Network for Low-Memory IoT Devices and MNIST Image Recognition Using Kernels Based on Logistic Map
- A Method for Estimating the Entropy of Time Series Using Artificial Neural Networks
- Permutation entropy revisited
- Recognition of handwritten MNIST digits on low-memory 2 Kb RAM Arduino board using LogNNet reservoir neural network
- An improved LogNNet classifier for IoT application
Cited by in corpus (8)
- Diagnosis and Prognosis of COVID-19 Disease Using Routine Blood Values and LogNNet Neural Network
- A Method for Estimating the Entropy of Time Series Using Artificial Neural Networks
- A Method for Medical Data Analysis Using the LogNNet for Clinical Decision Support Systems and Edge Computing in Healthcare
- Entropy of financial time series due to the shock of war
- Neural Network Entropy (NNetEn): Entropy-Based EEG Signal and Chaotic Time Series Classification, Python Package for NNetEn Calculation
- Novel techniques for improving NNetEn entropy calculation for short and noisy time series
- Entropy Approximation by Machine Learning Regression: Application for Irregularity Evaluation of Images in Remote Sensing
- A Bio-Inspired Chaos Sensor Model Based on the Perceptron Neural Network: Machine Learning Concept and Application for Computational Neuro-Science