标签: python-3.x image-processing deep-learning cross-validation cntk
正如标题中所问,我想知道是否有可能使模型在训练期间在误差减小到足够低的情况下提前停止历时,因此我可以避免过度拟合并猜测每个时元的正确历时打电话。
This是我在官方文档中发现的唯一内容,但是将其用在脑筋急转弯中,我对此一无所知。我正在将Python 3.6与CNTK 2.6结合使用。
还可以在CNTK CNN中执行交叉验证吗?该怎么办?
谢谢。
答案 0 :(得分:1)
在cntk中没有任何本机实现可以提早停止。对于交叉验证,您可以查询CrossValidationConfig
答案 1 :(得分:1)
CrossValidationConfig 类告诉CNTK定期在验证数据集上评估模型,然后调用用户指定的回调函数,然后可以使用该回调函数进行更新学习率或返回 False 表示早停。
有关如何实施提前停止的示例:
test_session_cv_callback_early_exit function