Theoretical Investigation on Inductive Bias of Isolation Forest
Abstract
Lay Summary
Isolation Forest is a popular method for finding unusual data points, such as fraudulent transactions, network attacks, or abnormal medical records. It works by repeatedly splitting the data at random: points that can be separated quickly are treated as more anomalous. Although the method is widely used because it is fast and effective, it has not been fully clear why it works or what kinds of anomalies it is best at detecting. This paper studies the hidden preference, or inductive bias, of Isolation Forest. By viewing the random tree-building process as a random walk, the paper derives a precise formula for the expected path length used by the algorithm. The analysis shows that Isolation Forest does not rely only on local data density. It also depends on how central a point is within the overall data range. As a result, central anomalies may be harder for Isolation Forest to detect than boundary anomalies.