关于最大似然,当我们将最大化问题转化为最小化问题时,为什么我们取负数?
数据挖掘
逻辑回归
2021-09-19 12:48:25
1个回答
通常将优化问题定义为最小化问题而不是最大化问题。并通过将您的目标函数与您可以将一个转换为另一个:
所以为了最大化对数似然,你最小化负对数似然。基本上它只是归结为优化理论中的约定。
此外,由于它的对数将小于或等于(注意没有定义)。因此意味着最大化一个负数,至少对我来说,它不如最小化一个正数那么直观。
更有趣的部分实际上是对数转换,它增加了计算的数值稳定性(因为它将乘法“转换”为和,从而降低了下溢的风险)。