linkedin / linkedin/isolation-forest
Add Online Isolation Forest Support
Open
enhancement
- Dominant language
- Scala
- Stars
- 264
- Forks
- 54
- PR merge metrics
- No merged PRs in 30d
Description
Implement a fully online version of Isolation Forest per the paper “Online Isolation Forest” (https://arxiv.org/abs/2505.09593). The library can learn and forget on the fly over a sliding window in Spark / Scala pipelines.
Key points
• New OnlineIsolationForest estimator + mutable model that expose partialFit / sliding‑window updates.
• JSON model schema v2 and optional snapshot‑to‑ONNX exporter (batch export path remains unchanged).
• Structured‑Streaming helpers for real‑time scoring; legacy batch workflows remain unaffected.
Contributor guide
Assessment
This issue has not been assessed yet.