机器学习初学者 01月14日
【深度学习】深度学习调参经验
index_new5.html
../../../zaker_core/zaker_tpl_static/wap/tpl_guoji1.html

 

本文总结了近一年来深度学习的训练技巧,包括参数初始化、数据预处理、训练技巧、激活函数选择等方面,还提到了一些提升模型效果的方法及Ensemble的方式。

参数初始化有多种方式,如Xavier初始法、He初始化等,需根据情况选择

数据预处理包括zero-center、PCA whitening等

训练技巧有梯度归一化、梯度裁剪、dropout等,不同技巧适用情况不同

激活函数尽量不用sigmoid,可选择tanh或relu等

2025-01-14 11:15 广西

训练技巧对深度学习来说是非常重要的,作为一门实验性质很强的科学,同样的网络结构使用不同的训练方法训练,结果可能会有很大的差异。这里我总结了近一年来的炼丹心得,分享给大家,也欢迎大家补充指正。

编辑:Datawhale

训练技巧对深度学习来说是非常重要的,作为一门实验性质很强的科学,同样的网络结构使用不同的训练方法训练,结果可能会有很大的差异。这里我总结了近一年来的炼丹心得,分享给大家,也欢迎大家补充指正。


参数初始化

下面几种方式,随便选一个,结果基本都差不多。但是一定要做。否则可能会减慢收敛速度,影响收敛结果,甚至造成Nan等一系列问题。

下面的n_in为网络的输入大小,n_out为网络的输出大小,n为n_in或(n_in+n_out)*0.5

Xavier初始法论文:

http://jmlr.org/proceedings/papers/v9/glorot10a/glorot10a.pdf

He初始化论文:

https://arxiv.org/abs/1502.01852



数据预处理方式




训练技巧



Ensemble


Ensemble是论文刷结果的终极核武器,深度学习中一般有以下几种方式

阅读原文

跳转微信打开

Fish AI Reader

Fish AI Reader

AI辅助创作,多种专业模板,深度分析,高质量内容生成。从观点提取到深度思考,FishAI为您提供全方位的创作支持。新版本引入自定义参数,让您的创作更加个性化和精准。

FishAI

FishAI

鱼阅,AI 时代的下一个智能信息助手,助你摆脱信息焦虑

联系邮箱 441953276@qq.com

相关标签

深度学习 训练技巧 参数初始化 数据预处理
相关文章