Visualizing and Understanding Contrastive Learning
Fawaz Sammani, Boris Joukovsky, Nikos Deligiannis

TL;DR
This paper develops and evaluates visual explanation methods for contrastive learning models, addressing the unique challenges of explaining paired inputs and assessing their effectiveness in understanding model behavior.
Contribution
It introduces new visual explanation techniques tailored for contrastive learning and adapts evaluation metrics to better assess explanations of paired data.
Findings
Proposed explanation methods effectively highlight important features in image pairs.
Evaluation metrics correlate explanations with downstream task performance.
Analysis reveals strengths and limitations of current explainability approaches for contrastive models.
Abstract
Contrastive learning has revolutionized the field of computer vision, learning rich representations from unlabeled data, which generalize well to diverse vision tasks. Consequently, it has become increasingly important to explain these approaches and understand their inner workings mechanisms. Given that contrastive models are trained with interdependent and interacting inputs and aim to learn invariance through data augmentation, the existing methods for explaining single-image systems (e.g., image classification models) are inadequate as they fail to account for these factors and typically assume independent inputs. Additionally, there is a lack of evaluation metrics designed to assess pairs of explanations, and no analytical studies have been conducted to investigate the effectiveness of different techniques used to explaining contrastive learning. In this work, we design visual…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsExplainable Artificial Intelligence (XAI) · Domain Adaptation and Few-Shot Learning · Cell Image Analysis Techniques
MethodsBitcoin Customer Service Number +1-833-534-1729 · Average Pooling · 1x1 Convolution · Batch Normalization · Global Average Pooling · Bottleneck Residual Block · Residual Connection · Residual Block · Kaiming Initialization · Convolution
