An open API service indexing awesome lists of open source software.

https://github.com/eug/hysortod.py

Fast and Scalable Outlier Detection with Sorted Hypercubes
https://github.com/eug/hysortod.py

detection neighborhood outlier scalable unsupervised-learning

Last synced: 5 months ago
JSON representation

Fast and Scalable Outlier Detection with Sorted Hypercubes

Awesome Lists containing this project

README

          

# HySortOD
[![Downloads](https://pepy.tech/badge/hysortod)](https://pepy.tech/project/hysortod) [![DOI:10.1145/3340531.3412033](https://zenodo.org/badge/DOI/10.1145/3340531.3412033.svg)](https://doi.org/10.1145/3340531.3412033) [![PyPI version fury.io](https://badge.fury.io/py/hysortod.svg)](https://pypi.python.org/pypi/hysortod)



Outlier Detection with Sorted Hypercubes. Java version is available in hysortod.java.

### Install

```sh
pip install hysortod
```

### Example

```python
import pandas as pd
from hysortod import HySortOD

df = pd.read_csv("datasets/breastw.csv")
X = df.drop(columns='class')
y = df['class']

hysortod = HySortOD()
hysortod.fit(X)
print(hysortod.score(X, y))
```

### Reference
Eugenio F. Cabral and Robson L. F. Cordeiro. 2020. Fast and Scalable Outlier Detection with Sorted Hypercubes. In Proceedings of the 29th ACM International Conference on Information and Knowledge Management (CIKM'20), October 19–23, 2020. Virtual Event, Ireland. ACM, New York, NY, USA, 10 pages.