似然函数将概率转化成对数形式的原因

首先,取对数不影响函数的单调性,保证输入对应的概率的最大最小值对应似然函数的最值。

其次,减少计算量,比如联合概率的连乘会变成加法问题,指数亦可。

最后,概率的连乘将会变成一个很小的值,可能会引起浮点数截断误差,尤其是当数据集很大的时候,联合概率会趋向于0,非常不利于之后的计算。依据ln曲线可知,很小的概率(越接近0)经过对数转换会转变为较大的负数,解决截断误差问题。

原文地址:https://www.cnblogs.com/Henry-ZHAO/p/12725290.html