A One-Class Classification Decision Tree Based on Kernel Density Estimation
Sarah Itani, Fabian Lecron, Philippe Fortemps

TL;DR
This paper introduces OC-Tree, a novel interpretable one-class classification model based on kernel density estimation, which balances performance and interpretability, and demonstrates effectiveness in benchmark datasets and medical diagnosis tasks.
Contribution
The paper presents OC-Tree, a hybrid one-class decision tree model that uses kernel density estimation for improved interpretability and competitive performance.
Findings
OC-Tree outperforms state-of-the-art methods on benchmark datasets.
OC-Tree provides interpretable rules for data classification.
Effective in medical diagnosis with unbalanced datasets.
Abstract
One-class Classification (OCC) is an area of machine learning which addresses prediction based on unbalanced datasets. Basically, OCC algorithms achieve training by means of a single class sample, with potentially some additional counter-examples. The current OCC models give satisfaction in terms of performance, but there is an increasing need for the development of interpretable models. In the present work, we propose a one-class model which addresses concerns of both performance and interpretability. Our hybrid OCC method relies on density estimation as part of a tree-based learning algorithm, called One-Class decision Tree (OC-Tree). Within a greedy and recursive approach, our proposal rests on kernel density estimation to split a data subset on the basis of one or several intervals of interest. Thus, the OC-Tree encloses data within hyper-rectangles of interest which can be…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
