paper-with-me

홈 › Papers

Domino: Discovering Systematic Errors with Cross-Modal Embeddings

2022-03-24 · ICLR 2022 4 · Sabri Eyuboglu, Maya Varma, Khaled Saab, Jean-Benoit Delbrouck, Christopher Lee-Messer, Jared Dunnmon, James Zou, Christopher Ré

Machine learning models that achieve high overall accuracy often make systematic errors on important subsets (or slices) of data. Identifying underperforming slices is particularly challenging when working with high-dimensional inputs (e.g. images, audio), where important slices are often unlabeled. In order to address this issue, recent studies have proposed automated slice discovery methods (SDMs), which leverage learned model representations to mine input data for slices on which a model performs poorly. To be useful to a practitioner, these methods must identify slices that are both underperforming and coherent (i.e. united by a human-understandable concept). However, no quantitative evaluation framework currently exists for rigorously assessing SDMs with respect to these criteria. Additionally, prior qualitative evaluations have shown that SDMs often identify slices that are incoherent. In this work, we address these challenges by first designing a principled evaluation framework that enables a quantitative comparison of SDMs across 1,235 slice discovery settings in three input domains (natural images, medical images, and time-series data). Then, motivated by the recent development of powerful cross-modal representation learning approaches, we present Domino, an SDM that leverages cross-modal embeddings and a novel error-aware mixture model to discover and describe coherent slices. We find that Domino accurately identifies 36% of the 1,235 slices in our framework - a 12 percentage point improvement over prior methods. Further, Domino is the first SDM that can provide natural language descriptions of identified slices, correctly generating the exact name of the slice in 35% of settings.

📄 PDF Abstract BibTeX arXiv:2203.14960

Code (2)

hazyresearch/domino 공식 구현 pytorch
moein-shariatnia/OpenAI-CLIP 공식 구현 pytorch

Tasks

Representation LearningSlice DiscoveryTime Series Analysis

Similar Papers 제목 키워드 기반

Automatic Discovery and Assessment of Interpretable Systematic Errors in Semantic Segmentation

2024-11-16 · Jaisidh Singh, Sonam Singh, Amit Arvind Kale, Harsh K Gandhi

This paper presents a novel method for discovering systematic errors in segmentation models. For instance, a systematic error in the segmentation model can be a sufficiently large number of misclassifications from the mo…

Autonomous DrivingSegmentationSemantic Segmentation

DOMINO: Domain-aware Loss for Deep Learning Calibration

2023-02-10 · Skylar E. Stolte, Kyle Volle, Aprinda Indahlastari, Alejandro Albizu 외

Deep learning has achieved the state-of-the-art performance across medical imaging tasks; however, model calibration is often not considered. Uncalibrated models are potentially dangerous in high-risk applications since …

Deep Learning

The Spotlight: A General Method for Discovering Systematic Errors in Deep Learning Models

2021-07-01 · Greg d'Eon, Jason d'Eon, James R. Wright, Kevin Leyton-Brown

Supervised learning models often make systematic errors on rare subsets of the data. When these subsets correspond to explicit labels in the data (e.g., gender, race) such poor performance can be identified straightforwa…

Recommendation Systems

Discovering Policies with DOMiNO: Diversity Optimization Maintaining Near Optimality

2022-05-26 · Tom Zahavy, Yannick Schroecker, Feryal Behbahani, Kate Baumli 외

Finding different solutions to the same problem is a key aspect of intelligence associated with creativity and adaptation to novel situations. In reinforcement learning, a set of diverse policies can be useful for explor…

Diversity

DOMINO++: Domain-aware Loss Regularization for Deep Learning Generalizability

2023-08-21 · Skylar E. Stolte, Kyle Volle, Aprinda Indahlastari, Alejandro Albizu 외

Out-of-distribution (OOD) generalization poses a serious challenge for modern deep learning (DL). OOD data consists of test data that is significantly different from the model's training data. DL models that perform well…

Deep Learning