CRISP: Compositional Relations as Invariant Structural Priors for Domain Generalization
Not on the map. Why?
Abstract (arXiv)
Domain generalization requires identifying stable representations that support reliable classification across domains. Domains may differ in low-level attributes, such as color, texture, or visual style, while preserving the same structural relationships among their underlying components. Existing methods primarily address these differences by improving the training process or aligning features across domains. However, since they leave this shared compositional structure implicit, they may overlook a more reliable source of invariance and consequently generalize less effectively to unseen domains. We propose Compositional Relational Invariance from Spatial Primitives (CRISP), an image classification framework that factors visual recognition into visual primitives and their relational composition. We represent these compositions using soft unary, binary, and ternary predicates over primitive locations and appearance, yielding differentiable measures of spatial and visual alignment that can be learned end-to-end. To learn primitives and relational structure jointly, we design an end-to-end architecture with three components: (1) a visual backbone that extracts generalized features, (2) a concept bottleneck layer that maps these features to primitive heatmaps with differentiable spatial coordinates, and (3) a structural scoring layer that evaluates candidate spatial relations among the detected primitives. Finally, we compute class probability from the joint evidence of its class-specific relational compositions and localized primitive appearance. We evaluate method on five real-world image-classification datasets from the widely used DomainBed suite, covering shifts in depiction style, dataset provenance, and camera-trap location and achieving the new state-of-the-art on both benchmarks.
Key facts. No citing papers in the map yet (data through 7 Oct 2026). Builds on 38 of its 48 references that are in the map. First posted on arXiv 7 May 2026.
Builds on
38 of 48 references.
References · 38
- 2015Deep Residual Learning for Image Recognitioncited by 51,809
- 2017Mask R-CNNcited by 7,259
- 2017mixup: Beyond Empirical Risk Minimizationcited by 5,155
- 2015Domain-Adversarial Training of Neural Networkscited by 3,023
- 2019Invariant Risk Minimizationcited by 1,832
- 2016CLEVR: A Diagnostic Dataset for Compositional Language and Elementary Visual Reasoningcited by 1,445
- 2018Moment Matching for Multi-Source Domain Adaptationcited by 1,327
- 2015Learning Transferable Features with Deep Adaptation Networkscited by 1,323
- 2019Distributionally Robust Neural Networks for Group Shifts: On the Importance of Regularization for Worst-Case Generalizationcited by 1,232
- 2016Deep CORAL: Correlation Alignment for Deep Domain Adaptationcited by 1,194
- 2017Deep Hashing Network for Unsupervised Domain Adaptationcited by 1,181
- 2020In Search of Lost Domain Generalizationcited by 1,042
26 more
- 2020Concept Bottleneck Modelscited by 1,022
- 2017Deeper, Broader and Artier Domain Generalizationcited by 983
- 2020Out-of-Distribution Generalization via Risk Extrapolation (REx)cited by 737
- 2022MaPLe: Multi-modal Prompt Learningcited by 685
- 2018Recognition in Terra Incognitacited by 655
- 2013Domain Generalization via Invariant Feature Representationcited by 622
- 2021Domain Generalization with MixStylecited by 563
- 2021SWAD: Domain Generalization by Seeking Flat Minimacited by 431
- 2019The Neuro-Symbolic Concept Learner: Interpreting Scenes, Words, and Sentences From Natural Supervisioncited by 369
- 2016From Softmax to Sparsemax: A Sparse Model of Attention and Multi-Label Classificationcited by 337
- 2017Relation Networks for Object Detectioncited by 305
- 2018Neural-Symbolic VQA: Disentangling Reasoning from Vision and Language Understandingcited by 304
- 2020Concept Whitening for Interpretable Image Recognitioncited by 225
- 2022Domain Generalization by Mutual-Information Regularization with Pre-trained Modelscited by 133
- 2021CDTrans: Cross-domain Transformer for Unsupervised Domain Adaptationcited by 129
- 2021Open Domain Generalization with Domain-Augmented Meta-Learningcited by 115
- 2021Towards Principled Disentanglement for Domain Generalizationcited by 91
- 2019CLEVR-Ref+: Diagnosing Visual Reasoning with Referring Expressionscited by 73
- 2018Numerical Coordinate Regression with Convolutional Neural Networkscited by 72
- 2022Safe Self-Refinement for Transformer-based Domain Adaptationcited by 61
- 2023Prompt-based Distribution Alignment for Unsupervised Domain Adaptationcited by 44
- 2023What's Left? Concept Grounding with Logic-Enhanced Foundation Modelscited by 33
- 2022Grounding Visual Representations with Texts for Domain Generalizationcited by 30
- 2023ERM++: An Improved Baseline for Domain Generalizationcited by 18
- 2024NeSyCoCo: A Neuro-Symbolic Concept Composer for Compositional Generalizationcited by 13
- 2025VirDA: Reusing Backbone for Unsupervised Domain Adaptation with Visual Reprogrammingcited by 1
Built on by
Not cited yet.