Perceptual Inductive Bias Is What You Need Before Contrastive Learning

Tianqin Li, Junru Zhao, Dunhan Jiang, Shenghao Wu, Alan Ramirez +1 more
6/1/2025

No official code found. Best implementation: juz031/MidVCL (0 stars, last commit 2025-10-13). 1 more below.

Abstract

David Marr’s seminal theory of human perception stipulates that visual processing is a multi-stage process, prioritizing the derivation of boundary and surface properties before forming semantic object representations. In contrast, contrastive representation learning frameworks typically bypass this explicit multi-stage approach, defining their objective as the direct learning of a semantic representation space for objects. While effective in general contexts, this approach sacrifices the inductive biases of vision, leading to slower convergence speed and learning shortcut resulting in texture bias. In this work, we demonstrate that leveraging Marr’s multi-stage theory—by first constructing boundary and surface-level representations using perceptual constructs from early visual processing stages and subsequently training for object semantics—leads to 2x faster convergence on ResNet18, improved final representations on semantic segmentation, depth estimation, and object recognition, and enhanced robustness and out-of-distribution capability. Together, we propose a pretraining stage before the general contrastive representation pre-training to further enhance the final representation quality and reduce the overall convergence time via inductive bias from human vision systems.

View on arXivView PDF

Code Implementations(2)

juz031/MidVCLCommunity67%

The code for "Perceptual inductive bias is what you need before contrastive learning" (CVPR 2025)

00Shell, PythonOct 13, 20251 years agoNOASSERTION
juz031/ShapePCLCommunity64%

The code for "Perceptual inductive bias is what you need before contrastive learning" (CVPR 2025)

00Shell, PythonOct 11, 20231 years ago

Similar Papers

Cite this paper

@article{li2025perceptual,
  title  = {Perceptual Inductive Bias Is What You Need Before Contrastive Learning},
  author = {Tianqin Li and Junru Zhao and Dunhan Jiang and Shenghao Wu and Alan Ramirez and Tai Sing Lee},
  year   = {2025},
  eprint = {2506.01201},
  archivePrefix = {arXiv},
  url    = {https://arxiv.org/abs/2506.01201},
  journal = {CVPR 2025 2025}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2506.01201.svg)](https://codeofpaper.com/paper/2506.01201)

Discussion