Class Imbalance in Anomaly Detection: Learning from an Exactly Solvable Model

Fuente: arXiv
Saved in:
Bibliographic Details
Main Authors: Pezzicoli, F. S., Ros, V., Landes, F. P., Baity-Jesi, M.
Format: Preprint
Published: 2025
Subjects:
Online Access:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866911092535459840
author Pezzicoli, F. S.
Ros, V.
Landes, F. P.
Baity-Jesi, M.
author_facet Pezzicoli, F. S.
Ros, V.
Landes, F. P.
Baity-Jesi, M.
contents Class imbalance (CI) is a longstanding problem in machine learning, slowing down training and reducing performances. Although empirical remedies exist, it is often unclear which ones work best and when, due to the lack of an overarching theory. We address a common case of imbalance, that of anomaly (or outlier) detection. We provide a theoretical framework to analyze, interpret and address CI. It is based on an exact solution of the teacher-student perceptron model, through replica theory. Within this framework, one can distinguish several sources of CI: either intrinsic, train or test imbalance. Our analysis reveals that the optimal train imbalance is generally different from 50%, with a non trivial dependence on the intrinsic imbalance, the abundance of data and on the noise in the learning. Moreover, there is a crossover between a small noise training regime where results are independent of the noise level to a high noise regime where performances quickly degrade with noise. Our results challenge some of the conventional wisdom on CI and offer practical guidelines to address it.
format Preprint
id arxiv_https___arxiv_org_abs_2501_11638
institution arXiv
publishDate 2025
record_format arxiv
spellingShingle Class Imbalance in Anomaly Detection: Learning from an Exactly Solvable Model
Pezzicoli, F. S.
Ros, V.
Landes, F. P.
Baity-Jesi, M.
Machine Learning
Disordered Systems and Neural Networks
Class imbalance (CI) is a longstanding problem in machine learning, slowing down training and reducing performances. Although empirical remedies exist, it is often unclear which ones work best and when, due to the lack of an overarching theory. We address a common case of imbalance, that of anomaly (or outlier) detection. We provide a theoretical framework to analyze, interpret and address CI. It is based on an exact solution of the teacher-student perceptron model, through replica theory. Within this framework, one can distinguish several sources of CI: either intrinsic, train or test imbalance. Our analysis reveals that the optimal train imbalance is generally different from 50%, with a non trivial dependence on the intrinsic imbalance, the abundance of data and on the noise in the learning. Moreover, there is a crossover between a small noise training regime where results are independent of the noise level to a high noise regime where performances quickly degrade with noise. Our results challenge some of the conventional wisdom on CI and offer practical guidelines to address it.
title Class Imbalance in Anomaly Detection: Learning from an Exactly Solvable Model
topic Machine Learning
Disordered Systems and Neural Networks
url https://arxiv.org/abs/2501.11638