1.凸凹性是函数的性质,也有多方面的应用,特别是在机器学习上,凸凹性的函数不仅在国外有争议,在国内也有不同的叫法,也有些教材会把凸定义为上凸,凹定义为下凸。
2.f(x)=lgx是凸函数,根据函数图象判断.一般开口向下的二次函数是凸函数,开口向上的二次函数是凹函数(国外)。
3.定义
凸函数的定义
假设f(x)在[a,b]上连续,若对于任意的x1,x2∈[a,b],恒有
f[(x1+x2)/2]≥[f(x1)+f(x2)]/2,则称f(x)在[a,b]上是凸函数
凹函数的定义
假设f(x)在[a,b]上连续,若对于任意的x1,x2∈[a,b],恒有
f[(x1+x2)/2]≤[f(x1)+f(x2)]/2,则称f(x)在[a,b]上是凹函数
4.导数来判断
如果一阶导数在区间内是连续增大的,它就是凹函数;
在图形上看就是”开口向上”
如果一阶导数在区间内是连续减小的,它就是凸函数;
在图形上看就是”开口向下”
由于一阶导数连续增大,所以凹函数的二阶导数大于0;
由于一阶导数连续减小,所以凸函数的二阶导数小于0
凸函数就是:缓慢升高,快速降低;