atlas

Research map / Label-efficient and robust learning / OOD and anomaly detection

Improving Out-of-Distribution Detection with Markov Logic Networks

ICML 2025 · Label-efficient and robust learning › OOD and anomaly detection · approach: Spurious-aware OOD detection · 0 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Augments existing OOD detectors with Markov logic network scores over human-interpretable concepts, plus a greedy algorithm that learns logical constraints from data.

Problem

Existing OOD detectors rely on statistical patterns in latent representations, lack explainability, and cannot easily integrate prior semantic knowledge about the training distribution.

Approach

Combine a Markov logic network defined over DNN-predicted semantic concepts (predicates/functions) with existing OOD detectors by multiplying the MLN outlier score (negative weighted sum of satisfied constraints) with a GED-based survival-function normalized detector score; also learn constraints via greedy AUROC-driven search.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
add MLN score to existing detectors (score combination)MSP, EBO, Ensemble, SHE, Mahalanobis, ViM, DICE, ReAct on GTSRB · GTSRBAUROC: e.g. MSP +0.64, SHE +10.91, Ensemble +0.08Helped
add MLN score to existing detectors (score combination)MSP, EBO, Ensemble, SHE, Mahalanobis, ReAct, DICE on CelebA · CelebAAUROC: e.g. MSP +12.04, EBO +28.65, Mahalanobis +0.89Helped
add auxiliary-outlier supervised ID predicate constraintMLN+detectors · GTSRB and CelebAAUROC: e.g. MLN+Ensemble+ 99.95 vs MLN+Ensemble 99.89 on GTSRBHelped
apply GED survival-function score normalization vs no normalization (ablation)MLN+Ensemble · GTSRBAUROC: 99.88 vs 86.16Helped
share parameters across predicate DNNs (ablation)MLN and Logic-based methods · GTSRBAUROC: MLN -32.55, Logic -38.47 AUROCHurt
share parameters across predicate DNNs (ablation)MLN+Ensemble · GTSRBAUROC: -1.01 AUROCHurt
use a stronger encoder (ViT vs WideResNet-40/ResNet-18) for MLN (ablation)MLN standalone · GTSRBAUROC: ViT 90.3, WRN-40 86.2, ResNet-18 81.9, ConvNext 84.4Mixed

Surprising findings

Limitations

Experimental setup

Datasets: GTSRB CelebA LSUN TinyImageNet Places365 iNaturalist Textures 80 Million Tiny Images ImageNet

Benchmarks: GTSRB CelebA

Metrics: AUROC AUPR-ID AUPR-OOD FPR95

Baselines: MSP EBO Ensemble SHE Mahalanobis ViM DICE ReAct Logic Logic+Ensemble

Builds on: Markov logic networks LogicOOD Mahalanobis ViM ReAct

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy