凸优化【4 凸函数】
1|0引言
本文先介绍凸函数的4种定义方式,然后介绍一些凸函数。
2|0凸函数的第一个定义
为凸函数,等价于:为凸,且
有
3|0凸函数的第二个定义(高维情况下用的比较多)
若为凸,等价于:
为凸,,
为凸函数,
4|0凸函数的第三个定义:一阶条件
设可微,即梯度在上均存在,则为凸函数等价于:
-
为凸。
-
5|0一些常见函数
5|1二次函数
求其黑塞矩阵:,当的时候,二次函数就是凸函数。
5|2分数函数
其二阶倒数,虽然二阶导大于0,但是这个函数并不是凸函数。主要原因是因为:要定义域是凸集,且二阶导大于0的函数才是凸函数。这里定义域不是凸集。
5|3仿射函数
故仿射函数即时凸函数,也是凹函数。
5|4指数函数
故指数函数是凸函数。
5|5幂函数
5|6绝对值幂函数
当时,该函数为凸函数。
5|7对数函数
- 凹函数
5|8负熵
- 凸函数
5|9范数
下面给出范数的定义:
空间的范数,满足三个性质:
- 范数函数是凸函数。
5|10零范数
零范数的定义是:
- 该函数虽然名字有叫范数,但它不是范数,也不是凸函数。
5|11极大值函数
__EOF__

本文作者:靖哥哥
本文链接:https://www.cnblogs.com/shenhaojing/p/11436920.html
关于博主:评论和私信会在第一时间回复。或者直接私信我。
版权声明:本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!
声援博主:如果您觉得文章对您有帮助,可以点击文章右下角【推荐】一下。您的鼓励是博主的最大动力!
本文链接:https://www.cnblogs.com/shenhaojing/p/11436920.html
关于博主:评论和私信会在第一时间回复。或者直接私信我。
版权声明:本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!
声援博主:如果您觉得文章对您有帮助,可以点击文章右下角【推荐】一下。您的鼓励是博主的最大动力!
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· .NET Core 中如何实现缓存的预热?
· 三行代码完成国际化适配,妙~啊~
· 阿里巴巴 QwQ-32B真的超越了 DeepSeek R-1吗?