454 words
2 minutes
MLE&MAP
MAP 是 极大后验估计,MLE 是 极大似然估计。
MLE
数据
用 log 是因为常用 log 转成对数形式,好运算。
哪个参数最能解释已经观察到的数据。
- 容易过拟合(尤其小数据)
MAP
在 MLE 的基础上,引入参数的先验分布
利用贝叶斯公式:
去掉与
直观的理解就是:
- 不仅看数据,还考虑这个参数本身的合理性
- 在数据少的时候就尤其重要。
- 正则化
我们习惯最小化损失,而不是最大化收益。所以我们给整个函数加一个负号,来将 argmax 变为 argmin。
假设 D 内数据是 IID 的,那似然项可以展开为 log 求和:
==前项==:复对数似然(NLL) ==后项==:正则化项
MAP&MLE
MAP=MLE+正则化
总结
-
MLE:只相信数据
-
MAP:数据 + 先验
-
正则化 = 先验
-
现代深度学习几乎都在做 MAP(只是没明说) MAP:
若 设 先 验 为 各 向 同 性 高 斯 : 正 是 正 则 化