Skip to content

Validation with tail-estimation#34

Merged
mu373 merged 5 commits intomainfrom
random-seed-update
Oct 3, 2025
Merged

Validation with tail-estimation#34
mu373 merged 5 commits intomainfrom
random-seed-update

Conversation

@mu373
Copy link
Owner

@mu373 mu373 commented Oct 3, 2025

Updates

  • Updated random seed implementation to that of tail-estimation
  • Wrote tests to validate tailestim results to tail-estimation. See tests/test_tailestimation_validation.py.
    • Validates numerical equivalence for each estimator (Hill, Moments, Kernel, Pickands)
    • Comprehensive multi-dataset (CAIDA_KONECT, Libimseti_in_KONECT, Pareto, and complete graph) validation across all estimators
    • Reproducibility tests with various random seeds
    • Plot data comparison (PDF, CCDF, bootstrap AMSE)
  • Added Jupyter notebook for interactive vaildation

The tests can be executed with the following command:

pytest tests/test_tailestimation_validation.py -v

@mu373 mu373 merged commit fa3b006 into main Oct 3, 2025
1 of 2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant