Skip to main content

Isolation Forest for anomaly detection

Project description

# iso_forest

This is a simple package implementation for the isolation forest method described (among other places) in this [paper](icdm08b.pdf) for detecting anomalies and outliers from a data point distribution.

# Extended isolation forest

For an extended version of this algorithm that produces more precise scoring maps please visit this repository

[https://github.com/sahandha/eif](https://github.com/sahandha/eif)/

## Installation

pip install git+https://github.com/mgckind/iso_forest.git

It supports python2 and python3

## Requirements

No extra requirements are needed, It also contains means to draw the trees created using the [igraph](http://igraph.org/) library.

## Use Examples

See these 2 notebooks examples on how to use it

  • [basics](demo_iforest.ipynb)

  • [tree visualization and anomaly PDFs](demo_vis_pdf.ipynb)

## Releases

### v1.0.1

  • Initial Release

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

iso_forest-1.0.2.tar.gz (3.2 kB view details)

Uploaded Source

Built Distribution

iso_forest-1.0.2-py2.py3-none-any.whl (4.8 kB view details)

Uploaded Python 2 Python 3

File details

Details for the file iso_forest-1.0.2.tar.gz.

File metadata

  • Download URL: iso_forest-1.0.2.tar.gz
  • Upload date:
  • Size: 3.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for iso_forest-1.0.2.tar.gz
Algorithm Hash digest
SHA256 7c997aaf21b74bb35d6d20498b59237f9325076d6f7e7230298097ac5faa01d8
MD5 4109de656605b405b3c3df55acb51dbb
BLAKE2b-256 bfb3ccf68cef05698babd8d19bbbb1fd006d4edc0f62e047cdeec4fc321f07ae

See more details on using hashes here.

File details

Details for the file iso_forest-1.0.2-py2.py3-none-any.whl.

File metadata

File hashes

Hashes for iso_forest-1.0.2-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 5c2cba6dec691b3a05ae1867dc88a3581c5fef1b73cfb8a584233101c1d9c590
MD5 094857dbcce5f534909489a9742f9cd6
BLAKE2b-256 4190548a14e27da4d803053566355d4822c947de25f4fc63af0a5f721fa37ff7

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page