regularization 正则化的含义

第一次听说正则化是学到神经网络的Dropout时,有L1正则化,又有L2正则化

后来,又在许多地方见到了这个词,早已知道什么是正则化,但一直不清楚为什么要叫“正则化”这个名字。今天查了词源,提出一个可能的原因。


regularization = make ... regular

根据etymonline的结果,regular源于古法语,有以下几个含义:

  • belonging to or subject to a religious or monastic rule
  • containing rules for guidance
  • rule, straight piece of wood

根据Longman的结果,regular也是源于古法语,含义为:

  • edge for drawing straight lines, rule

于是regularization很可能是指的是

在一个优化问题当中,我们预先知道结果应当满足一种性质,这种性质被称为 prior 先验。比如Dropout认为网络权重的绝对值应尽量小,稀疏学习认为数据的稀疏表示应尽量稀疏(稀疏指矩阵含有很多零元素,所以其矩阵范数要尽量小),这都是先验的例子。人为地把先验加入优化项当中,就是“令结果遵循我们设定的规则,令结果具有我们设定的性质”,也就变得regular了。从这个意义上说,译成“正则化”可谓相当传神了(但就是不太容易看得出来)。

 再联想一下“正则表达式”,不也正是令结果满足我们设定的规则吗?

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值