深度学习概述
数学算法俱乐部
共 5911字,需浏览 12分钟
·
2021-04-19 14:18
日期 : 2021年04月16日
正文共 :5239字
来源:海豚数据科学实验室
编辑:王萌
著作权归作者所有,本文仅作学术分享,若侵权,请联系后台删文处理
将X输入此单元,计算输出o
对于此单元的每个_,do:_ += η(t-o) _
将X输入此单元,计算输出o
对于此单元的每个w_i,do:∆w_i += η(t-o) x_i
参数添加约束,例如L_1、L_2范数等。
训练集合扩充,例如添加噪声、数据变换等。
Dropout
在目标识别领域常用的方法是将图片进行旋转、缩放等(图片变换的前提是通过变换不能改变图片所属类别,例如手写数字识别,类别6和9进行旋转后容易改变类目)。
语音识别中对输入数据添加随机噪声。
NLP中常用思路是进行近义词替换。
噪声注入,可以对输入添加噪声,也可以对隐藏层或者输出层添加噪声。例如对于softmax 分类问题可以通过 Label Smoothing技术添加噪声,对于类目0-1添加噪声,则对应概率变成ε/k,1-(k-1)/k ε。
加快算法收敛速度;
尽量避过或冲过局部极值;
减小手工参数的设置难度,主要是Learning Rate(LR)。
— THE END —
评论