关于对比学习(简单整理

  1. 什么是对比学习?

    ​ 对比学习是一种学习方法,侧重于通过对比正反两方面的实例来提取有意义的表征。它利用的假设是,在学习到的嵌入空间中,相似的实例应靠得更近,而不相似的实例应离得更远。通过将学习作为一项辨别任务,对比学习允许模型捕捉数据中的相关特征和相似性。

    我的理解就是通过原始样本和增强样本的对比学习,在样本中学习到最能代表这些相似样本的特征表示;也通过与不同的样本之间进行学习,尽量在特征表示中排除这些不相似的样本的特征;

  2. 对比学习常用语那些领域?

​ 监督学习、半监督学习、NLP、数据增强等。

  1. 对比学习的经典模型:

    SimCLR:《A Simple Framework for Contrastive Learning of Visual Representations》2020
    MoCo:《Momentum Contrast for Unsupervised Visual Representation Learning》2020
    BYOL:《Bootstrap your own latent: A new approach to self-supervised Learning》2020
    SwAV:Unsupervised Learning of Visual Features by Contrasting Cluster Assignments 2020
    Barlow Twins:《Barlow Twins: Self-Supervised Learning via Redundancy Reduction》2021

记录给自己看的!

相关推荐
知识分享小能手几秒前
Oracle 19c入门学习教程,从入门到精通,Oracle优化SQL语句 — 语法知识点与使用方法详解(16)
sql·学习·oracle
_ziva_1 分钟前
Layer Normalization 全解析:LLMs 训练稳定的核心密码
人工智能·机器学习·自然语言处理
轻览月2 分钟前
【DL】卷积神经网络
深度学习·机器学习·cnn·卷积神经网络
calvinpaean3 分钟前
Metric3D Towards Zero-shot Metric 3D Prediction from A Single Image 论文学习
学习·3d
逄逄不是胖胖10 分钟前
《动手学深度学习》-55-1RNN的复杂实现
pytorch·深度学习·机器学习
砚边数影11 分钟前
决策树原理(一):信息增益与特征选择 —— Java 实现 ID3 算法
java·数据库·决策树·机器学习·kingbase·数据库平替用金仓·金仓数据库
Engineer邓祥浩14 分钟前
设计模式学习(22) 23-20 解释器模式
学习·设计模式·解释器模式
zpedu16 分钟前
什么是CISA证书?有啥作用
学习
ooope17 分钟前
求资源网站?涵盖影视、学习、软件等多领域的资源?
学习
2601_9497202621 分钟前
flutter_for_openharmony手语学习app实战+个人中心实现
学习·flutter