SYNTOLOGY HomeExplorerAtlasCodeMethodologyAboutDevelopersFeedPricing
Paper · 2605.25616 · ICML · 2026

Courtroom Analogy: New Perspective on Uncertainty-Aware Classification

Taeseong Yoon, Heeyoung Kim

arXiv · PDF · Open in the Atlas

Code that ran

We lifted 16 functions out of this paper's own repositories and ran 15 of them in a sandbox. "Ran" means the function executed on a synthesized input and returned a value. It is not a reproduction of the paper's results.

RepositoryRoleRan
TaeseongYoon/MoDEX — 15 of 16
FunctionStatusWhere it lives
AvgPoolShortCut Ran TaeseongYoon/MoDEX/models.py
code served (permissive licence) · get_code("a14d110e3544ff3a")
BasicBlock Ran TaeseongYoon/MoDEX/models.py
code served (permissive licence) · get_code("783777b5c197362a")
ConvLinSeq Ran TaeseongYoon/MoDEX/models.py
code served (permissive licence) · get_code("312400f0422de4b5")
MLP Ran TaeseongYoon/MoDEX/models.py
code served (permissive licence) · get_code("63daa34800ce34a8")
ResNet Ran TaeseongYoon/MoDEX/models.py
code served (permissive licence) · get_code("399d8716ff62a353")
SpectralConv Ran TaeseongYoon/MoDEX/models.py
code served (permissive licence) · get_code("02c978991c70639d")
SpectralLinear Ran TaeseongYoon/MoDEX/models.py
code served (permissive licence) · get_code("c688c28eeeceedb5")
VGG Ran TaeseongYoon/MoDEX/models.py
code served (permissive licence) · get_code("be8aeb203dda4f40")
conv_net Ran TaeseongYoon/MoDEX/models.py
code served (permissive licence) · get_code("d3875a213c74223c")
convolution_linear_sequential Ran TaeseongYoon/MoDEX/models.py
code served (permissive licence) · get_code("7b106e3d9b9456f0")
convolution_sequential Ran TaeseongYoon/MoDEX/models.py
code served (permissive licence) · get_code("5a05e8bca073d4f4")
linear_sequential Ran TaeseongYoon/MoDEX/models.py
code served (permissive licence) · get_code("a0e7de23cb289548")
make_layers Ran TaeseongYoon/MoDEX/models.py
code served (permissive licence) · get_code("9bc9b41bc18f7459")
resnet18 Ran TaeseongYoon/MoDEX/models.py
code served (permissive licence) · get_code("9d8488ac456e1b65")
vgg16_bn Ran TaeseongYoon/MoDEX/models.py
code served (permissive licence) · get_code("cb5c87eee11f563b")
MODEX Not yet run TaeseongYoon/MoDEX/models.py
code served (permissive licence) · get_code("b5bfaa64700e6e99")

Repositories linked to this paper

Some links come from the archived Papers with Code dataset (CC BY-SA 4.0): attribution and licence.

Abstract

Single-pass uncertainty quantification (UQ) methods for classification represent uncertainty by predicting a tractable distribution over the class probability vector. While existing approaches primarily focus on enhancing the expressiveness of this distribution, they often provide limited insight into how predictive uncertainty is structured and aggregated, resulting in weak interpretability. We introduce the courtroom analogy, which conceptualizes uncertainty-aware classification as a structured debate among class-specific advocates. Each advocate forms a probabilistic opinion, and a final verdict is reached by aggregating these opinions using input-dependent plausibility weights. In this framework, each advocate's opinion is modeled as a Dirichlet distribution whose concentration parameter is decomposed into shared evidence and class-specific advocacy. This yields a structured mixture of Dirichlet distributions with semantically interpretable parameters. To instantiate this formulation, we propose Mixture of Dirichlet EXperts (MoDEX), a single-pass neural architecture that predicts the courtroom parameters, enabling efficient and expressive UQ while explicitly modeling uncertainty aggregation. We demonstrate that MoDEX enjoys strong theoretical properties and achieves state-of-the-art UQ performance across diverse benchmarks, yielding interpretable uncertainty estimates with meaningful semantics.

For agents

The same record, over MCP at https://syntology.ai/mcp:

get_harvested_code_for_paper("2605.25616")
get_code_for_paper("2605.25616")
have("2605.25616")

Connect an agent — have() is free.