对函数进行log变换后,它的凹凸性会变吗?

  数学 高等数学 最优化    浏览次数: 440
1

我们经常对似然函数做对数变换(取log),这样的变换之后,似然函数的凹凸性会变吗?

如果原似然函数是非凸的,取log后,可能变成凸的吗?

 

姜金杰   2018-07-20 22:16



   1个回答 
6

要判断一个(光滑)函数的凹凸性,只要对它求二阶导就可以了,二阶导小于等于0,说明是凹;大于等于0,说明是凸的。。

比如某个函数$f(x)$,我们想知道$\log f(x)$的凹凸性,就只需要对$\log f(x)$求导。

$$\left(\log f(x)\right)''=\left(\frac{f'(x)}{f(x)}\right)'=\frac{f(x)f''(x)-(f'(x))^2}{f^2(x)}$$

因为$f(x)$能够被取log,所以肯定是正数。

如果$f(x)$是函数,那么$\log f(x)$还是凹函数

如果$f(x)$是函数,那么$\log f(x)$不一定是凸函数


如果likelihood function是凹的,那么log likelihood function肯定也是凹的,导数为0的点就是最大值点。

SofaSofa数据科学社区 DS面经 问答 实战

sasa   2018-07-22 05:11



  相关主题

凸优化中的仿射是什么意思   1回答

两个凸函数相加,还是凸函数吗?   4回答

凸函数、凸集分别是什么意思?   2回答

最小值点和极小值点的区别?   1回答

如果极小值就是最小值,那么这个函数就是凸函数吗?   2回答

k的n次方和n的阶乘谁大?   1回答

python有什么package是可以用来计算三角函数的   1回答

python里如何求两个数的最小公倍数?   1回答

鞍点的数学定义是什么?   2回答

怎么判断一个损失函数的凹凸性?   2回答

“依概率收敛”是什么意思?   1回答

凸优化中局部最优解就是全局最优解吗?   2回答



回答问题时需要注意什么?

我们谢绝在回答前讲“生动”的故事。

我们谢绝“这么简单,你自己想”、“书上有的,你认真看”这类的回答;如果你认为对方的提问方式或者内容不妥,你可以直接忽略该问题,不用进行任何作答,甚至可以对该问题投反对票。

我们谢绝答非所问。

我们谢绝自己不会、硬要回答。

我们感激每一个用户在编写答案时的努力与付出!