BYOL:自举潜在表征

BYOL(BootstrapYourOwnLatent,自举潜在表征)是DeepMind的Jean-BastienGrill等人于2020年提出的无负样本自监督学习方法。

一、什么是BYOL:自举潜在表征

BYOL(Bootstrap Your Own Latent,自举潜在表征)是 DeepMind 的 Jean-Bastien Grill 等人于 2020 年提出的无负样本自监督学习方法。它打破「对比学习必须依赖负样本」的固有认知,仅用一个在线网络和一个目标网络(通过 EMA 滑动平均更新),用「预测自身表征」的目标完成自监督学习。BYOL 在 ImageNet 线性评估上首次实现「无负样本 + 超越有监督预训练」的突破,是后续 SimSiam 等无负样本工作的奠基性方法,也是理解「为什么不需要负样本也能学到好表征」这一自监督学习核心问题的关键证据。

二、原理

1. 数据增强:对同一图像生成两种增强视图 v 与 v’ → 2. 在线网络:online network = encoder_online + projector_online + predictor,输出预测向量 q_θ → 3. 目标网络:target network = encoder_target + projector_target(无 predictor),输出目标向量 sg(z’_ξ),且不通过梯度更新 → 4. 损失计算:用 L2/MSE 损失让 q_θ 预测 sg(z’_ξ),同时把两路视图交换再做一次,得到对称损失 → 5. 动量更新:target 网络参数 ξ 由 online 网络参数 θ 按 ξ ← τ·ξ + (1-τ)·θ 的 EMA 方式更新 → 6. 收敛机制:Stop-Gradient 与 EMA 共同防止 collapse(坍缩为常数解),这是 BYOL 能摆脱负样本的关键

三、信息卡片

中文名自举潜在表征
英文名Bootstrap Your Own Latent
缩写BYOL
别名自举潜在表征、自举式对比学习、BYOL 框架
提出者DeepMind(Jean-Bastien Grill、Florian Strub、Florent Altché、Corentin Tallec、Richardo Henaff 等)
提出时间2020 年 6 月(arXiv:2006.07733)
所属类别AI 技术 > 机器学习 > 自监督学习 > 无负样本对比学习
核心技术在线/目标双网络、EMA 动量更新、非对称预测头、Stop-Gradient
主要应用视觉自监督预训练、无负样本表征学习、视频表征、跨模态自监督

四、历史时间线

2020 年 4-5 月:DeepMind 团队在内部实验中观察到「无负样本对比学习也能不坍缩」的反直觉现象

  • 2020 年 6 月:Grill 等在 arXiv 发布 BYOL 论文,首次提出「自举 + EMA + Stop-Gradient」的极简无负样本框架
  • 2020 年 8 月:BYOL 在 ImageNet 线性评估上达到 74.3%(ResNet-50),首次在无负样本路线下超越有监督预训练基线
  • 2020 年底:学界对 BYOL 不坍缩的机理展开大讨论,提出特征去相关、归一化等解释;同年 SimSiam(FAIR)证明 Stop-Gradient 本身已足以防坍缩
  • 2021-2022 年:BYOL 思想扩展到目标检测(BYOL-det)、视频自监督(BYOL-ViT)、跨模态等场景
  • 2023 年起:BYOL 与 MAE、DINO 等方法共同成为「自监督 ViT 训练」的几大主流路径之一

五、分类

  • 按骨干网络:ResNet 骨干(原始 BYOL)vs ViT 骨干(BYOL-ViT 衍生)
  • 按应用场景:图像自监督(主流)vs 视频自监督(BYOL-Video)vs 检测预训练(BYOL-det)
  • 按对称性:单视图对称(标准 BYOL)vs 多视图扩展
  • 按损失函数:MSE 损失(标准 BYOL)vs 余弦相似度损失(衍生变体)
  • 按坍缩机制:EMA + Stop-Gradient(标准 BYOL)vs Centering + Shifting(衍生解释)

六、应用场景

视觉自监督预训练:在 ImageNet 等无标注数据上预训练 ResNet-50,下游用于分类、检测、分割任务

  • 目标检测预训练:BYOL-det 把 BYOL 思想扩展到 Detection Transformer(DETR)预训练
  • 视频表征学习:BYOL-ViT、Video-BYOL 等把自举思想迁移到时空表征
  • 跨模态自监督:BYOL 思想被用于音频-视觉、视频-文本等跨模态场景的预训练
  • 医学影像与遥感:在标注稀缺的专业领域,BYOL 预训练是常用基线之一

七、优缺点

  • 优点:
  • 无需负样本:摆脱了 MoCo/SimCLR 对队列或大 batch 的依赖,可在小 batch 下训练
  • 效果领先:在 ImageNet 线性评估上首次达到 74.3%,超越同期有监督预训练
  • 框架简洁:仅需两个网络 + EMA + Stop-Gradient,工程实现成本低
  • 理论启发性强:BYOL 推动了对「无负样本为何不坍缩」的机理研究,是自监督学习理论的里程碑
  • 缺点:
  • 对初始化与增强敏感:若随机种子不佳或增强策略过弱,模型可能坍缩到平凡解
  • 缺少负样本导致评估不直观:与 SimCLR、MoCo 等有显式负样本字典的方法相比,训练监控更难
  • 下游迁移效果波动:在小数据集上效果有时不如有监督预训练,需要更长训练时间
  • 理论解释仍在持续:关于 BYOL 防坍缩的机制至今学界尚未完全达成共识

八、常见误区

BYOL 完全没有负样本(错:学界对 BYOL 的解释之一就是「EMA + Stop-Gradient 隐式地引入了负样本/正则效果」)

  • BYOL 不需要动量更新(错:EMA 动量更新是 BYOL 防坍缩的关键之一)
  • BYOL 可以完全替代有监督预训练(错:在部分下游任务中 BYOL 仍可能弱于有监督或 MAE 等新一代方法)
  • BYOL = SimSiam(错:BYOL 用 EMA 更新 target 网络,SimSiam 共享权重且完全无动量,机制不同但都防坍缩)

九、关联概念

父概念:自监督学习、Self-supervised Learning · 自监督学习、深度学习 Deep Learning

  • 子概念:对比学习、Embeddings、自监督学习、Self-supervised Learning · 自监督学习
  • 兄弟概念:对比学习、Self-supervised Learning · 自监督学习、深度学习 Deep Learning、计算机视觉 Computer Vision
  • 对比概念:BYOL vs SimCLR、BYOL vs MoCo、BYOL vs SimSiam、BYOL vs MAE
  • 应用相关:计算机视觉 Computer Vision、深度学习 Deep Learning、Self-supervised Learning · 自监督学习、对比学习
💬 评论
🔗 本文链接

以专业为基,引领科技向善向新

Rooted in professionalism, we lead technology toward social good and innovation.

数智化转型网 · 了解更多产业资讯与选型数据 →

📰 你可能也喜欢

人工智能1000问——数智化转型网www.szhzxw.cn 行业百科

RLHF是什么?

RLHF 是把人类偏好作为奖励信号来微调大语言模型的方法,通常先做监督微调、再训练奖励模型拟合人类偏好、最后用强化学习算法优化策略,核心是让模型的输出从能生成内…
📅 10-30 · 👁 2026年10月30日
人工智能1000问——数智化转型网www.szhzxw.cn 行业百科

AI安全是什么?

AI 安全是研究人工智能系统面临的安全风险并建立防御机制的研究与工程领域,覆盖对抗攻击、提示词注入、数据中毒、模型窃取、成员推断、后门与偏见歧视等威胁面,核心是…
📅 10-30 · 👁 2026年10月30日
人工智能1000问——数智化转型网www.szhzxw.cn 行业百科

混合专家模型是什么?

混合专家模型是把前向计算按输入路由到部分参数子集上执行的稀疏化架构,核心是在不激活全部参数的前提下扩大模型容量,能力包括门控路由、专家容量约束与负载均衡机制。它…
📅 10-30 · 👁 2026年10月30日
人工智能1000问——数智化转型网www.szhzxw.cn 行业百科

AI制药是什么?

AI 制药是把人工智能应用于新药研发全流程的交叉领域,覆盖靶点发现、分子设计、化合物筛选、性质预测与临床试验设计,核心是用计算预测替代部分湿实验来压缩试错周期,…
📅 10-30 · 👁 2026年10月30日
人工智能1000问——数智化转型网www.szhzxw.cn 行业百科

人工智能是什么?

人工智能是研究、开发用于模拟、延伸和扩展人类智能的理论、方法与技术体系,核心是用从数据中归纳出的概率性模型替代人工编写的确定性规则,能力包括机器学习、深度学习、…
📅 10-30 · 👁 2026年10月30日
人工智能1000问——数智化转型网www.szhzxw.cn 行业百科

提示词注入是什么?

提示词注入是通过精心构造的输入内容绕过 AI 系统的指令优先级或安全限制、诱导大模型执行非预期行为的攻击技术,核心是把恶意指令伪装成正常输入混入上下文,能力包括…
📅 10-30 · 👁 2026年10月30日