减小泛化误差为什么称“正则化(Regularization)”——深度学习Note

深度学习的一个重要方面是正则化(Regularization),Ian Goodfellow在《Deep Learning 》称正则化(Regularization)就是减小泛化误差。那么,为什么减小泛化误差称为正则化呢?

首先看正则化------Regularization这个单词,Regularization是创造出来的词,在牛津词典和柯林斯词典上都没有,但是有regularize。柯林斯词典对regularize的解释:

If someone regularizes a situation or system, they make it officially acceptable.

说白了,regularize的意思就是把一样东西"打整打整",使它显得"正规"、"正经",好让别人正儿八经认同、接受(make it officially acceptable )。

Regularization是regularize的名词,意思相同。

对于深度学习,用"参数范数惩罚"等策略打整打整模型,减小泛化误差,使大家觉得模型"正规"并认同、接受------得到应用,这自然就是Regularization------正则化。

模型训练------减小训练误差是深度学习的核心。不属于核心的正则化是对模型打整打整,以便减小泛化误差,使之得到应用,也是深度学习的重要方面。

Regularization翻译为正则化这个有点费解的词不是很合适,这个翻译应该是受到regular 在数学上翻译为"正则"的影响。不过,Regularization也确实不好翻译,中文中似乎没有确切的词与之对应,也只有慢慢接受"正则化"这个词了。

相关推荐
幻奏岚音43 分钟前
统计学(第8版)——假设检验学习笔记(考试用)
笔记·学习·算法
泽韦德1 小时前
【Redis】笔记|第10节|京东HotKey实现多级缓存架构
redis·笔记·缓存
2301_790225881 小时前
unity加载资源学习笔记
笔记·学习
小前端大牛马2 小时前
java教程笔记(十四)-线程池
java·笔记·python
寻丶幽风3 小时前
论文阅读笔记——Muffin: Testing Deep Learning Libraries via Neural Architecture Fuzzing
论文阅读·笔记·深度学习·网络安全·差分测试
KENYCHEN奉孝3 小时前
Django 5 学习笔记总纲
笔记·学习·django
teeeeeeemo4 小时前
Vue数据响应式原理解析
前端·javascript·vue.js·笔记·前端框架·vue
蒙奇D索大5 小时前
【11408学习记录】考研数学攻坚:行列式本质、性质与计算全突破
笔记·学习·线性代数·考研·机器学习·改行学it
moxiaoran57535 小时前
uni-app学习笔记二十四--showLoading和showModal的用法
笔记·学习·uni-app
tcoding5 小时前
《基于Apache Flink的流处理》笔记
笔记·flink·apache