MLLGOct 27, 2019

Distance approximation using Isolation Forests

arXiv:1910.12362v28 citations
Originality Incremental advance
AI Analysis

This work provides a novel distance metric for data analysis, but it is incremental as it extends an existing method to a new application.

The paper tackles the problem of approximating spatial distance between data points by adapting the Isolation Forest method, originally for outlier detection, to derive a distance metric based on separation depth, resulting in a metric that is invariant to variable scales and handles non-linear relationships.

This work briefly explores the possibility of approximating spatial distance (alternatively, similarity) between data points using the Isolation Forest method envisioned for outlier detection. The logic is similar to that of isolation: the more similar or closer two points are, the more random splits it will take to separate them. The separation depth between two points can be standardized in the same way as the isolation depth, transforming it into a distance metric that is limited in range, centered, and in compliance with the axioms of distance. This metric presents some desirable properties such as being invariant to the scales of variables or being able to account for non-linear relationships between variables, which other metrics such as Euclidean or Mahalanobis distance do not. Extensions to the Isolation Forest method are also proposed for handling categorical variables and missing values, resulting in a more generalizable and robust metric.

Code Implementations1 repo
Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes