arXiv preprint ·

Machine learning for journal entry testing: A type-aware evaluation of anomaly detectors under a review budget

Jan Gronewald, Michel Scherer and Nijat Mehdiyev

Published
Source
arXiv preprint, posted before peer review
Published in
arXiv
DOI
10.48550/arxiv.2610.06133
Original
Read it at arXiv
Cited by
0 works, as OpenAlex counts them
Topics
Machine LearningArtificial Intelligence

In brief

When Anomaly Scores Miss the Point

This paper evaluates anomaly detectors with measures that account for anomaly type and review budget, including fair-share type recall and the rank of each type’s first detected example. Across real client ledgers and a public synthetic ledger, it shows that the apparent winner can change depending on whether the goal is to find many anomalies or cover more kinds.

What they found: On the largest client ledger, PCA, an autoencoder and a variational autoencoder each put an average of 98 anomalies in the top 100 postings, but at least 95.8 came from one type. The fair-share measure favored kNN and changed the top-ranked detector on three of the four client ledgers.

AI-written summary. Check anything you rely on against the original paper.

Abstract

Journal entry anomaly detectors are commonly evaluated on the full population with ROC-AUC, precision and recall, ignoring the review budget and which anomaly types are found. We propose a type-aware evaluation combining per-type recall, fair-share type recall (FSR), which caps each type's credit at its budget share, type coverage and first-hit rank. We evaluate nine unsupervised detectors, a supervised reference and feedback-driven Deep Semi-Supervised Anomaly Detection (DeepSAD) on four real client ledgers with injected typed anomalies and a public synthetic ledger. On the largest client ledger, principal component analysis (PCA), an autoencoder (AE) and a variational autoencoder (VAE) each place on average 98 anomalies among the first 100 postings, but at least 95.8 belong to one type. FSR instead favours a nearest-neighbour (kNN) detector and changes the top-ranked detector on three of four client ledgers. Representation also matters: one-hot encoding exposes unseen accounts, whereas frequency encoding leaves unseen contra accounts largely undetected. On the public ledger, the Histogram-Based Outlier Score (HBOS) and Empirical Cumulative Distribution-Based Outlier Detection (ECOD) reach all eight markings within 1,386 entries, whereas kNN, the hit leader at 1,000 entries, first reaches cross-linked clearing at rank 4,641, and the supervised row-level reference misses this marking within 1,000 entries. There, the adaptive DeepSAD review protocol raises mean hits per 100 reviews from 40.0 to 68.3 but type coverage only from 2.7 to 3.0. These findings show that high hit rates can conceal systematic blind spots and suggest that feedback can reinforce existing detection patterns without broadening anomaly coverage.

The authors’ abstract, as arXiv lists it. arXiv’s listings, abstracts included, are free for anyone to reuse.

Read it on ReadSearch

Each opens after you create an account, and brings you back to this paper.

Already a reader? Sign in

All new papers in Machine Learning

Get the few papers worth your time in Machine Learning every morning.

ReadSearch reads the new papers in your field each day and brings you the few worth reading, each with its key finding in a sentence.

Papers belong to their authors and publishers; every page here links to the original. All research topics