• 2022-05-30
    在采用机器学习算法对数据集进行训练时,数据集Mini-Batch 的大小通常优选为2个的幂,如 256 或 512。这样选择的原因是什么?()
    A: Mini-Batch 为偶数的时候,梯度下降算法训练的更快
    B: Mini-Batch 设为 2 的 幂,是为了符合 CPU、GPU 的内存要求,利于并行化处理
    C: 不使用偶数时,损失函数是不稳定的
    D: 以上说法都不对
  • B

    举一反三

    内容

    • 0

      模型算法中,对样本数据机器学习时,通常把数据集分为训练集和测试集()

    • 1

      以下说法哪种正确( )? A: spark和flink的streaming实现方法雷同,都是将streaming切成小的batch数据,然后运行 B: flink streaming是mini-batch,而spark streaming是streaming方式 C: mini-batch是无状态的,而streaming方式是有状态的 D: 批量计算可以转化为流计算运行

    • 2

      测试集是训练机器学习算法的数据集训练集是用来评估经训练后的模型性能的数据集验证集是用来微调模型超参数的数据集。

    • 3

      下面选项中函数使用正确的是()。 A: 'miNI'.toUpperCase() B: toUpperCase('miNI') C: 'miNI'.toLowerCase() D: toLowerCase('miNI')

    • 4

      ____是训练机器学习算法的数据集;____是用来评估经训练后的模型性能的数据集;____是用来微调模型超参数的数据集。