引导式测验 · 中等 等级

渐变裁剪测验

检查差分私人训练中的范数和值裁剪、方向保留、爆炸梯度控制和每个示例裁剪。

相关引导路径渐变剪裁
问题 1 的 8

在限制更新的同时,按范数裁剪梯度裁剪主要保留什么?

预览每个问题8 问题

当您参加测验时,就会出现答案和解释。

  1. 在限制更新的同时,按范数裁剪梯度裁剪主要保留什么?
    • 整体梯度更新的方向
    • 每个梯度的确切大小
    • 模型参数个数
    • 学习率表
  2. 在阈值 c 的按范数剪辑中,当梯度范数 g_norm 超过 c 时会发生什么?
    • 梯度设置为零
    • 每个梯度乘以 c / g_norm
    • 训练停止
    • 学习率翻倍
  3. 梯度裁剪是专门为了解决哪个问题而设计的?
    • 梯度消失
    • 数据加载缓慢
    • 梯度爆炸
    • 与验证集过度拟合
  4. 按值剪辑与按规范剪辑有何不同?
    • 它始终保留更新方向
    • 它只适用于卷积层
    • 它完全消除了渐变
    • 它将每个梯度分量独立地钳位到一个范围内,这可以改变方向
  5. 一个小批量(minibatch)产生了异常大的全局梯度范数。在优化器更新之前,clip-by-norm(按范数裁剪)会做什么?
    • 当范数超过配置的阈值时,将完整的梯度向量按比例缩小至该阈值
    • 更改模型的标签
    • 独立丢弃每个梯度分量
    • 提高学习率,直到损失恢复
  6. 在差分隐私训练(DP-SGD)中,每个示例的梯度裁剪发挥什么作用?
    • 它对数据进行加密
    • 它限制了每个示例的影响,因此校准噪声可以保证隐私
    • 它增加了批量大小
    • 它消除了对损失函数的需要
  7. 全局梯度范数是裁剪阈值 c 的两倍。梯度缩放的倍数是多少?
    • 两个
    • 四分之一
    • 二分之一(c 除以 2c)
    • 保持不变
  8. 为什么 DP-SGD 在添加校准噪声之前要裁剪每个样本的梯度?
    • 使所有样本具有相同的标签
    • 消除对隐私预算的需求
    • 增加稀有类别梯度的范数
    • 限制单个样本对发布的更新的影响