关于对比学习(简单整理

  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

记录给自己看的!

相关推荐
做网站建设制作设计小程序推广18 分钟前
南昌网站建设让你的企业网站更具竞争力
经验分享
我的心永远是冰冰哒19 分钟前
ad.concat()学习
学习
好吃番茄19 分钟前
U mamba配置问题;‘KeyError: ‘file_ending‘
人工智能·机器学习
ZZZ_O^O24 分钟前
二分查找算法——寻找旋转排序数组中的最小值&点名
数据结构·c++·学习·算法·二叉树
hengzhepa2 小时前
ElasticSearch备考 -- Async search
大数据·学习·elasticsearch·搜索引擎·es
做网站建设制作设计小程序推广3 小时前
海南网站建设提升网站用户体验实用技巧
经验分享
AI完全体3 小时前
【AI知识点】偏差-方差权衡(Bias-Variance Tradeoff)
人工智能·深度学习·神经网络·机器学习·过拟合·模型复杂度·偏差-方差
卷心菜小温4 小时前
【BUG】P-tuningv2微调ChatGLM2-6B时所踩的坑
python·深度学习·语言模型·nlp·bug
小小洋洋4 小时前
BLE MESH学习1-基于沁恒CH582学习
学习