File Download
  Links for fulltext
     (May Require Subscription)
Supplementary

Conference Paper: Generalization Analysis for Contrastive Representation Learning

TitleGeneralization Analysis for Contrastive Representation Learning
Authors
Issue Date23-Jul-2023
Abstract

Recently, contrastive learning has found impressive success in advancing the state of the art in solving various machine learning tasks. However, the existing generalization analysis is very limited or even not meaningful. In particular, the existing generalization error bounds depend linearly on the number $k$ of negative examples while it was widely shown in practice that choosing a large $k$ is necessary to guarantee good generalization of contrastive learning in downstream tasks. In this paper, we establish novel generalization bounds for contrastive learning which do not depend on $k$, up to logarithmic terms. Our analysis uses structural results on empirical covering numbers and Rademacher complexities to exploit the Lipschitz continuity of loss functions. For self-bounding Lipschitz loss functions, we further improve our results by developing optimistic bounds which imply fast rates in a low noise condition. We apply our results to learning with both linear representation and nonlinear representation by deep neural networks, for both of which we derive Rademacher complexity bounds to get improved generalization bounds.


Persistent Identifierhttp://hdl.handle.net/10722/333738

 

DC FieldValueLanguage
dc.contributor.authorLei, Yunwen-
dc.contributor.authorYang, Tianbao-
dc.contributor.authorYing, Yiming-
dc.contributor.authorZhou, Ding-Xuan-
dc.date.accessioned2023-10-06T08:38:41Z-
dc.date.available2023-10-06T08:38:41Z-
dc.date.issued2023-07-23-
dc.identifier.urihttp://hdl.handle.net/10722/333738-
dc.description.abstract<p>Recently, contrastive learning has found impressive success in advancing the state of the art in solving various machine learning tasks. However, the existing generalization analysis is very limited or even not meaningful. In particular, the existing generalization error bounds depend linearly on the number $k$ of negative examples while it was widely shown in practice that choosing a large $k$ is necessary to guarantee good generalization of contrastive learning in downstream tasks. In this paper, we establish novel generalization bounds for contrastive learning which do not depend on $k$, up to logarithmic terms. Our analysis uses structural results on empirical covering numbers and Rademacher complexities to exploit the Lipschitz continuity of loss functions. For self-bounding Lipschitz loss functions, we further improve our results by developing optimistic bounds which imply fast rates in a low noise condition. We apply our results to learning with both linear representation and nonlinear representation by deep neural networks, for both of which we derive Rademacher complexity bounds to get improved generalization bounds.</p>-
dc.languageeng-
dc.relation.ispartofInternational Conference on Machine Learning (23/07/2023-29/07/2023, Honolulu, Hawaii)-
dc.titleGeneralization Analysis for Contrastive Representation Learning-
dc.typeConference_Paper-
dc.description.naturepublished_or_final_version-
dc.identifier.doi10.48550/arXiv.2302.12383-

Export via OAI-PMH Interface in XML Formats


OR


Export to Other Non-XML Formats