1
|
Venugopal G, Sasidharan D, Swaminathan R. Analysis of induced dynamic biceps EMG signal complexity using Markov transition networks. Biomed Eng Lett 2024; 14:765-774. [PMID: 38946822 PMCID: PMC11208393 DOI: 10.1007/s13534-024-00372-5] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Abstract] [Key Words] [Grants] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Received: 12/23/2023] [Revised: 02/15/2024] [Accepted: 03/04/2024] [Indexed: 07/02/2024] Open
Abstract
Purpose Surface electromyography (sEMG) is a non-invasive technique to characterize muscle electrical activity. The analysis of sEMG signals under muscle fatigue play a crucial part in the branch of neurorehabilitation, sports medicine, biomechanics, and monitoring neuromuscular pathologies. In this work, a method to transform sEMG signals to complex networks under muscle fatigue conditions using Markov transition field (MTF) is proposed. The importance of normalization to a constant Maximum voluntary contraction (MVC) is also considered. Methods For this, dynamic signals are recorded using two different experimental protocols one under constant load and another referenced to 50% MVC from Biceps brachii of 50 and 45 healthy subjects respectively. MTF is generated and network graph is constructed from preprocesses signals. Features such as average self-transition probability, average clustering coefficient and modularity are extracted. Results All the extracted features showed statistical significance for the recorded signals. It is found that during the transition from non-fatigue to fatigue, average clustering coefficient decreases while average self-transition probability and modularity increases. Conclusion The results indicate higher degree of signal complexity during non-fatigue condition. Thus, the MTF approach may be used to indicate the complexity of sEMG signals. Although both datasets showed same trend in results, sEMG signals under 50% MVC exhibited higher separability for the features. The inter individual variations of the MTF features is found to be more for the signals recorded using constant load. The proposed study can be adopted to study the complex nature of muscles under various neuromuscular conditions.
Collapse
Affiliation(s)
- G. Venugopal
- Department of Instrumentation and Control Engineering, N.S.S. College of Engineering Palakkad, Affiliated to A P J Abdul Kalam Technological University, Kerala, 678008 India
| | - Divya Sasidharan
- Department of Instrumentation and Control Engineering, N.S.S. College of Engineering Palakkad, Affiliated to A P J Abdul Kalam Technological University, Kerala, 678008 India
| | - Ramakrishnan Swaminathan
- Biomedical Engineering Group, Department of Applied Mechanics and CoE in Medical Device Regulations and Standards, IIT Madras, Chennai, 600036 India
| |
Collapse
|
2
|
Shahriari Z, Algar SD, Walker DM, Small M. Ordinal Poincaré sections: Reconstructing the first return map from an ordinal segmentation of time series. CHAOS (WOODBURY, N.Y.) 2023; 33:2890082. [PMID: 37163996 DOI: 10.1063/5.0141438] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Abstract] [Track Full Text] [Subscribe] [Scholar Register] [Received: 01/05/2023] [Accepted: 04/21/2023] [Indexed: 05/12/2023]
Abstract
We propose a robust algorithm for constructing first return maps of dynamical systems from time series without the need for embedding. A first return map is typically constructed using a convenient heuristic (maxima or zero-crossings of the time series, for example) or a computationally nuanced geometric approach (explicitly constructing a Poincaré section from a hyper-surface normal to the flow and then interpolating to determine intersections with trajectories). Our method is based on ordinal partitions of the time series, and the first return map is constructed from successive intersections with specific ordinal sequences. We can obtain distinct first return maps for each ordinal sequence in general. We define entropy-based measures to guide our selection of the ordinal sequence for a "good" first return map and show that this method can robustly be applied to time series from classical chaotic systems to extract the underlying first return map dynamics. The results are shown for several well-known dynamical systems (Lorenz, Rössler, and Mackey-Glass in chaotic regimes).
Collapse
Affiliation(s)
- Zahra Shahriari
- Complex Systems Group, Department of Mathematics and Statistics, The University of Western Australia, Crawley, Western Australia 6009, Australia
| | - Shannon D Algar
- Complex Systems Group, Department of Mathematics and Statistics, The University of Western Australia, Crawley, Western Australia 6009, Australia
| | - David M Walker
- Complex Systems Group, Department of Mathematics and Statistics, The University of Western Australia, Crawley, Western Australia 6009, Australia
| | - Michael Small
- Complex Systems Group, Department of Mathematics and Statistics, The University of Western Australia, Crawley, Western Australia 6009, Australia
| |
Collapse
|
3
|
A. Gromov V, Beschastnov YN, Tomashchuk KK. Generalized relational tensors for chaotic time series. PeerJ Comput Sci 2023; 9:e1254. [PMID: 37346716 PMCID: PMC10280504 DOI: 10.7717/peerj-cs.1254] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Abstract] [Key Words] [Track Full Text] [Figures] [Journal Information] [Subscribe] [Scholar Register] [Received: 10/19/2022] [Accepted: 01/24/2023] [Indexed: 06/23/2023]
Abstract
The article deals with a generalized relational tensor, a novel discrete structure to store information about a time series, and algorithms (1) to fill the structure, (2) to generate a time series from the structure, and (3) to predict a time series. The algorithms combine the concept of generalized z-vectors with ant colony optimization techniques. To estimate the quality of the storing/re-generating procedure, a difference between the characteristics of the initial and regenerated time series is used. For chaotic time series, a difference between characteristics of the initial time series (the largest Lyapunov exponent, the auto-correlation function) and those of the time series re-generated from a structure is used to assess the effectiveness of the algorithms in question. The approach has shown fairly good results for periodic and benchmark chaotic time series and satisfactory results for real-world chaotic data.
Collapse
Affiliation(s)
- Vasilii A. Gromov
- School of Data Analysis and Artificial Intelligence, Higher School Economics University, Moscow, Russia
| | - Yury N. Beschastnov
- School of Data Analysis and Artificial Intelligence, Higher School Economics University, Moscow, Russia
| | - Korney K. Tomashchuk
- School of Data Analysis and Artificial Intelligence, Higher School Economics University, Moscow, Russia
| |
Collapse
|
4
|
Zhang C, Li H, Lan Y. Phase space partition with Koopman analysis. CHAOS (WOODBURY, N.Y.) 2022; 32:063132. [PMID: 35778118 DOI: 10.1063/5.0079812] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Abstract] [Track Full Text] [Subscribe] [Scholar Register] [Received: 11/25/2021] [Accepted: 05/27/2022] [Indexed: 06/15/2023]
Abstract
Symbolic dynamics is a powerful tool to describe topological features of a nonlinear system, where the required partition, however, remains a challenge for some time due to the complications involved in determining the partition boundaries. In this article, we show that it is possible to carry out interesting symbolic partitions for chaotic maps based on properly constructed eigenfunctions of the finite-dimensional approximation of the Koopman operator. The partition boundaries overlap with the extrema of these eigenfunctions, the accuracy of which is improved by including more basis functions in the numerical computation. The validity of this scheme is demonstrated in well-known 1D and 2D maps.
Collapse
Affiliation(s)
- Cong Zhang
- School of Science, Beijing University of Posts and Telecommunications, Beijing 100876, China
| | - Haipeng Li
- School of Science, Beijing University of Posts and Telecommunications, Beijing 100876, China
| | - Yueheng Lan
- School of Science, Beijing University of Posts and Telecommunications, Beijing 100876, China
| |
Collapse
|
5
|
Nomi Y, Gotoda H, Fukuda S, Almarcha C. Complex network analysis of spatiotemporal dynamics of premixed flame in a Hele-Shaw cell: A transition from chaos to stochastic state. CHAOS (WOODBURY, N.Y.) 2021; 31:123133. [PMID: 34972344 DOI: 10.1063/5.0070526] [Citation(s) in RCA: 1] [Impact Index Per Article: 0.3] [Reference Citation Analysis] [Abstract] [Track Full Text] [Subscribe] [Scholar Register] [Received: 09/07/2021] [Accepted: 11/23/2021] [Indexed: 06/14/2023]
Abstract
We study the dynamical state of a noisy nonlinear evolution equation describing flame front dynamics in a Hele-Shaw cell from the viewpoint of complex networks. The high-dimensional chaos of flame front fluctuations at a negative Rayleigh number retains the deterministic nature for sufficiently small additive noise levels. As the strength of the additive noise increases, the flame front fluctuations begin to coexist with stochastic effects, leading to a fully stochastic state. The additive noise significantly promotes the irregular appearance of the merge and divide of small-scale wrinkles of the flame front at a negative Rayleigh number, resulting in the transition of high-dimensional chaos to a fully stochastic state.
Collapse
Affiliation(s)
- Yuji Nomi
- Department of Mechanical Engineering, Tokyo University of Science, 6-3-1 Niijuku, Katsushika-ku, Tokyo 125-8585, Japan
| | - Hiroshi Gotoda
- Department of Mechanical Engineering, Tokyo University of Science, 6-3-1 Niijuku, Katsushika-ku, Tokyo 125-8585, Japan
| | - Shingo Fukuda
- Department of Mechanical Engineering, Tokyo University of Science, 6-3-1 Niijuku, Katsushika-ku, Tokyo 125-8585, Japan
| | - Christophe Almarcha
- Aix-Marseille Université, CNRS, Centrale Marseille, IRPHE UMR 7342, 13384 Marseille, France
| |
Collapse
|
6
|
Pessa AAB, Ribeiro HV. ordpy: A Python package for data analysis with permutation entropy and ordinal network methods. CHAOS (WOODBURY, N.Y.) 2021; 31:063110. [PMID: 34241315 DOI: 10.1063/5.0049901] [Citation(s) in RCA: 9] [Impact Index Per Article: 2.3] [Reference Citation Analysis] [Abstract] [Track Full Text] [Subscribe] [Scholar Register] [Received: 03/10/2021] [Accepted: 05/18/2021] [Indexed: 06/13/2023]
Abstract
Since Bandt and Pompe's seminal work, permutation entropy has been used in several applications and is now an essential tool for time series analysis. Beyond becoming a popular and successful technique, permutation entropy inspired a framework for mapping time series into symbolic sequences that triggered the development of many other tools, including an approach for creating networks from time series known as ordinal networks. Despite increasing popularity, the computational development of these methods is fragmented, and there were still no efforts focusing on creating a unified software package. Here, we present ordpy (http://github.com/arthurpessa/ordpy), a simple and open-source Python module that implements permutation entropy and several of the principal methods related to Bandt and Pompe's framework to analyze time series and two-dimensional data. In particular, ordpy implements permutation entropy, Tsallis and Rényi permutation entropies, complexity-entropy plane, complexity-entropy curves, missing ordinal patterns, ordinal networks, and missing ordinal transitions for one-dimensional (time series) and two-dimensional (images) data as well as their multiscale generalizations. We review some theoretical aspects of these tools and illustrate the use of ordpy by replicating several literature results.
Collapse
Affiliation(s)
- Arthur A B Pessa
- Departamento de Física, Universidade Estadual de Maringá, Maringá, PR 87020-900, Brazil
| | - Haroldo V Ribeiro
- Departamento de Física, Universidade Estadual de Maringá, Maringá, PR 87020-900, Brazil
| |
Collapse
|
7
|
Ricci L. Asymptotic distribution of sample Shannon entropy in the case of an underlying finite, regular Markov chain. Phys Rev E 2021; 103:022215. [PMID: 33736022 DOI: 10.1103/physreve.103.022215] [Citation(s) in RCA: 5] [Impact Index Per Article: 1.3] [Reference Citation Analysis] [Abstract] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Received: 07/14/2020] [Accepted: 02/09/2021] [Indexed: 11/07/2022]
Abstract
The inference of Shannon entropy out of sample histograms is known to be affected by systematic and random errors that depend on the finite size of the available data set. This dependence was mostly investigated in the multinomial case, in which states are visited in an independent fashion. In this paper the asymptotic behavior of the distribution of the sample Shannon entropy, also referred to as plug-in estimator, is investigated in the case of an underlying finite Markov process characterized by a regular stochastic matrix. As the size of the data set tends to infinity, the plug-in estimator is shown to become asymptotically normal, though in a way that substantially deviates from the known multinomial case. The asymptotic behavior of bias and variance of the plug-in estimator are expressed in terms of the spectrum of the stochastic matrix and of the related covariance matrix. Effects of initial conditions are also considered. By virtue of the formal similarity with Shannon entropy, the results are directly applicable to the evaluation of permutation entropy.
Collapse
Affiliation(s)
- Leonardo Ricci
- Dipartimento di Fisica, Università di Trento, 38123 Trento, Italy
| |
Collapse
|
8
|
Chai M, Lan Y. Symbolic partition in chaotic maps. CHAOS (WOODBURY, N.Y.) 2021; 31:033144. [PMID: 33810756 DOI: 10.1063/5.0042705] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Abstract] [Track Full Text] [Subscribe] [Scholar Register] [Received: 01/03/2021] [Accepted: 03/02/2021] [Indexed: 06/12/2023]
Abstract
In this work, we only use data on the unstable manifold to locate the partition boundaries by checking folding points at different levels, which practically coincide with homoclinic tangencies. The method is then applied to the classic two-dimensional Hénon map and a well-known three-dimensional map. Comparison with previous results is made in the Hénon case, and Lyapunov exponents are computed through the metric entropy based on the partition to show the validity of the current scheme.
Collapse
Affiliation(s)
- Misha Chai
- School of Science, Beijing University of Posts and Telecommunications, Beijing 100876, China
| | - Yueheng Lan
- School of Science, Beijing University of Posts and Telecommunications, Beijing 100876, China
| |
Collapse
|
9
|
Sakellariou K, Stemler T, Small M. Estimating topological entropy using ordinal partition networks. Phys Rev E 2021; 103:022214. [PMID: 33736019 DOI: 10.1103/physreve.103.022214] [Citation(s) in RCA: 4] [Impact Index Per Article: 1.0] [Reference Citation Analysis] [Abstract] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Received: 09/16/2020] [Accepted: 02/02/2021] [Indexed: 11/07/2022]
Abstract
We propose a computationally simple and efficient network-based method for approximating topological entropy of low-dimensional chaotic systems. This approach relies on the notion of an ordinal partition. The proposed methodology is compared to the three existing techniques based on counting ordinal patterns-all of which derive from collecting statistics about the symbolic itinerary-namely (i) the gradient of the logarithm of the number of observed patterns as a function of the pattern length, (ii) direct application of the definition of topological permutation entropy, and (iii) the outgrowth ratio of patterns of increasing length. In contrast to these alternatives, our method involves the construction of a sequence of complex networks that constitute stochastic approximations of the underlying dynamics on an increasingly finer partition. An ordinal partition network can be computed using any scalar observable generated by multidimensional ergodic systems, provided the measurement function comprises a monotonic transformation if nonlinear. Numerical experiments on an ensemble of systems demonstrate that the logarithm of the spectral radius of the connectivity matrix produces significantly more accurate approximations than existing alternatives-despite practical constraints dictating the selection of low finite values for the pattern length.
Collapse
Affiliation(s)
- Konstantinos Sakellariou
- Complex Systems Group, Department of Mathematics & Statistics, The University of Western Australia, Crawley WA 6009, Australia.,Nodes & Links Ltd, Leof. Athalassas 176, Strovolos, Nicosia 2025, Cyprus
| | - Thomas Stemler
- Complex Systems Group, Department of Mathematics & Statistics, The University of Western Australia, Crawley WA 6009, Australia
| | - Michael Small
- Complex Systems Group, Department of Mathematics & Statistics, The University of Western Australia, Crawley WA 6009, Australia.,Mineral Resources, CSIRO, Kensington WA 6151, Australia
| |
Collapse
|