不同视觉模型如何逐步形成相似表征?
Similarity of Processing Steps in Vision Model Representations
- 通过分析模型各阶段表征距离,追踪其演化路径。
- 深层网络中分类器会丢弃低层图像统计信息,差异显著。
- Transformer 模型层间变化更平滑,与 CNN 行为不同。
近期研究表明,无论训练目标、数据集或模态如何不同,模型越大越可能收敛到相似的‘通用’表征。然而,本文关注的是这些表征是如何达成的——模型是否也经历相同的中间步骤和操作?我们研究了不同模型走向收敛表征的过程。首先,量化了不同模型在各阶段表征间的距离。通过跟踪模型处理过程中的距离演化,识别出最不同的处理步骤。发现虽然位置相近的层具有最相似的表征,但仍有显著差异:分类器模型在最后几层会丢弃关于低层图像统计的信息;而基于CNN与Transformer的模型行为不同,后者在层间表征变化更平滑。这些发现揭示了模型表征收敛的程度与本质,为图像模型内部机制提供了更定性的理解。
原文摘要 · Abstract (English)
Recent literature suggests that the bigger the model, the more likely it is to converge to similar, ``universal'' representations, despite different training objectives, datasets, or modalities. While this literature shows that there is an area where model representations are similar, we study here how vision models might get to those representations -- in particular, do they also converge to the same intermediate steps and operations? We therefore study the processes that lead to convergent representations in different models. First, we quantify distance between different model representations at different stages. We follow the evolution of distances between models throughout processing, identifying the processing steps which are most different between models. We find that while layers at similar positions in different models have the most similar representations, strong differences remain. Classifier models, unlike the others, will discard information about low-level image statistics in their final layers. CNN- and transformer-based models also behave differently, with transformer models applying smoother changes to representations from one layer to the next. These distinctions clarify the level and nature of convergence between model representations, and enables a more qualitative account of the underlying processes in image models.
Thank you to arXiv for use of its open access interoperability. PaperDance 不是 arXiv 官方产品;中文卡片由大模型生成,请以原文为准。