【问题标题】:How many epochs typically required for a decent training of mozilla deep-speech?一个像样的 Mozilla 深度语音训练通常需要多少个 epoch?
【发布时间】:2019-05-19 13:49:25
【问题描述】:

我想知道,您通常会运行多少个 epoch 来训练 mozilla 深度语音,并使用其默认架构。 (与 GitHub 版本相比没有变化)。要运行多少个 epoch,尤其是考虑到可用基础设施上的每个 epoch 都需要相当多的时间?((Tesla K80 单 GPU))

另一方面,如果提前停止(默认标准),该数字是多少?感谢您的建议/意见。

训练数据:简历

【问题讨论】:

    标签: mozilla-deepspeech


    【解决方案1】:

    一个好的经验法则是让它运行,只要模型学习,即只要验证错误低于训练错误。您可以在运行时对其进行监控,因为它会打印到控制台或使用例如自动执行此操作。参数 dropout_rate。如果将其设置为 0.1 之类的值,它将在验证错误非常接近训练错误时停止。

    这当然也取决于其他参数设置和您的数据。

    • n_hidden 和 epoch 是影响模型精度的主要参数
    • n_hidden 和 train_batch_size 影响速度(如果 n_hidden 较小而 train_batch_size 较大,速度会更快)。

    【讨论】:

      猜你喜欢
      • 2017-09-28
      • 1970-01-01
      • 2020-04-04
      • 2017-03-20
      • 2018-04-02
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-12-31
      相关资源
      最近更新 更多