Open Access
Open access
volume 16 issue 5 pages 255

Neural Network Entropy (NNetEn): Entropy-Based EEG Signal and Chaotic Time Series Classification, Python Package for NNetEn Calculation

Maksim Belyaev 1
Yuriy Izotov 1
Murugappan Murugappan 2, 3, 4
Hanif Heidari 5
Publication typeJournal Article
Publication date2023-05-16
scimago Q2
wos Q2
SJR0.515
CiteScore4.5
Impact factor2.1
ISSN19994893
Computational Mathematics
Computational Theory and Mathematics
Theoretical Computer Science
Numerical Analysis
Abstract

Entropy measures are effective features for time series classification problems. Traditional entropy measures, such as Shannon entropy, use probability distribution function. However, for the effective separation of time series, new entropy estimation methods are required to characterize the chaotic dynamic of the system. Our concept of Neural Network Entropy (NNetEn) is based on the classification of special datasets in relation to the entropy of the time series recorded in the reservoir of the neural network. NNetEn estimates the chaotic dynamics of time series in an original way and does not take into account probability distribution functions. We propose two new classification metrics: R2 Efficiency and Pearson Efficiency. The efficiency of NNetEn is verified on separation of two chaotic time series of sine mapping using dispersion analysis. For two close dynamic time series (r = 1.1918 and r = 1.2243), the F-ratio has reached the value of 124 and reflects high efficiency of the introduced method in classification problems. The electroencephalography signal classification for healthy persons and patients with Alzheimer disease illustrates the practical application of the NNetEn features. Our computations demonstrate the synergistic effect of increasing classification accuracy when applying traditional entropy measures and the NNetEn concept conjointly. An implementation of the algorithms in Python is presented.

Found 
Found 

Top-30

Journals

1
Sensors
1 publication, 9.09%
Space Weather
1 publication, 9.09%
BioSystems
1 publication, 9.09%
Mathematics
1 publication, 9.09%
Electronics (Switzerland)
1 publication, 9.09%
Journal of Personalized Medicine
1 publication, 9.09%
Signals
1 publication, 9.09%
International Journal of Modern Physics C
1 publication, 9.09%
IEEE Access
1 publication, 9.09%
Diagnostics
1 publication, 9.09%
Chaos
1 publication, 9.09%
1

Publishers

1
2
3
4
5
6
MDPI
6 publications, 54.55%
Wiley
1 publication, 9.09%
Elsevier
1 publication, 9.09%
World Scientific
1 publication, 9.09%
Institute of Electrical and Electronics Engineers (IEEE)
1 publication, 9.09%
AIP Publishing
1 publication, 9.09%
1
2
3
4
5
6
  • We do not take into account publications without a DOI.
  • Statistics recalculated weekly.

Are you a researcher?

Create a profile to get free access to personal recommendations for colleagues and new articles.
Metrics
11
Share
Cite this
GOST |
Cite this
GOST Copy
Velichko A. et al. Neural Network Entropy (NNetEn): Entropy-Based EEG Signal and Chaotic Time Series Classification, Python Package for NNetEn Calculation // Algorithms. 2023. Vol. 16. No. 5. p. 255.
GOST all authors (up to 50) Copy
Velichko A., Belyaev M., Izotov Y., Murugappan M., Heidari H. Neural Network Entropy (NNetEn): Entropy-Based EEG Signal and Chaotic Time Series Classification, Python Package for NNetEn Calculation // Algorithms. 2023. Vol. 16. No. 5. p. 255.
RIS |
Cite this
RIS Copy
TY - JOUR
DO - 10.3390/a16050255
UR - https://doi.org/10.3390/a16050255
TI - Neural Network Entropy (NNetEn): Entropy-Based EEG Signal and Chaotic Time Series Classification, Python Package for NNetEn Calculation
T2 - Algorithms
AU - Velichko, Andrey
AU - Belyaev, Maksim
AU - Izotov, Yuriy
AU - Murugappan, Murugappan
AU - Heidari, Hanif
PY - 2023
DA - 2023/05/16
PB - MDPI
SP - 255
IS - 5
VL - 16
SN - 1999-4893
ER -
BibTex |
Cite this
BibTex (up to 50 authors) Copy
@article{2023_Velichko,
author = {Andrey Velichko and Maksim Belyaev and Yuriy Izotov and Murugappan Murugappan and Hanif Heidari},
title = {Neural Network Entropy (NNetEn): Entropy-Based EEG Signal and Chaotic Time Series Classification, Python Package for NNetEn Calculation},
journal = {Algorithms},
year = {2023},
volume = {16},
publisher = {MDPI},
month = {may},
url = {https://doi.org/10.3390/a16050255},
number = {5},
pages = {255},
doi = {10.3390/a16050255}
}
MLA
Cite this
MLA Copy
Velichko, Andrey, et al. “Neural Network Entropy (NNetEn): Entropy-Based EEG Signal and Chaotic Time Series Classification, Python Package for NNetEn Calculation.” Algorithms, vol. 16, no. 5, May. 2023, p. 255. https://doi.org/10.3390/a16050255.