Changes for version 0.6.0 - 2026-07-09

  • Implement Online Isolation Forest (Filippo Leveni, Guilherme Weigert Cassales, Bernhard Pfahringer, Albert Bifet, Giacomo Boracchi (2024)) as the new companion class Algorithm::Classifier::IsolationForest::Online and releated CLI commands.
  • initial prototype support
  • munging via Algorithm::ToNumberMunger

Modules

unsupervised anomaly detection via Isolation Forest or Extended Isolation Forest
Online (streaming) Isolation Forest anomaly detection

Provides

in lib/Algorithm/Classifier/IsolationForest/App.pm
in lib/Algorithm/Classifier/IsolationForest/App/Command.pm
in lib/Algorithm/Classifier/IsolationForest/App/Command/accel.pm
in lib/Algorithm/Classifier/IsolationForest/App/Command/bench.pm
in lib/Algorithm/Classifier/IsolationForest/App/Command/csv2plot.pm
in lib/Algorithm/Classifier/IsolationForest/App/Command/fit.pm
in lib/Algorithm/Classifier/IsolationForest/App/Command/gblob.pm
in lib/Algorithm/Classifier/IsolationForest/App/Command/info.pm
in lib/Algorithm/Classifier/IsolationForest/App/Command/pack.pm
in lib/Algorithm/Classifier/IsolationForest/App/Command/predict.pm
in lib/Algorithm/Classifier/IsolationForest/App/Command/proto.pm
in lib/Algorithm/Classifier/IsolationForest/App/Command/set_voting.pm
in lib/Algorithm/Classifier/IsolationForest/App/Command/stream.pm
in lib/Algorithm/Classifier/IsolationForest/App/Command/streamc.pm
in lib/Algorithm/Classifier/IsolationForest/App/Command/streamd.pm
in lib/Algorithm/Classifier/IsolationForest.pm
in benchmarking/BenchAccel.pm