Instructions to use abdu-l7hman/aml-isolation-forest with libraries, inference providers, notebooks, and local apps. Follow these links to get started.
- Libraries
- Scikit-learn
How to use abdu-l7hman/aml-isolation-forest with Scikit-learn:
from huggingface_hub import hf_hub_download import joblib model = joblib.load( hf_hub_download("abdu-l7hman/aml-isolation-forest", "sklearn_model.joblib") ) # only load pickle files from sources you trust # read more about it here https://skops.readthedocs.io/en/stable/persistence.html - Notebooks
- Google Colab
- Kaggle
AML Isolation Forest (unsupervised)
Isolation Forest trained only on normal transactions over 5 behavioural features (amount_sar, txn_count_24h, txn_count_7d, amount_sum_24h, distinct_counterparties_7d). Alert threshold set at the 99% quantile of validation scores (target false-positive rate 1%).
Overall (unseen typologies): ROC-AUC 0.855, recall 4.0% at FPR 1.16%.
Per-typology results are in config.json. drift_reference.json holds the PSI reference bins.
Trained on a synthetic AML dataset. Not for production use on real customer data without validation.
Load with joblib.load("model.joblib"); score = -model.score_samples(X); flag if score > threshold in config.json.
- Downloads last month
- -
Inference Providers NEW
This model isn't deployed by any Inference Provider. 🙋 Ask for provider support