---恢复内容开始---

放射集合
系数之和为1 相加仍然能在集合内,就是 纺射集合
子空间加一个常熟 就是纺射集合 ,
例题2.1
一类特殊的线性方程组的解可以看作纺射 集合

纺射包 aff C
是由集合C中所有店组成的仿射组合

定义集合C的维度为其纺射包的位数,

特例 : R2上的单位元 纺射包 是全空间R 维度为2 但是一般来说 单位元还的维度是1

如果以一个集合 C的仿设纬度小于n
称 集合C的相对内部为aff C的内部
记为relint

例题2.2
考虑 R3中的处于(x1,x2)平面的一个正方形

C= 一个上述正方形
其纺射包是一个平面,但是内部为空,相对内部不为空

C的边界是自身,但是相对边界是其边框(相对边界对应相对内部)

2.1.4 凸集

集合C被称为凸集,当C中元素 加和为1(但都为正数时)还在 C集内 称为凸集

集合C中所有点的凸组合称为凸包
记为conv C

凸组合的概念可以扩展到无线级数,积分和大多数形式的概况v分布

级数扩展:
无穷级数系数之和为1, x1 x2 x3 等等都属于凸集内的点,
如果收敛 并且和也在凸集内,就说 视野更凸集

积分扩展:
系数在C上的积分等于1;
系数*x 的积分结果仍然在集合内

概率扩展(最一般的情况):
C 属于Rn 是凸集, x是随机变量,
x 属于 C 的概率是1
那么 Ex 属于C
事实上 这里的形式包含了上述的特殊情况,
举例: 如果x 是两点分布, 就回退到了两个点的简单的凸组合

2.1.5 锥

系数为正即可(非负的线性组合)

集合C的锥包 是C中严肃 的所有锥组合的集合

2.2 重要的例子

  • 空集,任意一个点 , 全空间Rn 都是Rn 的纺射子集
  • 任意直线是仿射的。如果直线通过零点,那就成为了自空间, 也是凸锥
  • 一条射线 是凸的 但不是仿射的
  • 任意子空间是纺射的 凸锥

2.2.1 超平面与半空间

超平面是关于x的非平凡线性方程的解空间( 因为是一个仿设集合)

几何上 超平面可以解释为与给定向量的内积为常数的点的集合
也可以堪称是 法线防线为a 的超平面, 而常数b 决定了这个平面从原点的偏移
我们甚至可以写成
{x| a^T(x-x0)=0}=x0+a的正交补

一个超平面将Rn 划分为两个半空间(闭的)
半空间是凸的但是不仿射的

开半空间 定义如其名

2.2.2 球和椭球

Euclid 球 简称球
就是说 Ecuild 范数的意思
球是 凸集


以上需要一点矩阵知识

2.2.3 范数球和范数锥


Rn 中的范数

附A.1.2

非负
正定
齐次
满足三角不等式
例子说明

二阶锥的实例 冰淇凌锥

2.2.4 多面体

多面体是 有限个半空间和超平面的交集

仿射集合(子空间 超平面, 直线) 涉嫌,线段, 和半空间都是 多面体。
显而易见,多面体是凸集。

有界的多面体有时候被称为多胞形

五个半空间交集定义的多面体
形式化定义

简洁的定义如下

非负象限 具有非负分量的点的集合

单纯形

conv{v0,...,vk} 单纯形
例题2.5

k+1 个点 仿射独立 那么单纯形的维数被定义为k
单位单纯形 是由零向量和单位xiangliang 0, e1,...,en 决定的 n维单纯形。

单纯形的定义

从多面体的角度理解单纯形

首先 单纯形是 满足一定条件点(仿射独立) 的凸包

采用这种写法 简化
注意的B 的规格是 nxk 并且秩为k

不等式的角度


因为A1 A2 是随B 确定而确定的矩阵
所以这是关于x 的线性要求

多面体的凸包描述

一个凸包和一个锥包的并()
任何一个多面体都可以如此表示

这个经典的例子说明了,使用不等式和 凸包表示一个多面体 的计算量是完全不同的

正定锥 与 半正定锥


我们认为半正定矩阵是一个凸锥

以为两个半正定矩阵的 正系数和 仍然是半正定矩阵

保凸运算

交集是保凸的


有分析 我们同样认识到半正定锥 是凸的

这种绝对值不等式 由于是两个线性不等式,我们认为他是由无数个平板的交的来 因此是凸的

事实上 一个闭集S是包含他的所有半空间的交集

仿射函数


说明了仿射函数是 保凸运算

凸集的和 部分和 是保凸运算

线性矩阵不等式的解
这里的矩阵是对称的,我们首先知道这种
是锥 半正定的 凸的
于是x 就是一种仿射映射下的原像 于是也是凸的


双曲锥 的仿射函数 到二阶锥

线性分式与透视函数

透视函数的原理:小孔成像

令人印象深刻

2.4 广义不等式

正常锥的定义 凸的 闭的 实的 尖的

凸优化 & 1概念的更多相关文章

  1. 机器学习&数据挖掘笔记_15(关于凸优化的一些简单概念)

    没有系统学过数学优化,但是机器学习中又常用到这些工具和技巧,机器学习中最常见的优化当属凸优化了,这些可以参考Ng的教学资料:http://cs229.stanford.edu/section/cs22 ...

  2. 支持向量机(SVM)必备概念(凸集和凸函数,凸优化问题,软间隔,核函数,拉格朗日乘子法,对偶问题,slater条件、KKT条件)

    SVM目前被认为是最好的现成的分类器,SVM整个原理的推导过程也很是复杂啊,其中涉及到很多概念,如:凸集和凸函数,凸优化问题,软间隔,核函数,拉格朗日乘子法,对偶问题,slater条件.KKT条件还有 ...

  3. 凸优化简介 Convex Optimization Overview

    最近的看的一些内容好多涉及到凸优化,没时间系统看了,简单的了解一下,凸优化的两个基本元素分别是凸函数与凸包 凸集 凸集定义如下: 也就是说在凸集内任取两点,其连线上的所有点仍在凸集之内. 凸函数 凸函 ...

  4. murongxixi的凸优化笔记

    http://www.cnblogs.com/murongxixi/p/3598645.html 在前两节里已经涉及到集合的相对内部与闭包的概念,这一节我们深入研究它们的性质和计算,之后介绍凸函数的连 ...

  5. 在线学习和在线凸优化(online learning and online convex optimization)—在线分类问题2

    紧接上文,我们讲述在线分类问题 令,为0-1损失,我们做出如下的简化假设: 学习者的目标是相对于hypotheses set: H具有low regret,其中H中的每个函数是从到{0,1}的映射,并 ...

  6. zz姚班天才少年鬲融凭非凸优化研究成果获得斯隆研究奖

    姚班天才少年鬲融凭非凸优化研究成果获得斯隆研究奖 近日,美国艾尔弗·斯隆基金会(The Alfred P. Sloan Foundation)公布了2019年斯隆研究奖(Sloan Research ...

  7. (邹博ML)凸优化

    目录 凸集的基本概念 凸函数的基本概念 凸优化的一般提法 凸集基本概念 思考两个不能式 两个正数的算术平均数大于等于几何平均数 给定可逆对称阵Q,对于任意向量x,y,有: 思考凸集和凸函数 在机器学习 ...

  8. CMU Convex Optimization(凸优化)笔记1--凸集和凸函数

    CMU凸优化笔记--凸集和凸函数 结束了一段时间的学习任务,于是打算做个总结.主要内容都是基于CMU的Ryan Tibshirani开设的Convex Optimization课程做的笔记.这里只摘了 ...

  9. paper 110:凸优化和非凸优化

    数学中最优化问题的一般表述是求取,使,其中是n维向量,是的可行域,是上的实值函数.凸优化问题是指是闭合的凸集且是上的凸函数的最优化问题,这两个条件任一不满足则该问题即为非凸的最优化问题. 其中,是 凸 ...

随机推荐

  1. csp-s模拟65Simple,Walk, Travel,棋盘题解

    题面:https://www.cnblogs.com/Juve/articles/11639923.html simple: 考试时只想到的暴力exgcd判断 考虑n,m互质的情况: 我们枚举y,对于 ...

  2. Flask从入门到入土

    一.flask介绍 Flask是一个基于Python开发并且依赖jinja2模板和Werkzeug WSGI服务的一个微型框架,对于Werkzeug本质是Socket服务端,其用于接收http请求并对 ...

  3. fiddler报错:creation of the root certificate was not successful 证书安装不成功

    fiddler提示:creation of the root certificate was not successful 证书安装不成功 首先 找到Tools——>Options 在弹出的菜单 ...

  4. Installer - 使用Maven自动布署至外部Tomcat

    一.配置相关文件 1.配置tomcat的conf/tomcat-users.xml文件 <tomcat-users> <role rolename="manager-scr ...

  5. iOS开发使用UIScrollView随笔

    1.scrollview滚动到固定偏移量contenOffset - (void)setContentOffset:(CGPoint)contentOffset animated:(BOOL)anim ...

  6. MyBatis与JPA的区别

    参考博客: https://www.cnblogs.com/llywy/p/10103136.html https://www.jianshu.com/p/32ce87c163d6 MyBatis分为 ...

  7. python 筛选序列中的元素

    列表生成式 a = [1, 2, 3, 4, -1, -2] b = [i for i in a if a > 0] 如果数据量很大,会产生一个庞大的结果.这时可以用生成器表达式: b = (i ...

  8. <每日一题>题目9:求质数V1.0

    num= input("请输入您要求质数的范围(以逗号结尾):") down,up = num.split(',',1) down,up = int(down),int(up) i ...

  9. C开发系列-continue与break

    break break使用场景 switch语句:退出整个switch语句 循环结构:退出整个循环语句 while循环 do while循环 for 循环 continue continue使用场景 ...

  10. JZOJ5966【NOIP2018提高组D2T3】保卫王国(并查集)

    题目 还是懒得把题目放上来了. 大意:给你一棵带点权的树,你要花费一些代价选择一些点使得相邻的两个点至少有一个被选. 然后有很多个询问,每个询问强制两个点的状态,问强制了这两个点的状态后的方案. 比赛 ...