凸函数和非凸函数以及Jensen不等式
创作时间:
作者:
@小白创作中心
凸函数和非凸函数以及Jensen不等式
引用
CSDN
1.
https://m.blog.csdn.net/weixin_74009895/article/details/142710827
第一部分:凸函数和非凸函数基本含义区分
(1)判断准则
方法1:对于所有x1, x2 ∈ I和任何t∈[0,1],都有f(t*x1 + (1-t)x2) ≤ tf(x1) + (1-t)*f(x2),则这个函数是凸函数;或者你想要简单点理解的话,我们找中点来快速理解:
f((x1 + x2) / 2) ≤ (f(x1) + f(x2)) / 2
方法2:图像含义
从几何角度看,凸函数的性质意味着其图像(即函数的图)位于任意两点之间连接线段的下方
上面这个是凸函数的例子。
上面这个是非凸函数的例子。
方法3:求导方法
一元函数可以通过其二阶导数来判定是否为凸函数。如果函数的二阶导数非负,即f''(x) ≥ 0,那么该函数是凸的。若二阶导数严格大于0,则函数是严格凸的
第二部分:为什么要区分这两个函数,凸函数是有什么特殊性质吗
根据我们上述的定义:
y=x2是凸函数,y=-x2就不是凸函数。
这样做的主要目的是:凸函数能够保证找到全局最优解而非仅仅是局部最优解
下面找一个非凸函数的例子(存在局部最优解和全局最优解,这样模型在训练的过程中就非常容易陷入局部最优解中出不来,让问题复杂化,而凸函数只有一个全局最优解,没有局部最优解,就不会有陷入局部最优解这回事)
第三部分:凸函数和凹函数的最优化理论
(1)凸函数
凸函数保证损失函数有全局最小值,可以使用较为简单的优化算法
(2)凹函数
凹函数则需要使用更复杂的优化算法寻找最小值。
第四部分:凸约束和凸优化
(1)凸优化
使用凸优化算法来最小化凸函数的优化问题
(2)凸约束
在优化问题中,约束条件是凸函数
第五部分:Jensen不等式
(1)两点形式的 Jensen 不等式
凸函数是Jensen不等式的两点形式。
(2)期望形式的 Jensen 不等式
从上面这个图像中,我们就可以看到:E[f(X)]≥f(E[X])。其中E[f(X)]即 f(a) 和 f(b)之间的平均值
(3)积分形式的 Jensen 不等式
热门推荐
12道川菜新菜品,做法明确,味道一流,收藏起来太实用了!
头孢他啶使用误区与合理用药指南
现代建筑如何玩转阴宅风水?
冬季防疫正当时:橘子富含维C,助力增强免疫力
甲状腺结节诊疗新进展:从超声筛查到AI辅助诊断
专家解析:躺下咳嗽由何引起,7种方法助你缓解
降血糖不止靠药物:饮食运动等10种天然疗法详解
中山医院“数字孪生驱动的医疗健康新模式”获评健康上海行动十大示范案例
专家提醒:发现肺结节,科学随访是关键
甜美又时尚:演唱会粉色系穿搭完全指南
C语言字符处理必备:输入输出函数与字符串操作
家庭用药四大误区:感冒药不能预防感冒等
协和医院团队发现预测心血管事件新指标,有望改善患者预后
秋季休闲风穿搭指南:五大要素让你美出新高度
黄衫女PK杨过,谁才是金庸世界的最强高手?
120处祠堂、80个姓氏,惠山古镇冲刺世界遗产
三亚蜈支洲岛:海上运动天堂,兴隆植物园:热带植物王国
电源模块欠压保护点测试方法详解
MacBook效率提升必修课:全方位快捷键使用指南
恩施大峡谷:两天一夜玩转喀斯特地貌博物馆
把握绿色革命机遇:23个创新商业模式引领环保创业潮
打造高效销售体系:新工厂销售管理十大实操指南
皮卡丘为什么不进化?(皮卡丘进化之谜大揭秘)
元代管道升与赵孟頫的爱情故事
敕勒歌:一首描绘北疆草原风光的古代民歌
麸炒枳壳:肠胃健康的秘密武器
女子力MAX:打台球小技巧全攻略
高情绪价值父母的两个关键:接纳情绪与积极倾听
2025哈尔滨冰雪嘉年华开幕,60项活动免费畅玩
肝脏问题会让人变丑?医生教你5招科学养肝