ComplexityMeasures.jl icon indicating copy to clipboard operation
ComplexityMeasures.jl copied to clipboard

Estimators for probabilities, entropies, and other complexity measures derived from observations in the context of nonlinear dynamics and complex systems

Results 42 ComplexityMeasures.jl issues
Sort by recently updated
recently updated
newest added

See #https://github.com/JuliaDynamics/CausalityTools.jl/issues/365. It would be nice to have a few ways of symbolizing complex-valued data, which I don't think we can do at the moment.

documentation
good first issue

I open this in favor of https://github.com/JuliaDynamics/ComplexityMeasures.jl/issues/258, so that we can treat the Lempel-Ziv complexity and effort to compress complexity separately. The effort to compress originally is in CausalityTools, but...

new complexity estimator

The ["increment entropy"](https://www.mdpi.com/1099-4300/18/1/22) paper defines a new `OutcomeSpace` that first embeds the input data, then encodes this data based on the difference between consecutive pairs of embedding vectors, including both...

new outcome space

While working on the "accelerating research" section of the paper, I decided to do an experiment to see how efficient our APIs are. I wanted to see how long it...

Making the ordinal patterns take `m` as a type parameter, as opposted to a keyowrd, was likely a mistake. Does it have a perforamnce benefit? If it does, it can...

documentation
discussion-design

Currently, the `isless_rand` function, which we use as the default value comparator for `OrdinalPatternEncoding`, will not give reproducible results. This is because we don't provide an `rng` argument to the...

good first issue
discussion-design

Like for `SequentialPairDistances`, this should just skip the embedding step. This involves annotating `x` in the current version of `codify(::BubbleSortSwaps, x)` such that `x` is an `AbstractVector`, and adding an...

enhancement
good first issue

The ["attention entropy"](https://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=9224141) does essentially the following: - Given input time series `x`, it identifies local minima and maxima in `x`. - Counts the number of steps between local extrema,...

new outcome space

CC @rusandris (moved your comment into a separate issue) This might be a separate issue, but since it is related, I'll mention it here. Why one get different number of...

bug

The `OrdinalPatterns` documentation string promises that the user can provide a comparator function (defaults to `lt = isless`) to determine how two elements of a state are deemed to be...

bug
good first issue