跳到正文
1月11日周二
12月23日周四
12月8日周三
  1. Hugging Face Blog62

    从零训练代码生成模型 CodeParrot

    Hugging Face 发布教程,介绍如何从零训练名为 CodeParrot 的 GPT-2 代码生成模型,用于自动补全 Python 代码。作者从 Google BigQuery 的 GitHub dump 中筛选出 180GB、2000 万个 Python 文件,去重并按 Codex 论文的清洗规则处理后得到 50GB 数据集 codeparrot-clean。

    推荐理由:完整拆解了从数据清洗、tokenizer 训练到多卡训练循环的每一步,可迁移到自建代码生成模型的流程。

11月30日周二
11月19日周五
11月15日周一
11月4日周四
10月26日周二
10月25日周一
  1. Hugging Face Blog50

    Hugging Face 用 10 亿句对训练句嵌入模型

    Hugging Face 在社区周期间用 10 亿句对训练出 SOTA 句嵌入模型,硬件为 7 块 TPU v3-8,并获 Google Flax、JAX 与 Cloud 团队指导。训练采用对比学习与 in-batch negatives(InfoNCE/NTXentLoss),通过增大 batch、引入 hard negatives 和跨数据集批次提升质量。所有模型与数据集已在模型卡中公开。

10月5日周二
6月3日周四
4月20日周二
4月8日周四
3月31日周三
  1. Hugging Face Blog40

    深入理解 BigBird 的块稀疏注意力机制

    Hugging Face 发文详解 BigBird 的块稀疏注意力机制,该模型通过滑动注意力、全局 token 和随机 token 三种方式近似 BERT 的完整注意力,可处理长达 4096 的序列,计算成本远低于 BERT,并已在长文档摘要、长上下文问答等任务上取得 SOTA。BigBird 的 RoBERTa 类模型现已集成到 Transformers 中。

3月18日周四
3月12日周五
2月25日周四
  1. Hugging Face Blog36

    Hugging Face 工程师谈构建神经网络时的调试思路

    Hugging Face 工程师分享构建和调试神经网络的思考流程,强调第一步应放下机器学习、专注理解数据,包括标签是否平衡、噪声来源和预处理方式。第二步从最简基线做起,如文本分类用 word2vec 或 fastText 嵌入上的逻辑回归,以判断任务难度并建立合理对比。实现后应尝试过拟合 16 个样本的小批量,若无法达到 0 损失则很可能存在实现错误。

2月10日周三
1月26日周二
1月25日周一
1月19日周二
1月18日周一
11月9日周一
  1. Hugging Face Blog30

    如何用预训练语言模型检查点热启动编码器-解码器模型

    Hugging Face 发布教程,介绍如何用 BERT、GPT2 等预训练检查点热启动编码器-解码器模型,跳过昂贵的预训练阶段。基于 Rothe et al. (2020) 的方法,这类热启动模型在多个序列到序列任务上可达到 T5、Pegasus 等大型预训练编码器-解码器模型的竞争性效果,训练成本仅为后者一小部分。

11月3日周二
11月2日周一
10月10日周六
  1. Hugging Face Blog22

    基于 Transformer 的编码器-解码器模型详解

    Hugging Face 发布博客,详解基于 Transformer 的编码器-解码器架构如何建模序列到序列问题,聚焦其数学定义与推理用法。文章将架构拆解为编码器和解码器两部分,并关联 🤗Transformers 中的 T5、Bart、MarianMT、Pegasus 等模型的实际推理。该文不涉及模型训练,仅提供背景与图示说明。

7月3日周五
3月1日周日
2月14日周五
11月8日周四
2月24日周五
12月21日周三
8月29日周一
6月16日周四