Next Article in Journal
Spatial and Temporal Hierarchy for Autonomous Navigation Using Active Inference in Minigrid Environment
Next Article in Special Issue
Some Theoretical Foundations of Bare-Simulation Optimization of Some Directed Distances between Fuzzy Sets Respectively Basic Belief Assignments
Previous Article in Journal
Exploring Physiological Differences in Brain Areas Using Statistical Complexity Analysis of BOLD Signals
Previous Article in Special Issue
Entropy Estimators for Markovian Sequences: A Comparative Analysis
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Slope Entropy Characterisation: An Asymmetric Approach to Threshold Parameters Role Analysis

by
Mahdy Kouka
1,
David Cuesta-Frau
1,2,* and
Vicent Moltó-Gallego
1
1
Department of System Informatics and Computers, Universitat Politècnica de València, 03801 Alcoy, Spain
2
Technological Institute of Informatics, Universitat Politècnica de València, 03801 Alcoy, Spain
*
Author to whom correspondence should be addressed.
Entropy 2024, 26(1), 82; https://doi.org/10.3390/e26010082
Submission received: 8 November 2023 / Revised: 15 January 2024 / Accepted: 15 January 2024 / Published: 18 January 2024

Abstract

:
Slope Entropy (SlpEn) is a novel method recently proposed in the field of time series entropy estimation. In addition to the well-known embedded dimension parameter, m, used in other methods, it applies two additional thresholds, denoted as δ and γ , to derive a symbolic representation of a data subsequence. The original paper introducing SlpEn provided some guidelines for recommended specific values of these two parameters, which have been successfully followed in subsequent studies. However, a deeper understanding of the role of these thresholds is necessary to explore the potential for further SlpEn optimisations. Some works have already addressed the role of δ , but in this paper, we extend this investigation to include the role of γ and explore the impact of using an asymmetric scheme to select threshold values. We conduct a comparative analysis between the standard SlpEn method as initially proposed and an optimised version obtained through a grid search to maximise signal classification performance based on SlpEn. The results confirm that the optimised version achieves higher time series classification accuracy, albeit at the cost of significantly increased computational complexity.

1. Introduction

Time series entropy analysis plays a fundamental role in various scientific domains, ranging from biology and medicine to finance and many engineering fields [1,2,3,4,5,6]. It provides valuable insights into the complexity and predictability of such time series, and can be used as a distinguishing feature for signal classification [7,8,9,10].
For example, Permutation Entropy (PE) [11], a popular method in this time series analysis framework, provides a means to quantify the disorder or randomness in a time series by examining the order of values within the series. It has found applications in those diverse domains stated before and is valuable for characterising complex systems [12,13]. Specifically, it has been successfully used in medicine [14,15,16,17], engineering [3,18,19,20], economics [21,22,23], and natural sciences [5,24,25], to cite just a few examples.
Sample Entropy (SampEn) is another widely used technique for assessing the regularity and self-similarity of time series data. It measures the similarity of subsequences within the time series, making it a useful tool for detecting complex patterns and anomalies in various applications. In the domain of healthcare and biomedical research, SampEn aids in the assessment of heart rate variability [26], electroencephalography (EEG) data [27], and, in general, the detection of pathological conditions, contributing to improved patient diagnostics and monitoring. In finance, SampEn proves valuable in modelling and forecasting financial time series, helping analysts make informed decisions in an ever-changing market landscape [28]. Furthermore, in the realm of environmental science, SampEn can also support the identification of complex patterns in climatic data, facilitating better understanding and management of the underlying interacting processes [29].
Among these and many other entropy estimation methods available nowadays, Slope Entropy (SlpEn) has emerged as a novel approach that shows promise in capturing the intricate patterns of time series data for such classification purposes. SlpEn, introduced in the work by [30], incorporates two additional input parameters, thresholds δ and γ , to derive a symbolic representation of data subsequences according to the differences between consecutive time series samples, as will be described in detail later in Section 2.2. This characteristic of SlpEn allows for a more refined and customised analysis of time series patterns, although it also entails more input parameters than other methods, such as PE [11,31].
The original SlpEn paper provided initial guidelines for selecting specific values of δ and γ and facilitating adoption, guidelines which have since been successfully applied in subsequent SlpEn studies [32,33]. A few other works have already explored the influence of the δ parameter value on SlpEn classification potential [34], but a thorough investigation into the roles of both δ and γ is still essential to fully exploit SlpEn’s capabilities. This is the same kind of performance characterisation analysis that has been performed for other entropy methods in the past.
In order to illustrate this point, let us consider again methods PE and SampEn. On one hand, in the case of PE, parameter influence or selection has also been the focus of many studies, like [31,35]. Algorithm speed is also crucial in many applications, and characterisation and improvements in this regard are also frequent, like the study [36]. On the other hand, in the case of SampEn, there are studies to optimise input parameter threshold r to improve the detection of cardiovascular diseases using RR interval time series [37]. Similarly, the work [38] describes how to optimise all SampEn parameters N, m, and r, for the prediction of paroxysmal atrial fibrillation (AF) termination and the electrical cardioversion outcome in persistent AF. In terms of computational cost optimisations, there are also studies like [39]. There are even specific studies to optimise the implementation of SampEn in wearable devices [27].
In this paper, we aim to expand the knowledge of SlpEn by conducting a more ambitious analysis of its δ and γ parameters’ influence on time series classification performance and exploring the possible benefits of employing an asymmetric scheme to choose the threshold values. In other words, employing different threshold values for positive and negative differences between consecutive samples. This will certainly double the number of thresholds, but we hypothesise that this way, it will be possible to improve the matching between SlpEn capabilities and features of the time series under analysis.
We compared the classification accuracy achieved, defined later, using the standard SlpEn method [30] with that from an improved version obtained by applying the asymmetric scheme mentioned above. Both methods used a grid parameter search to maximise signal classification accuracy instead of just the recommended input values. To evaluate the effectiveness of the optimised version, we considered publicly available benchmark datasets from different domains, as described in Section 2.1.
The expected contributions of this paper are twofold: Firstly, we shed light on the roles of δ and γ in the SlpEn method, providing more insights into their significance and potential for fine-tuning in difficult signal classification problems. Secondly, we demonstrated that the optimised version of SlpEn achieves higher classification accuracy, although at a significantly increased computational cost that will not probably pay-off in all cases. This trade-off between accuracy and computational complexity will have to be balanced, allowing researchers to make informed decisions based on specific application requirements.
The rest of the paper is organised as follows: Section 2, Materials and Methods, presents a comprehensive review of the specific time series datasets used in the experiments, addressing different application fields. This section also contains a detailed description of the SlpEn method in its original version and the variations that are applied in the present study, including the experimental setup and the grid search procedure for optimising SlpEn. In Section 3, we present the results of the comparative analysis in terms of signal classification accuracy achieved in each case. The discussion takes place in Section 4, where we evaluate the implications of employing an asymmetric scheme for threshold selection. Finally, Section 5 concludes the paper and highlights potential future research directions to further enhance SlpEn’s applicability and performance in diverse scientific contexts.

2. Materials and Methods

This section presents first the time series utilised in the experiments. All of these datasets are publicly available and have been extensively employed in numerous similar studies. They hold a well-established reputation as representative time series for analysis, facilitating direct result comparison with previous research. Furthermore, the dataset selection is characterised by its diversity and variation, mitigating potential interpretation biases and ensuring a higher potential for generalisation.
Once the experimental datasets have been introduced, this section also describes in detail the method under analysis, Slope Entropy. Specifically, we introduce the standard method based on input parameters m, δ , and γ , and then we describe the modifications proposed to use an extended asymmetrical version of the two thresholds. These two versions will be the objective of the comparative classification accuracy performance analysis carried out in the experiments section (Section 3).

2.1. Datasets

As stated above, in order to assess the efficacy and resilience of the proposed SlpEn improvements, it is imperative to conduct experiments on diverse datasets exhibiting variations in length, level of ties, and regularity, among other time series properties. Thus, the specific datasets utilised in the present study are:
  • The Bern–Barcelona EEG database [40]. This database comprises a collection of both focal and non-focal time series extracted from seizure-free recordings of patients afflicted with pharmacoresistant focal-onset epilepsy. For the purpose of our experiments, we employed 50 records, each possessing a length of 10,240 data points, sampled at a frequency of 512 Hz. This database has also been used in works such as [41], which includes a review of results achieved in other classification studies based on time series from this same database.
  • The Fantasia RR database [42]: It presents a meticulously curated repository comprising a total of 40 individual time series, thoughtfully stratified into two cohorts of 20 records each (mature subjects and a counterpart assembly of youthful subjects). All subjects were, in principle, healthy, thereby obviating possible confounding health-related factors. They were monitored over an extended period of 120 min, with a sampling frequency of 250 Hz. This database has been used in many studies, such as [43,44].
  • The Ford A dataset [45]: It is a repository of data gleaned from an automotive subsystem. The principal objective underpinning its creation was the empirical evaluation of the efficacy of classification schemes upon the acoustic characteristics of engine noise. Within the ambit of this experimental undertaking, a corpus of 40 discrete records was selected and subsequently employed for analysis from each distinct class.
  • The House Twenty dataset [46,47]: It is a compendium of temporal sequences emanating from 40 distinct domestic entities. They are part of the Personalised Retrofit Decision Support Tools for UK Homes using Smart Home Technology (REFIT) project. This dataset includes data from 40 households, divided into two classes with 20 each: The first class represents the consumption of electricity in general, and the second class represents the specific electrical consumption of dryers and washing machines. We also used this dataset in our previous work [34].
  • The PAF (Paroxysmal Atrial Fibrillation) prediction dataset [48]: This dataset comprises discrete 5-min temporal recordings corresponding to patients diagnosed with PAF. These temporal records were classified into two distinct categories: The first pertains to recordings that immediately precede the onset of a PAF episode, while the second encompasses instances temporally distant from any PAF manifestation. Each classification category comprises a total of 25 distinct files. This is a very well-known dataset used in a myriad of scientific works [49,50,51].
  • The Worms two-class dataset [52,53]: It contains a time series intrinsically linked to the locomotive patterns exhibited by a distinct species of worm used in the realm of behavioural genetics research. We selected records from two classes: mutant and non-mutant worms. The first type contains 75 records of 900 samples, and the second type has 105 records with the same time series length. As with previous datasets, there are other works that used time series from this one [54,55].
  • The Bonn EEG dataset [56,57]. This dataset encapsulates a corpus of 4097 electroencephalograms, each one with a duration of 23.6 s. These instances are distinctly categorised into five salient classes (A, B, C, D, and E), reflecting the underlying diversity of neural activity scenarios under consideration. Specifically, the classes include healthy subjects with eyes open (Class A) and those with eyes closed (Class B). Other instances pertain to epileptic subjects classified as Class C, D, and E (see further details in [57]). For the scope of the specific experiments in the present paper, the focus was directed solely towards classes D and E (seizure-free periods at the epileptogenic zone, and seizure activity from the hippocampal focus), with 100 records from each class. There are many examples available of works using this same dataset [58,59,60].
  • The Synthetic database. As its name suggests, it is a collection of datasets that have been generated artificially by a computer. It is composed of three different sets: Synth1, Synth2, and Synth3. Each one of them is composed of two classes; the first one is generated by a normal (Gaussian) distribution, while the other is based on a uniform distribution. Each class contains 20 time series with a length of 3000 samples. Regarding the parameters used to generate the series, Synth1 uses mean = 0 and standard deviation equal to 5 (SD = 5) for its Gaussian class. Synth2’s Gaussian class uses mean = 0 and SD = 10. In the case of Synth3, mean = 0 and SD = 20. On the other hand, the uniform distribution used to generate the second class uses the same parameters for all three datasets, drawing samples uniformly from the range [−1, 1]. It has been included for reference purposes, but it is not used in all the experiments since it is not as illustrative as the real datasets.
The classification accuracy employed refers to the proportion of correctly classified time series instances relative to the total number of instances in each experimental dataset. It directly reflects the capability of the chosen feature, SlpEn, to capture and represent the distinguishing characteristics of different classes in the time series data. A higher classification accuracy indicates that the model is more effective in correctly identifying the classes of time series instances.
Accuracy = Number of Correctly Classified Instances Total Number of Instances = T P + T N T P + T N + F P + F N
where:
  • T P (True Positives) are instances correctly identified as belonging to a particular class.
  • T N (True Negatives) are instances correctly identified as not belonging to that class.
  • F P (False Positives) are instances incorrectly identified as belonging to that class.
  • F N (False Negatives) are instances incorrectly identified as not belonging to that class.

2.2. Slope Entropy

SlpEn [30] is an entropy calculation method based on extracting symbolic subsequences applying a set of thresholds to amplitude differences between consecutive time series samples. To the resulting histogram of relative frequencies of each subsequence, a Shannon entropy-like expression is then applied to acquire the final SlpEn result. This method is applied to an input time series x given input parameters N, m, γ and δ . Namely, the objective is to compute SlpEn ( N , m , γ , δ ) , as described next.
We consider the input time series as an N − length vector x containing a set of samples x i , defined as x = { x 0 , x 1 , x 2 , , x N 1 } , x i R , 0 i < N . This time series is iteratively divided into overlapping data epochs of length m, x j = { x j + 0 , x j + 1 , , x j + m 1 } , 0 j < N m + 1 , j increased after each iteration as j j + 1 .
Then, for each of these subsequences, an associated symbolic pattern is created, x j y j , with y j = { y 0 = f ( x j + 1 x j + 0 ) , y 1 = f ( x j + 2 x j + 1 ) , y m 2 = f ( x j + m 1 x j + m 2 ) } , using symbols from a set S = { + 2 , + 1 , 0 , 1 , 2 } (or any other alphabet containing 5 different and unique symbols). These symbols are assigned by a thresholding function f, based on two thresholds γ and δ that in principle can take any positive real value, but with δ < γ , and the following rules (for 0 k < m 1 ):
  • If x j + k + 1 x j + k > γ , the symbol assigned to the current active symbolic pattern position is + 2 (or just 2), y k = { + 2 } .
  • Else, if x j + k + 1 x j + k > δ , the symbol assigned to the current active symbolic pattern position is + 1 (or just 1), y k = { + 1 } .
  • Else, if | x j + k + 1 x j + k | δ , the case when two consecutive values are very similar (depending on threshold δ ), which includes the case for ties when δ = 0 [61], the symbol assigned to the current active symbolic pattern position is 0, y k = { 0 } .
  • Else, if x j + k + 1 x j + k < δ but x j + k + 1 x j + k γ , the symbol assigned to the current active symbolic pattern position is 1 , y k = { 1 } .
  • Otherwise, the symbol assigned is 2 , region where x j + k + 1 x j + k < γ , y k = { 2 } .
Graphically, the thresholding regions described above can be represented as shown in Figure 1. This is the standard symmetric SlpEn approach described in its original paper, and the one used so far in other scientific studies.
Once the computation of all the symbolic patterns has been completed, the total number of occurrences for each one is calculated (histogram bin height) and then normalised by the number of unique different patterns found. Each resulting value, for similarity with other methods, is referred to as p k . Finally, the SlpEn for x using input parameters m , δ , γ , is obtained from a Shannon entropy expression:
SlpEn ( x , m , γ , δ ) = k p k log p k
In principle, the role of threshold δ is to account for possible ties [30], and the role of threshold γ is to distinguish between high and low consecutive samples’ gradients. In its standard configuration described in the SlpEn original paper, δ was recommended to be a small value, 0.001, and γ , depending on input time series normalisation, to be a constant value in the vicinity of 1.0. Moreover, these thresholds were used for both positive and negative gradients, simply changing the sign. This is the symmetrical baseline scheme that has demonstrated its good performance in terms of classification accuracy in a number of studies already, like [9,33,62,63].
However, what remains to be studied is the impact on such performance that a finer tuning of the input parameters δ and γ could have, and that is what is investigated in the present paper. We propose to modify the SlpEn standard algorithm by considering different thresholds for positive and negative gradients and other variations like omitting the δ parameter, as described in the next Section 3. This is the possible SlpEn variation suggested to improve its classification potential. Graphically, this new approach is depicted in Figure 2 using two values for the γ parameter, γ 1 and γ 2 .
Example: Let us take the same input time series used in [11], x = { 4 , 7 , 9 , 10 , 6 , 11 , 3 } . If γ = 2.5 , δ = 0.001 , and embedded dimension m is set to 4, this results in 4 subsequences that can be extracted from x :
  • x 0 = { 4 , 7 , 9 , 10 } . In order to obtain the symbolic representation of this subsequence, we compute 7 4 = 3 , 9 7 = 2 , 10 9 = 1 . Applying the thresholding method described above results in a symbolic pattern y 0 = { + 2 , + 1 , + 1 } .
  • x 1 = { 7 , 9 , 10 , 6 } . In order to obtain the symbolic representation of this subsequence, we compute 9 7 = 2 , 10 9 = 1 , 6 10 = 4 . Applying the thresholding method described above results in a symbolic pattern y 1 = { + 1 , + 1 , 2 } .
  • x 2 = { 9 , 10 , 6 , 11 } . In order to obtain the symbolic representation of this subsequence, we compute 10 9 = 1 , 6 10 = 4 , 11 6 = 5 . Applying the thresholding method described above results in a symbolic pattern y 2 = { + 1 , 2 , + 2 } .
  • x 3 = { 10 , 6 , 11 , 3 } . In order to obtain the symbolic representation of this subsequence, we compute 6 10 = 4 , 11 6 = 5 , 3 11 = 8 . Applying the thresholding method described above results in a symbolic pattern y 3 = { 2 , + 2 , 2 } .
Since we have found 4 different patterns, the values for p k in Equation (2) are p 0 = p 1 = p 2 = p 3 = 1 4 . Therefore, the final SlpEn result is:
SlpEn ( x , 4 , 2.5 , 0.001 ) = 4 1 4 log 1 4 = 1.3863

3. Experiments and Results

3.1. Experiments

In order to fully characterise the behaviour of SlpEn using an asymmetrical scheme for the input parameters, conducting a grid search for all possible input parameter values would be necessary. However, due to its substantial computational cost, such an exhaustive search was not feasible.
To strike a balance between the objectives of the paper and the temporal demands of the experiments, we opted to limit the scope. Accordingly, we maintained symmetry in the δ parameter and introduced a modification for the γ parameter. Specifically, we considered two values: γ 1 for positive gradients and γ 2 for negative gradients. The grid search for these parameters involved varying m between 3 and 9 (with a step of 1), δ between 0.05 and 1.00 (without exceeding γ 1 or γ 2 ), and γ 1 and γ 2 between 0.05 and 1.00 (in increments of 0.05). This grid search yielded the optimal input parameter configuration for achieving maximum classification accuracy when comparing the two classes in each complete dataset using SlpEn. On a Microsoft Windows 10 machine with an Intel Core i7 10th generation processor and 64 GB of RAM, utilising the Python programming language, the computation times for the asymmetric experiments were, for instance, 11,503 s for dataset Worms two-class, and 1342 s for the PAF prediction dataset.
To further mitigate computational costs, we adopted a strategy similar to the approach outlined in [34]. Specifically, we conducted additional experiments where the δ parameter was omitted, reducing the complexity of the grid search by one order of magnitude and the computational time accordingly.
We proceeded with a second set of experiments under the same conditions as stated above to evaluate performance in scenarios that align more closely with real-world classification applications. For this purpose, we allocated a random 30% of each dataset for training (used during the grid search to identify the optimal input parameters) and reserved the remaining 70% for validation. Each experiment was repeated ten times, and the reported results in the following section represent the average classification performance along with their corresponding standard deviations. This approach allowed us to assess the generalisation capabilities of the experiments while avoiding the pitfalls of parameter overfitting.
The performance of the methods tested was quantified in terms of classification accuracy: percentage of correctly classified time series based on a SlpEn feature for each experimental dataset [64].

3.2. Results

Table 1 and Table 2 present the classification accuracy achieved using the asymmetric SlpEn version detailed in the previous subsection. In Table 1, we employed a symmetric version of δ to mitigate computational costs while introducing two asymmetric versions of γ . Table 2 showcases results from an alternative approach where δ was completely omitted from the algorithm, following the methodology of [34]. These tables juxtapose our results with those obtained using the standard (baseline) SlpEn method, allowing for a visual assessment of the potential improvements in terms of time series classification accuracy. Additionally, both tables incorporate a column featuring the optimal parameter configuration determined through a comprehensive grid search.
Table 3 reports the results of the second set of experiments, utilising a training subset comprising a random 30 % of the time series and a validation subset encompassing the remaining 70 % . This approach was applied to both the cases with and without δ , each repeated across 10 random realisations for every dataset.

4. Discussion

The original SlpEn method [30] proposed a symmetrical scheme for the input thresholding parameter γ , and also for δ , but this last one keeping its value constant at 0.001 or −0.001. The intention with δ was, in principle, to simply account for similar consecutive sample values that were hypothesised to create ambiguities when computing symbolic representations [65]. However, later studies demonstrated that ties do not exert a significant negative impact on classification accuracy [61], and therefore, we subsequently studied if, as a first step for SlpEn simplification, that parameter could just be omitted [34]. Obviously, removing a parameter will never improve classification performance if the tests are carried out under the same conditions; at most, it can equal the accuracy achieved (removing a parameter is equivalent to including its 0 value in a grid search). What is crucial is to assess if there is a significant performance degradation and whether the saved computational cost pays off.
This work is a continuation of that first SlpEn characterisation study to better understand how SlpEn can be improved both in terms of computational burden and classification accuracy. In this regard, the results presented in Table 1, Table 2 and Table 3 offer valuable insights into the performance of the asymmetrical SlpEn variant compared to the baseline method. The two modifications of the asymmetrical approach, with and without the δ parameter, for complete datasets or for training–validation partitions, were systematically examined across multiple datasets.
From Table 1, it is evident that introducing asymmetry in the γ parameter while maintaining symmetry in δ (albeit at different values) led to improved classification accuracy across several datasets, as could be expected. Notably, the accuracy enhancements achieved by this approach were consistent across all datasets tested, reinforcing the validity of this approach in terms of classification accuracy. These improvements span from just 1% for the Bern–Barcelona database to a very significant 22% for the Worms two–class dataset.
Table 2 introduces a different perspective. By entirely omitting the δ parameter, the complexity of the grid search was significantly reduced. In this case, the approach managed to maintain or even exceed the accuracy levels attained by the baseline method across the experimental datasets, although, as expected, the accuracy was lower than when using δ (both cases in Table 1). This result aligns with the findings in [34], underscoring the feasibility of adopting this strategy to reduce computational costs, knowing the accuracy will not be severely affected.
Table 3 encapsulates the mean and standard deviation classification accuracy resulting from the training–validation experiments. In general, the accuracy achieved in these experiments is lower than in Table 1 and Table 2 since the optimal parameters are computed using only 30 % of the datasets. However, the observed consistency in performance supports the generalisation capabilities of both asymmetrical SlpEn approaches, corroborating their effectiveness in real-world classification tasks. There is a specific case, the Ford A dataset, for which the results seem to be counterintuitive; they improved when removing the δ parameter. However, this is completely normal since the training and test datasets were randomly generated 10 times for each experiment, and therefore, they were supposed not to contain the same records. Thus, by coincidence, the actual partial datasets could have been more favourable for classification in one case than in the other. If the performance is additionally very similar with and without δ ; there can be a kind of inversion effect as in this case.
Overall, the outcomes of the experiments highlight the potential benefits of asymmetrical parameter configurations in the SlpEn method. The observed accuracy improvements underscore the importance of tailoring parameter settings to the dataset characteristics, enabling better exploitation of underlying patterns. However, the main weakness of the variations proposed is the significant increment in computational cost. Although the computations using the standard SlpEn method took a few seconds or minutes at most, adding the asymmetric version implied hours of computational time. We recommend sticking to the standard SlpEn method to achieve a very good trade-off between time and accuracy, and only in specific cases where accuracy is of utmost importance or where the basic method is unable to yield a satisfying classification, resorting to asymmetric parameter versions.

5. Conclusions

This study has addressed an exploration of an asymmetrical variant of the SlpEn method aimed at enhancing time series classification accuracy. Our experimentation utilised two distinctive approaches: one retaining symmetry exclusively in the δ parameter while introducing asymmetry solely in the γ parameter, and the other adopting the methodology outlined in [34], omitting the δ parameter entirely but introducing asymmetry in γ . The study also includes a training–validation subset scheme. The findings offer valuable insights into the potential advantages and trade-offs associated with these asymmetrical SlpEn variants.
In general, the results emphasise that a higher degree of parameter customisation consistently leads to improved classification accuracy across all cases. This level of flexibility enables enhanced pattern recognition and classification performance. Researchers are encouraged to consider asymmetrical configurations carefully, tailoring the SlpEn method to match their specific requirements, accounting for dataset characteristics and computational constraints. Notably, when the baseline SlpEn method already achieves high classification accuracy, further improvements via parameter expansion may be limited.
Additionally, our findings suggest a hypothesis worth exploring further: Narrowband signals, such as those from the Fantasia, Ford A, PAF, and Worms datasets, exhibit a more substantial potential for increased classification accuracy compared to broadband signals like EEG data. Future studies should delve deeper into this hypothesis to gain a more comprehensive understanding.
Regarding computational cost optimisations, it is evident that potential enhancements may involve refining the SlpEn calculation algorithm, employing faster programming languages, utilising more powerful computing hardware, or exploring parallel processing techniques. Furthermore, efficient grid search strategies beyond brute-force methods or entirely novel input parameter optimisation schemes could significantly contribute to the field. Future research endeavours are encouraged to investigate these optimisation avenues for the proposed methods, extending their applicability to diverse domains and datasets. Such efforts will surely contribute to advancing the characterisation of SlpEn-based time series classification methods.

Author Contributions

Conceptualization, D.C.-F. and M.K.; Methodology, M.K; Validation, D.C.-F. and V.M.-G.; Formal analysis, M.K.; Investigation, M.K.; Data curation, M.K.; Writing – review & editing, D.C.-F., M.K. and V.M.-G.; Supervision, D.C.-F. All authors have read and agreed to the published version of the manuscript.

Funding

This research received no external funding.

Institutional Review Board Statement

Not relevant for the present study.

Data Availability Statement

All real datasets used in this paper are well known and publicly available.

Conflicts of Interest

The authors declare no conflicts of interest.

References

  1. Vargas, B.; Cuesta-Frau, D.; Ruiz-Esteban, R.; Cirugeda, E.; Varela, M. What Can Biosignal Entropy Tell Us About Health and Disease? Applications in Some Clinical Fields. Nonlinear Dyn. Psychol. Life Sci. 2015, 19, 419–436. [Google Scholar]
  2. Richman, J.S.; Moorman, J.R. Physiological time-series analysis using approximate entropy and sample entropy. Am. J. Physiol.-Heart Circ. Physiol. 2000, 278, H2039–H2049. [Google Scholar] [CrossRef] [PubMed]
  3. Huang, J.; Wang, X.; Wang, D.; Wang, Z.; Hua, X. Analysis of Weak Fault in Hydraulic System Based on Multi-scale Permutation Entropy of Fault-Sensitive Intrinsic Mode Function and Deep Belief Network. Entropy 2019, 21, 425. [Google Scholar] [CrossRef] [PubMed]
  4. Danylchuk, H.; Chebanova, N.; Reznik, N.; Vitkovskyi, Y. Modeling of investment attractiveness of countries using entropy analysis of regional stock markets. Glob. J. Environ. Sci. Manag. 2019, 5, 227–235. [Google Scholar] [CrossRef]
  5. Garland, J.; Jones, T.R.; Neuder, M.; Morris, V.; White, J.W.C.; Bradley, E. Anomaly Detection in Paleoclimate Records Using Permutation Entropy. Entropy 2018, 20, 931. [Google Scholar] [CrossRef]
  6. Drzazga-Szczȩśniak, E.A.; Szczepanik, P.; Kaczmarek, A.Z.; Szczȩśniak, D. Entropy of Financial Time Series Due to the Shock of War. Entropy 2023, 25, 823. [Google Scholar] [CrossRef]
  7. Dastgoshadeh, M.; Rabiei, Z. Detection of epileptic seizures through EEG signals using entropy features and ensemble learning. Front. Hum. Neurosci. 2023, 16, 4061. [Google Scholar] [CrossRef]
  8. Aljalal, M.; Aldosari, S.A.; Molinas, M.; AlSharabi, K.; Alturki, F.A. Detection of Parkinson’s disease from EEG signals using discrete wavelet transform, different entropy measures, and machine learning techniques. Sci. Rep. 2022, 12, 22547. [Google Scholar] [CrossRef]
  9. Vargas, B.; Cuesta-Frau, D.; González-López, P.; Fernández-Cotarelo, M.J.; Vázquez-Gómez, O.; Colás, A.; Varela, M. Discriminating Bacterial Infection from Other Causes of Fever Using Body Temperature Entropy Analysis. Entropy 2022, 24, 510. [Google Scholar] [CrossRef]
  10. Chen, W.; Zhuang, J.; Yu, W.; Wang, Z. Measuring complexity using FuzzyEn, ApEn, and SampEn. Med. Eng. Phys. 2009, 31, 61–68. [Google Scholar] [CrossRef]
  11. Bandt, C.; Pompe, B. Permutation Entropy: A Natural Complexity Measure for Time Series. Phys. Rev. Lett. 2002, 88, 174102. [Google Scholar] [CrossRef] [PubMed]
  12. Parlitz, U.; Berg, S.; Luther, S.; Schirdewan, A.; Kurths, J.; Wessel, N. Classifying cardiac biosignals using ordinal pattern statistics and symbolic dynamics. Comput. Biol. Med. 2012, 42, 319–327. [Google Scholar] [CrossRef] [PubMed]
  13. Amigó, J. Permutation Complexity in Dynamical Systems; Springer: Berlin/Heidelberg, Germany, 2010. [Google Scholar] [CrossRef]
  14. Ravelo-Garcia, A.G.; Navarro-Mesa, J.L.; Casanova-Blancas, U.; González, S.; Quintana, P.; Guerra-Moreno, I.; Canino, J.; Hernandez-Pérez, E. Application of the Permutation Entropy over the Heart Rate Variability for the Improvement of Electrocardiogram-based Sleep Breathing Pause Detection. Entropy 2015, 17, 914–927. [Google Scholar] [CrossRef]
  15. Mateos, D.; Diaz, J.; Lamberti, P. Permutation Entropy Applied to the Characterization of the Clinical Evolution of Epileptic Patients under Pharmacological Treatment. Entropy 2014, 16, 5668–5676. [Google Scholar] [CrossRef]
  16. Yang, Y.; Zhou, M.; Niu, Y.; Li, C.; Cao, R.; Wang, B.; Yan, P.; Ma, Y.; Xiang, J. Epileptic Seizure Prediction Based on Permutation Entropy. Front. Comput. Neurosci. 2018, 12, 55. [Google Scholar] [CrossRef]
  17. Hight, D.; Obert, D.P.; Kratzer, S.; Schneider, G.; Sepulveda, P.; Sleigh, J.; García, P.S.; Kreuzer, M. Permutation entropy is not an age-independent parameter for EEG-based anesthesia monitoring. Front. Aging Neurosci. 2023, 15, 1173304. [Google Scholar] [CrossRef]
  18. Zhang, J.; Zhao, Y.; Liu, M.; Kong, L. Bearings fault diagnosis based on adaptive local iterative filtering–multiscale permutation entropy and multinomial logistic model with group–lasso. Adv. Mech. Eng. 2019, 11, 1687814019836311. [Google Scholar] [CrossRef]
  19. Gao, Y.; Villecco, F.; Li, M.; Song, W. Multi-Scale Permutation Entropy Based on Improved LMD and HMM for Rolling Bearing Diagnosis. Entropy 2017, 19, 176. [Google Scholar] [CrossRef]
  20. Li, Y.; Hu, C.; Shen, Y.; Han, B.; Yang, J.; Xu, G. A New Methodology for Early Detection of Thermoacoustic Combustion Oscillations Based on Permutation Entropy. J. Therm. Sci. 2023, 32, 2310–2320. [Google Scholar] [CrossRef]
  21. Henry, M.; Judge, G. Permutation Entropy and Information Recovery in Nonlinear Dynamic Economic Time Series. Econometrics 2019, 7, 10. [Google Scholar] [CrossRef]
  22. Zhang, Y.; Shang, P. Permutation entropy analysis of financial time series based on Hill’s diversity number. Commun. Nonlinear Sci. Numer. Simul. 2017, 53, 288–298. [Google Scholar] [CrossRef]
  23. Siokis, F. High short interest stocks performance during the Covid-19 crisis: An informational efficacy measure based on permutation-entropy approach. J. Econ. Stud. 2023, 50, 1570–1584. [Google Scholar] [CrossRef]
  24. Kilpua, E.K.J.; Good, S.; Ala-Lahti, M.; Osmane, A.; Koikkalainen, V. Permutation Entropy and Complexity Analysis of Large-scale Solar Wind Structures and Streams. EGUsphere 2023, 2023, 1–21. [Google Scholar] [CrossRef]
  25. Konstantinou, K.I.; Rahmalia, D.A.; Nurfitriana, I.; Ichihara, M. Permutation entropy variations in seismic noise before and after eruptive activity at Shinmoedake volcano, Kirishima complex, Japan. Earth Planets Space 2022, 74, 175. [Google Scholar] [CrossRef]
  26. Cheng, W.; Chen, H.; Tian, L.; Ma, Z.; Cui, X. Heart rate variability in different sleep stages is associated with metabolic function and glycemic control in type 2 diabetes mellitus. Front. Physiol. 2023, 14, 1157270. [Google Scholar] [CrossRef]
  27. Wang, Y.H.; Chen, I.Y.; Chiueh, H.; Liang, S.F. A Low-Cost Implementation of Sample Entropy in Wearable Embedded Systems: An Example of Online Analysis for Sleep EEG. IEEE Trans. Instrum. Meas. 2021, 70, 4002412. [Google Scholar] [CrossRef]
  28. Olbrys, J.; Majewska, E. Approximate entropy and sample entropy algorithms in financial time series analyses. Procedia Comput. Sci. 2022, 207, 255–264. [Google Scholar] [CrossRef]
  29. Zhou, X.; Lin, J.S.; Liang, X.; Xu, W. Rainfall Patterns From Multiscale Sample Entropy Analysis. Front. Water 2022, 4, 885456. [Google Scholar] [CrossRef]
  30. Cuesta-Frau, D. Slope Entropy: A New Time Series Complexity Estimator Based on Both Symbolic Patterns and Amplitude Information. Entropy 2019, 21, 1167. [Google Scholar] [CrossRef]
  31. Riedl, M.; Müller, A.; Wessel, N. Practical considerations of permutation entropy. Eur. Phys. J. Spec. Top. 2013, 222, 249–262. [Google Scholar] [CrossRef]
  32. Cuesta-Frau, D.; Schneider, J.; Bakštein, E.; Vostatek, P.; Spaniel, F.; Novák, D. Classification of Actigraphy Records from Bipolar Disorder Patients Using Slope Entropy: A Feasibility Study. Entropy 2020, 22, 1243. [Google Scholar] [CrossRef]
  33. Cuesta-Frau, D.; Dakappa, P.H.; Mahabala, C.; Gupta, A.R. Fever Time Series Analysis Using Slope Entropy. Application to Early Unobtrusive Differential Diagnosis. Entropy 2020, 22, 1034. [Google Scholar] [CrossRef] [PubMed]
  34. Kouka, M.; Cuesta-Frau, D. Slope Entropy Characterisation: The Role of the δ Parameter. Entropy 2022, 24, 1456. [Google Scholar] [PubMed]
  35. Li, D.; Liang, Z.; Wang, Y.; Hagihira, S.; Sleigh, J.W.; Li, X. Parameter selection in permutation entropy for an electroencephalographic measure of isoflurane anesthetic drug effect. J. Clin. Monit. Comput. 2013, 27, 113–123. [Google Scholar] [CrossRef]
  36. Zhan, J.; Gan, Z.; Chou, L.; Hu, L.; Zhou, Y.; Yang, H.; Chou, Y. A fast permutation entropy for pulse rate variability online analysis with one-sample recursion. Med. Eng. Phys. 2023, 120, 104050. [Google Scholar] [CrossRef] [PubMed]
  37. Xiong, J.; Liang, X.; Zhu, T.; Zhao, L.; Li, J.; Liu, C. A New Physically Meaningful Threshold of Sample Entropy for Detecting Cardiovascular Diseases. Entropy 2019, 21, 830. [Google Scholar] [CrossRef]
  38. Alcaraz, R.; Abásolo, D.; Hornero, R.; Rieta, J. Study of Sample Entropy ideal computational parameters in the estimation of atrial fibrillation organization from the ECG. In Proceedings of the 2010 Computing in Cardiology, Belfast, UK, 26–29 September 2010; pp. 1027–1030. [Google Scholar]
  39. Jiang, Y.; Mao, D.; Xu, Y. A fast algorithm for computing sample entropy. Adv. Adapt. Data Anal. 2011, 3, 167–186. [Google Scholar] [CrossRef]
  40. Andrzejak, R.G.; Schindler, K.; Rummel, C. Nonrandomness, nonlinear dependence, and nonstationarity of electroencephalographic recordings from epilepsy patients. Phys. Rev. E 2012, 86, 046206. [Google Scholar] [CrossRef]
  41. Acharya, U.R.; Hagiwara, Y.; Deshpande, S.N.; Suren, S.; Koh, J.E.W.; Oh, S.L.; Arunkumar, N.; Ciaccio, E.J.; Lim, C.M. Characterization of focal EEG signals: A review. Future Gener. Comput. Syst. 2018, 91, 290–299. [Google Scholar] [CrossRef]
  42. Iyengar, N.; Peng, C.; Morin, R.; Goldberger, A.L.; Lipsitz, L.A. Age-related alterations in the fractal scaling of cardiac interbeat interval dynamics. Am. J. Physiol.-Regul. Integr. Comp. Physiol. 1996, 271, R1078–R1084. [Google Scholar] [CrossRef]
  43. Sharma, K.; Sunkaria, R.K. Cardiac arrhythmia detection using cross-sample entropy measure based on short and long RR interval series. J. Arrhythmia 2023, 39, 412–421. [Google Scholar] [CrossRef] [PubMed]
  44. Xiao, H.; Mandic, D.P. Variational Embedding Multiscale Sample Entropy: A Tool for Complexity Analysis of Multichannel Systems. Entropy 2022, 24, 26. [Google Scholar] [CrossRef]
  45. FordA Description. Available online: http://www.timeseriesclassification.com/description.php?Dataset=FordA (accessed on 28 February 2022).
  46. HouseTwenty Description. Available online: http://www.timeseriesclassification.com/description.php?Dataset=HouseTwenty.htm (accessed on 28 February 2022).
  47. Murray, D.; Liao, J.; Stankovic, L.; Stankovic, V.; Hauxwell-Baldwin, R.; Wilson, C.; Coleman, M.; Kane, T.; Firth, S. A data management platform for personalised real-time energy feedback. In Proceedings of the 8th International Conference on Energy Efficiency in Domestic Appliances and Lighting, Lucerne, Switzerland, 26–28 August 2015. [Google Scholar]
  48. Moody, G.; Goldberger, A.; McClennen, S.; Swiryn, S. Predicting the onset of paroxysmal atrial fibrillation: The Computers in Cardiology Challenge 2001. In Proceedings of the Computers in Cardiology 2001. Vol. 28 (Cat. No. 01CH37287), Rotterdam, The Netherlands, 23–26 September 2001; IEEE: Piscataway, NJ, USA, 2001; pp. 113–116. [Google Scholar]
  49. Mendez, M.M.; Hsu, M.C.; Yuan, J.T.; Lynn, K.S. A Heart Rate Variability-Based Paroxysmal Atrial Fibrillation Prediction System. Appl. Sci. 2022, 12, 2387. [Google Scholar] [CrossRef]
  50. Wang, L.H.; Yan, Z.H.; Yang, Y.T.; Chen, J.Y.; Yang, T.; Kuo, I.C.; Abu, P.A.R.; Huang, P.C.; Chen, C.A.; Chen, S.L. A Classification and Prediction Hybrid Model Construction with the IQPSO-SVM Algorithm for Atrial Fibrillation Arrhythmia. Sensors 2021, 21, 5222. [Google Scholar] [CrossRef] [PubMed]
  51. Olier, I.; Ortega-Martorell, S.; Pieroni, M.; Lip, G.Y.H. How machine learning is impacting research in atrial fibrillation: Implications for risk prediction and future management. Cardiovasc. Res. 2021, 117, 1700–1717. [Google Scholar] [CrossRef] [PubMed]
  52. WormsTwoClass Description. Available online: http://www.timeseriesclassification.com/description.php?Dataset=WormsTwoClass.htm (accessed on 28 February 2022).
  53. Yemini, E.; Jucikas, T.; Grundy, L.J.; Brown, A.E.; Schafer, W.R. A database of Caenorhabditis elegans behavioral phenotypes. Nat. Methods 2013, 10, 877–879. [Google Scholar] [CrossRef] [PubMed]
  54. Lee, S.H.; Park, C.M. Novel Features for Binary Time Series Based on Branch Length Similarity Entropy. Entropy 2021, 23, 480. [Google Scholar] [CrossRef] [PubMed]
  55. Thomas, A.; Bates, K.; Elchesen, A.; Hartsock, I.; Lu, H.; Bubenik, P. Topological Data Analysis of C. elegans Locomotion and Behavior. Front. Artif. Intell. 2021, 4, 668395. [Google Scholar] [CrossRef]
  56. Tsipouras, M.G. Spectral information of EEG signals with respect to epilepsy classification. EURASIP J. Adv. Signal Process. 2019, 2019, 10. [Google Scholar] [CrossRef]
  57. Andrzejak, R.G.; Lehnertz, K.; Mormann, F.; Rieke, C.; David, P.; Elger, C.E. Indications of nonlinear deterministic and finite-dimensional structures in time series of brain electrical activity: Dependence on recording region and brain state. Phys. Rev. E 2001, 64, 061907. [Google Scholar]
  58. Zaid, Y.; Sah, M.; Direkoglu, C. Pre-processed and combined EEG data for epileptic seizure classification using deep learning. Biomed. Signal Process. Control 2023, 84, 104738. [Google Scholar] [CrossRef]
  59. Wong, S.; Simmons, A.; Rivera-Villicana, J.; Barnett, S.; Sivathamboo, S.; Perucca, P.; Ge, Z.; Kwan, P.; Kuhlmann, L.; Vasa, R.; et al. EEG datasets for seizure detection and prediction— A review. Epilepsia Open 2023, 8, 252–267. [Google Scholar] [CrossRef]
  60. Chen, W.; Wang, Y.; Ren, Y.; Jiang, H.; Du, G.; Zhang, J.; Li, J. An automated detection of epileptic seizures EEG using CNN classifier based on feature fusion with high accuracy. BMC Med. Inform. Decis. Mak. 2023, 23, 96. [Google Scholar] [CrossRef]
  61. Cuesta-Frau, D.; Varela-Entrecanales, M.; Molina-Picó, A.; Vargas, B. Patterns with Equal Values in Permutation Entropy: Do They Really Matter for Biosignal Classification? Complexity 2018, 2018, 1324696. [Google Scholar] [CrossRef]
  62. Li, Y.; Mu, L.; Gao, P. Particle Swarm Optimization Fractional Slope Entropy: A New Time Series Complexity Indicator for Bearing Fault Diagnosis. Fractal Fract. 2022, 6, 345. [Google Scholar] [CrossRef]
  63. Li, Y.; Gao, P.; Tang, B.; Yi, Y.; Zhang, J. Double Feature Extraction Method of Ship-Radiated Noise Signal Based on Slope Entropy and Permutation Entropy. Entropy 2022, 24, 22. [Google Scholar] [CrossRef]
  64. Cuesta–Frau, D. Permutation entropy: Influence of amplitude information on time series classification performance. Math. Biosci. Eng. 2019, 16, 6842. [Google Scholar] [CrossRef]
  65. Zunino, L.; Olivares, F.; Scholkmann, F.; Rosso, O.A. Permutation entropy based time series analysis: Equalities in the input signal can lead to false conclusions. Phys. Lett. A 2017, 381, 1883–1892. [Google Scholar] [CrossRef]
Figure 1. Graphical representation of the standard SlpEn thresholding process. This is a symmetric approach that uses the same absolute values for the thresholds in case of positive and negative gradients (an infinite gradient would correspond to a vertical line).
Figure 1. Graphical representation of the standard SlpEn thresholding process. This is a symmetric approach that uses the same absolute values for the thresholds in case of positive and negative gradients (an infinite gradient would correspond to a vertical line).
Entropy 26 00082 g001
Figure 2. Graphical representation of the SlpEn thresholding process modification. This is an asymmetric approach that uses different absolute values for the thresholds in case of positive and negative gradients (no modifications for δ ). If we wanted to remove δ from the method, that would just entail no { 0 } region, it would be absorbed by regions { + 1 } and { 1 } with boundary at 0 slope line.
Figure 2. Graphical representation of the SlpEn thresholding process modification. This is an asymmetric approach that uses different absolute values for the thresholds in case of positive and negative gradients (no modifications for δ ). If we wanted to remove δ from the method, that would just entail no { 0 } region, it would be absorbed by regions { + 1 } and { 1 } with boundary at 0 slope line.
Entropy 26 00082 g002
Table 1. Classification accuracy achieved of the asymmetrical γ with symmetric δ SlpEn version, for each dataset. Baseline results are also reported for comparison, as well as the optimal input parameter configuration that maximises accuracy.
Table 1. Classification accuracy achieved of the asymmetrical γ with symmetric δ SlpEn version, for each dataset. Baseline results are also reported for comparison, as well as the optimal input parameter configuration that maximises accuracy.
DatasetBaselineSlpEn with δ Parameters
Bern–Barcelona80%81% m = 7 , γ 1 = 0.35 , γ 2 = 0.20 , δ = 0.10
Fantasia85%89% m = 5 , γ 1 = 0.50 , γ 2 = 0.45 , δ = 0.05
Ford A83%94% m = 3 , γ 1 = 0.45 , γ 2 = 0.20 , δ = 0.05
House Twenty95%97% m = 5 , γ 1 = 0.20 , γ 2 = 0.20 , δ = 0.50
PAF prediction76%84% m = 6 , γ 1 = 0.55 , γ 2 = 0.20 , δ = 0.10
Worms two-class70%92% m = 3 , γ 1 = 0.80 , γ 2 = 0.80 , δ = 0.75
Bonn EEG94%95% m = 9 , γ 1 = 0.20 , γ 2 = 0.85 , δ = 0.05
Synth192%95% m = 8 , γ 1 = 0.70 , γ 2 = 0.75 , δ = 0.05
Synth287%89% m = 8 , γ 1 = 0.75 , γ 2 = 0.70 , δ = 0.05
Synth395%95% m = 8 , γ 1 = 0.60 , γ 2 = 0.70 , δ = 0.05
Table 2. Classification accuracy achieved of the asymmetrical γ without δ SlpEn version, for each dataset. Baseline results are also reported for comparison, as well as the optimal input parameter configuration that maximises accuracy.
Table 2. Classification accuracy achieved of the asymmetrical γ without δ SlpEn version, for each dataset. Baseline results are also reported for comparison, as well as the optimal input parameter configuration that maximises accuracy.
DatasetBaselineSlpEn without δ Parameters
Bern–Barcelona76%77% m = 7 , γ 1 = 0.20 , γ 2 = 0.20
Fantasia82%89% m = 5 , γ 1 = 0.50 , γ 2 = 0.45
Ford A82%94% m = 3 , γ 1 = 0.20 , γ 2 = 0.45
House Twenty95%95% m = 7 , γ 1 = 0.60 , γ 2 = 0.65
PAF prediction76%80% m = 6 , γ 1 = 0.55 , γ 2 = 0.20
Worms two-class69%72% m = 6 , γ 1 = 0.30 , γ 2 = 0.45
Bonn EEG93%93% m = 9 , γ 1 = 0.20 , γ 2 = 0.80
Synth189%89% m = 8 , γ 1 = 0.65 , γ 2 = 0.70
Synth287%89% m = 8 , γ 1 = 0.75 , γ 2 = 0.70
Synth386%89% m = 8 , γ 1 = 0.65 , γ 2 = 0.70
Table 3. Mean and standard deviation of classification accuracy using the asymmetrical approach with and without δ after repeating the training–testing experiment 10 times.
Table 3. Mean and standard deviation of classification accuracy using the asymmetrical approach with and without δ after repeating the training–testing experiment 10 times.
DatasetSlpEn with δ SlpEn without δ
MeansdMeasd
Bern–Barcelona76.81%1.8268.04%2.98
Fantasia78.15%3.6675.18%3.63
Ford A93.87%2.3093.98%2.00
House Twenty97.36%0.0075.25%1.44
PAF prediction72.36%2.7765.62%2.17
Worms two-class92.02%1.1869.49%1.63
Bonn EEG85.41%4.4281.63%7.01
Synth175.70%3.2169.54%5.26
Synth271.02%2.1168.34%4.80
Synth372.06%3.3170.63%3.60
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Kouka, M.; Cuesta-Frau, D.; Moltó-Gallego, V. Slope Entropy Characterisation: An Asymmetric Approach to Threshold Parameters Role Analysis. Entropy 2024, 26, 82. https://doi.org/10.3390/e26010082

AMA Style

Kouka M, Cuesta-Frau D, Moltó-Gallego V. Slope Entropy Characterisation: An Asymmetric Approach to Threshold Parameters Role Analysis. Entropy. 2024; 26(1):82. https://doi.org/10.3390/e26010082

Chicago/Turabian Style

Kouka, Mahdy, David Cuesta-Frau, and Vicent Moltó-Gallego. 2024. "Slope Entropy Characterisation: An Asymmetric Approach to Threshold Parameters Role Analysis" Entropy 26, no. 1: 82. https://doi.org/10.3390/e26010082

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop