Skip to content

Description of Underlining Statistic Methods Used #100

Closed

Description

@radove

I think it would be nice to have some descriptions about how the statistics of analysis.py works (compute_change_points) and the math behind it. This can be helpful for those investigating to use this as possible solution for various use-cases. Short Example:

analysis.py is a smart change point detector built by combining:

  • A powerful segmentation algorithm (EDivisive)
  • A fast statistical test (t-test)
  • Sliding windows for scalability
  • A postprocessing step to enforce quality
  • Optional incremental processing

It produces stable, noise-resistant change points for industrial or scientific signals.

Activity

  1. henrikingo commented on Nov 28, 2025

    @henrikingo
    Contributor
  2. Sowiks commented on Dec 6, 2025

    @Sowiks
    Contributor

    I will work on this next. Thank you!

  3. Sowiks commented on Feb 9, 2026

    @Sowiks
    Contributor

    Please find the pull request here: #126

  4. ligurio commented on Mar 4, 2026

    @ligurio
    Contributor

    @Gerrrr seems done, #126 is merged

  5. Gerrrr commented on Mar 4, 2026

    @Gerrrr
    Contributor

    Yes, thanks for the reminder @ligurio! FWIW I will also upload this change to the website today-ish.

  6. Gerrrr commented on Mar 6, 2026

    @Gerrrr
    Contributor

    Published to the website - https://otava.apache.org/docs/math

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions