Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Network representations of attractors for change point detection #60

Open
Datseris opened this issue Dec 3, 2023 · 0 comments
Open
Labels
new indicator Suggestion for a new transition indicator

Comments

@Datseris
Copy link
Member

Datseris commented Dec 3, 2023

Indicator summary

TODO; I just got cited by the paper, still gotta read it!

Abstract:

A common approach to monitoring the status of physical and biological systems is through the regular measurement of various system parameters. Changes in a system’s underlying dynamics manifest as changes in the behaviour of the observed time series. For example, the transition from healthy cardiac activity to ventricular fibrillation results in erratic dynamics in measured electrocardiogram (ECG) signals. Identifying these transitions—change point detection—can be valuable in preparing responses to mitigate the effects of undesirable system changes. Here, we present a data-driven method of detecting change points using a phase space approach. Delay embedded trajectories are used to construct an ‘attractor network’, a discrete Markov-chain representation of the system’s attractor. Once constructed, the attractor network is used to assess the level of surprise of future observations where unusual movements in phase space are assigned high surprise scores. Persistent high surprise scores indicate deviations from the attractor and are used to infer change points. Using our approach, we find that the attractor network is effective in automatically detecting the onset of ventricular fibrillation (VF) from observed ECG data. We also test the flexibility of our method on artificial data sets and demonstrate its ability to distinguish between normal and surrogate time series.

Reference

https://www.nature.com/articles/s42005-023-01463-y

Codebase

https://github.com/eugenetkj98/AttractorNetworksPublic

Implementation plan

TODO, haven't read the paper yet.

cc @eugenetkj98 if they are interested to participate here, perhaps they can already provide the implementation strategy.

@Datseris Datseris added the new indicator Suggestion for a new transition indicator label Dec 3, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
new indicator Suggestion for a new transition indicator
Projects
None yet
Development

No branches or pull requests

1 participant