共轭函数两个性质的证明
学习机器学习的时候有涉及到共轭函数(也叫对偶函数),这边文章总结一下共轭函数的学习
共轭函数的定义:对于函数 其定义如下:
表示函数的定义域,可以这样理解这个函数:首先它是关于的函数,给定一个 值时,关于的函数 在定义域上的最大值,即 对应的值
共轭函数在支持向量机的数学理论证明有涉及过,在最近火的不行的Gan生成对抗神经网络进阶版本的数学推理中也发挥着神奇的作用(听说待学习)
因为它有两个非常好的性质:
1. 无论是否是凸函数,其共轭函数都是凸函数
2. 凸函数的共轭函数的共轭函数是它自己
首先解释一下凸函数,机器学习里面的的凸函数和以前高中数学学到的凸函数有点不一样,在机器学习里面 是凸函数,是凹函数,简单来说,机器学习里面的凸函数有下面的性质(也是凸函数的定义之一):
可以简单的从下图理解:()
现在来证明共轭函数第一条性质,即:
1. 无论是否是凸函数,其共轭函数都是凸函数
等价要证明:
代入共轭函数的定义,上述不等式等价于:
上述不等式左边等价于:
假设在出取到最大值,上式等于:
而
和相加,右边把和从里面提取出来,即等于公式的右边,由此可证公式
证明共轭函数的第二条性质,即:
2. 凸函数的共轭函数的共轭函数是它自己
函数 的共轭函数如下:
由于是凸函数,给定,关于的函数最大值在导数等于的时候取得,(可以想象一下 )
即:
即对于给定, 对于的 是 的最大值,所以又可以写成:
的共轭函数如下:
同理,对于给定的, 时,取最大值
结合公式(由于公式,x可以看成关于t的函数,根据复合函数求导和乘积求导法则,可以得到下面的等式):
代入公式,上述等式等价于:
即对于给定的, 时, 取最大值,即:
代入 :
即f(x)的共轭函数的共轭函数是它自己
共轭函数两个性质的证明相关推荐
- 输入一个正整数求所有素数因子_一起来聊聊素数的两个性质
素数(prime number),又称质数,有无限个. 定义:在大于1的自然数中,除了1和它本身以外不再有其他因数. 来介绍两个简单的性质: 质数的个数是无穷的. 欧几里得的<几何原本>曾 ...
- 与素数有关的一些性质及证明(一)
文章目录 写在前面 素数.合数 定理:带余除法 整除.因数 ★\bigstar★命题:除数整除被除数的倍数和 公因数.最大公因数 除数与被除数的最大公因数等于除数与余数的最大公因数 辗转相除法:求两整 ...
- zoj 1562 反素数 附上个人对反素数性质的证明
反素数的定义:对于不论什么正整数,其约数个数记为.比如,假设某个正整数满足:对随意的正整 数.都有,那么称为反素数. 从反素数的定义中能够看出两个性质: (1)一个反素数的全部质因子必定是从2開始的连 ...
- 高数 | 开 闭区间上连续函数的性质及证明
一.有界性定理 函数的上界和下界的绝对值不一定相等. 函数在某区间上不是有界就是无界,二者必属其一: 要证明f(x)在X上有界,必须找到一个M>0,使任意x属于X都有 |f(x)|<=M: ...
- 单源最短路径:最短路径性质的证明
本节就之前给出的一部分性质进行严密的证明,而非通过"显然"等模糊的语句. 1.三角不等式性质 引理10:设G = ( V,E)为一个带权重的有向图,其权重函数 w :E→R,其源节 ...
- 线性空间一些基本性质的证明
线性代数里面蕴含着丰富的数形结合思想,结合图形来理解,难度会小很多,以下证明不一定严密,但至少不依赖任何技巧的花哨的数学方法,依赖空间直觉得出自然而然的结论,学习线性空间理论,应该低起点,高观点. 0 ...
- 《小学生都能看懂的三类斯特林数从入门到升天教程 》(含性质完整证明、斯特林反演、拉赫数)
整理的算法模板合集: ACM模板 点我看算法全家桶系列!!! 实际上是一个全新的精炼模板整合计划 真的特别简单,我尽量讲的详细一些,本文包含了几乎所有性质定理证明,老少皆宜 ~ 内容过多,质量过硬,建 ...
- 两次拉格朗日中值证明曲线凹凸性定理_2016514
两次拉格朗日中值证明曲线凹凸性定理
- 傅里叶变换的性质及证明
傅里叶变换的性质及证明 1. 线性性质 F[αf1(t)+βf2(t)]=αF1(ω)+βF2(ω)\qquad F[\alpha f_1(t)+\beta f_2(t)]=\alpha F_1(\o ...
最新文章
- lua类库 middleclass学习笔记
- JUC多线程:系统调用、进程、线程的上下文切换
- ref与out之间的区别
- Perl Fork的问题
- 用shell写的ftp工具
- CSND博客几年没有登录了,终于找回密码来报个到!
- android 版本 6.0升级包,EMUI 6.0系统刷机包
- VS2005水晶报表教程
- 利用科学计算机转换角度,角度换算计算器(角度换算弧度计算器)
- 哪种云计算机能玩游戏,低配置电脑的福音,体验腾讯START云游戏:只要有网就能玩这几个游戏,除了Mac版还有Win版!...
- C语言学习-- 计算机原理及二进制
- elite php,Elite Chat (开源在线客服系统)
- 英文和中文在计算机的优劣,汉语和英语优缺点的比较(转载)
- 投标书如何写?(转)
- 软硬结合——写给硬件开发工程师的全栈入门实战
- 力扣(674.160)补8.30
- [学位]燕山大学中文学术期刊目录(2020修订版)
- JAVA基础作业练习—自定义异常之模拟ATM
- 电脑主机由哪几个重要的组成部分
- APP自动化学习之appium认识
热门文章
- nz-modal of ng-zorro supports browser height
- 斑马无线打印服务器,斑马打印机网络中文打印实例(亲测可用)
- 【纪中受难记】——Day23:受刑
- 计算机英语统考试卷分析,英语试卷分析
- 不知道你有没有听说过所谓编程知识也是有半衰期的?
- Python 之 小白爬虫
- 计算机音乐加减乘除是什么音,音乐课堂里的“加减乘除”
- python的roc曲线与阈值_python 使用sklearn绘制roc曲线选取合适的分类阈值
- 【蓝桥杯集训100题】scratch勾股数 蓝桥杯scratch比赛专项预测编程题 集训模拟练习题第20题
- linux挂载smb增加空间,[linux]挂载smb