斯坦福凸优化课程Video2-2_

简介: title: 斯坦福凸优化课程Video2-2tags: notenotebook: 6- 英文课程-14-convex optimization---斯坦福凸优化课程Video2-2超平面和半空间hyperplane and half place类似于形式 ,就是一种超平面,在这里A和是向量,b是标量,所以x是一个向量,代表了一个平面或者一个超平面(在不同的维度上)。

title: 斯坦福凸优化课程Video2-2
tags: note
notebook: 6- 英文课程-14-convex optimization
---

斯坦福凸优化课程Video2-2

超平面和半空间hyperplane and half place

类似于形式 img_7e092eafefeb5b79a1fb523a5018ddd7.gif,就是一种超平面,在这里A和是向量,b是标量,所以x是一个向量,代表了一个平面或者一个超平面(在不同的维度上)。

img_17500bf289f8f7639c15c2f88e660348.png

对于半空间,其实就是把上文中平面的方程中的等号边成不等号,所表示的区域就从平面变成了整个空间的一部分,也称为半空间。定义如下:

img_3a019456c870d6e9debdf6ac6fe90096.gif

球和椭圆ellipsoids

我们还可以用模的形式对其他的一些图形集合进行描述,比如球

可以用如下的形式描述:

img_d02ff476369361cdd97e19d473cc6c9b.png

可以看到双竖线描述的是范数,可以理解为距离,这个不等式将x与x0的距离约束到了r以内,就描述了一个球的集合。
还可以用另外一个描述方式,就是圆心和半径的形式,思想式相同的。

当然还可以描述椭球,方程如下:

img_e5998879e2013517d892750bdf9bdf47.png

这个方程式是之前的球的方程的一个边形,不等式左边的是一个二次型,描述了x与xc的二次型的表达。从而描述了一个被压扁的圆,也就是椭圆。

模球和模锥

首先介绍模的概念:模描述的是两个点之间的距离,模有如下三个规则。
img_6add5c9b2a3cc52210b9adacd3da9f08.png

  • 第一个是恒大于0
  • 第二个是可以提出系数
  • 还有就是三角不等式,使用距离的定义都很好理解

polyhedra 多面体

一系列的线性不等式的解我们称为多面体,线性不等式可以描述为下面的形式:

img_becc7f239d51001315c4111db6ceef08.gif

其中img_0ba9de04ef08676a0df2ce813c2184ca.gif这个符号表示 矩阵的不等关系,这个方程的解再二维条件下得到的解区域为
img_9f18b26b37a27861b40b49e1d8c436bb.png

positive semidefinite cone 正半定锥

下面我们要定义这样几个符号:

  1. img_c51d1bea41d905e1b4f0430ce20d2e82.gif 是一个n维空间中的集合
  2. img_65cbcd8ba7e0fc75d649388a5e24e095.gif 是一个集合,集合里的元素满足约束img_92aea3e9968b0abae1581a3a2445f28e.gif,也就是说,对于img_65cbcd8ba7e0fc75d649388a5e24e095.gif中的所有的元素,他们都满足》= 0的约束,我们再下面的例子中也可以看到。
  3. img_475a0e1d79bc967f379646d245dfd20c.gif 这个的概念和上面的 img_65cbcd8ba7e0fc75d649388a5e24e095.gif 差不多,只不过将大于等于变成了严格的大于。

举个例子来说,就是这样,如果我们的方程是这样的:
img_525d61ab4b48532465cd4763221c54ff.png
那么得到的解就是,他组成的二次型大于0,画出图像来是这样的。
img_c34836ab05156dbc3bd31fe3d47ccf69.png

相关文章
|
机器学习/深度学习 语音技术 C++
self-attention - 李宏毅笔记
self-attention - 李宏毅笔记
|
机器学习/深度学习 自然语言处理 机器人
Transformer - 李宏毅笔记
Transformer - 李宏毅笔记
253 0
|
机器学习/深度学习 人工智能 自然语言处理
全球名校AI课程库(15)| Stanford斯坦福 · 线性代数与矩阵方法导论课程『Introduction to Applied Linear Algebra』
快速补充线性代数的必选课程!课程用了非常多的例子和图标,来直观地表示向量、矩阵与复杂世界的关系,并将数学转化为解决工程问题的能力。
2290 1
全球名校AI课程库(15)| Stanford斯坦福 · 线性代数与矩阵方法导论课程『Introduction to Applied Linear Algebra』
|
机器学习/深度学习 数据挖掘 知识图谱
从0开始的GNN导学课程笔记
从0开始的GNN导学课程笔记
从0开始的GNN导学课程笔记
|
机器学习/深度学习 人工智能 自然语言处理
全球名校AI课程库(20)| Stanford斯坦福 · 图机器学习课程『Machine Learning with Graphs』
课程对于graph方向的数据挖掘、机器学习(神经网络)有全面的知识覆盖。如果想学习非结构化的图数据上的各类算法,这是最权威的课程之一。
2308 1
全球名校AI课程库(20)| Stanford斯坦福 · 图机器学习课程『Machine Learning with Graphs』
|
机器学习/深度学习 人工智能 自然语言处理
全球名校AI课程库(17)| Stanford斯坦福 · 强化学习课程『Reinforcement Learning』
课程为强化学习领域提供了坚实的介绍。通过讲座、书面和编码作业的结合,学生将精通强化学习的关键思想和技术。
2293 1
全球名校AI课程库(17)| Stanford斯坦福 · 强化学习课程『Reinforcement Learning』
|
机器学习/深度学习 算法 语音技术
李宏毅2021春季机器学习课程视频笔记2:(选修)深度学习简介,反向传播
李宏毅2021春季机器学习课程视频笔记2:(选修)深度学习简介,反向传播
李宏毅2021春季机器学习课程视频笔记2:(选修)深度学习简介,反向传播
|
机器学习/深度学习 计算机视觉 网络架构
【动手学计算机视觉】第十八讲:卷积神经网络之GoogLeNet
本文的主角GoogLeNet和上篇文章讲到的VGG出现在同一年ILSVRC比赛的舞台上,它在效果方面超过了VGG并取得了当年的冠军。虽然二者出自同一年,但是在模型方面却有着天壤之别,无论是在克服网络深度方面还是在输出层处理方面均提出了非常新颖的思路,本文就来详细介绍一下这个名噪一时的卷积神经网络模型。
【动手学计算机视觉】第十八讲:卷积神经网络之GoogLeNet
|
机器学习/深度学习 算法 数据挖掘
Coursera吴恩达《神经网络与深度学习》课程笔记(2)-- 神经网络基础之逻辑回归
上节课我们主要对深度学习(Deep Learning)的概念做了简要的概述。
207 0
Coursera吴恩达《神经网络与深度学习》课程笔记(2)-- 神经网络基础之逻辑回归
|
机器学习/深度学习 人工智能 算法