习题


文档摘要

习题 1 考虑一元函数 $$ f(x) = x^{3} + 6x^{2} - 3x - 5 $$ 求它的稳定点,并分析它们是极小值、极大值还是鞍点 2 考虑公式 (7.15) 中的 SGD 更新规则,写出批量大小为 $1$ 时的更新公式 3 判断正误 任意两个凸集的交还是凸集 任意两个凸集的并还是凸集 两个凸集 $A$ 和 $B$,差集 $A - B$ 还是凸集 4 判断正误 两个凸函数的和还是凸函数 两个凸函数的差还是凸函数 两个凸函数的乘积还是凸函数 两个凸函数 $f$ 和 $g$,则 $\max\{ f, g \}$ 还是凸函数 5 将下面的优化问题转化为矩阵形式的线性优化问题 $$ \max\limits{\boldsymbol{x} \in \mathbb{R}^{2},\;

习题

1

考虑一元函数

f(x) = x^{3} + 6x^{2} - 3x - 5

求它的稳定点,并分析它们是极小值、极大值还是鞍点

2

考虑公式 (7.15) 中的 SGD 更新规则,写出批量大小为 1 时的更新公式

3

判断正误

  • 任意两个凸集的交还是凸集
  • 任意两个凸集的并还是凸集
  • 两个凸集 AB,差集 A - B 还是凸集

4

判断正误

  • 两个凸函数的和还是凸函数
  • 两个凸函数的差还是凸函数
  • 两个凸函数的乘积还是凸函数
  • 两个凸函数 fg,则 \max\{ f, g \} 还是凸函数

5

将下面的优化问题转化为矩阵形式的线性优化问题

\max\limits_{\boldsymbol{x} \in \mathbb{R}^{2},\; \xi \in \mathbb{R}}~\boldsymbol{p}^{\top}\boldsymbol{x} + \xi

其中约束是 \xi \geqslant 0, x_{0} \leqslant 0, x_{1} \leqslant 3

6

考虑图 7.9 中所示的线性规划问题:

\begin{align} \min\limits_{\boldsymbol{x} \in \mathbb{R}^{2}}~&~-\begin{bmatrix} 5\\3 \end{bmatrix}^{\top}\begin{bmatrix} x_{1}\\x_{2} \end{bmatrix}\\ \text{subject to}~&~ \begin{bmatrix} 2&2\\2&-4\\-2&1\\0&-1\\0&1 \end{bmatrix}\begin{bmatrix} x_{1}\\x_{2} \end{bmatrix} \leqslant \begin{bmatrix} 33\\8\\5\\-1\\8 \end{bmatrix} \end{align}

使用 Lagrangre 对偶求该问题的对偶线性规划问题

7

考虑图 7.4 中所示的二次规划问题:

\begin{align} \min\limits_{\boldsymbol{x}\in \mathbb{R}^{2}}~&~ \frac{1}{2}\begin{bmatrix} x_{1}\\x_{2} \end{bmatrix}^{\top}\begin{bmatrix} 2&1\\1&4 \end{bmatrix}\begin{bmatrix} x_{1}\\x_{2} \end{bmatrix} + \begin{bmatrix} 5\\3 \end{bmatrix}^{\top}\begin{bmatrix} x_{1}\\x_{2} \end{bmatrix}\\ \text{subject to}~&~\begin{bmatrix} 1&0\\-1&0\\0&1\\0&-1 \end{bmatrix}\begin{bmatrix} x_{1}\\x_{2} \end{bmatrix} \leqslant \begin{bmatrix} 1\\1\\1\\1 \end{bmatrix} \end{align}

使用 Lagrangre 对偶求该问题的对偶二次规划问题

8

考虑下面的凸优化问题

\begin{align} \min\limits_{\boldsymbol{w} \in \mathbb{R}^{D}}~&~ \boldsymbol{w}^{\top}\boldsymbol{w}\\ \text{subject to}~&~ \boldsymbol{w}^{\top}\boldsymbol{x} \geqslant 1. \end{align}

引入 Lagrange 乘子 \lambda,求该问题的 Lagrangre 对偶

9

考虑向量 \boldsymbol{x} \in \mathbb{R}^{D} 的负熵

f(\boldsymbol{x}) = \sum\limits_{d=1}^{D} x_{d}\log x_{d}.

假设我们使用的内积是标准内积,求它的凸共轭函数 f^{*}(s)

提示
考虑某个函数,并令其梯度为零

10

考虑下面的函数

f(\boldsymbol{x}) = \frac{1}{2}\boldsymbol{x}^{\top}\boldsymbol{A}\boldsymbol{x} + \boldsymbol{b}^{\top}\boldsymbol{x} + c,

其中 \boldsymbol{A} 是严格正定矩阵(可逆)。求 f(\boldsymbol{x}) 的凸共轭

11

常用于支持向量机(SVM)的铰链损失的形式如下:

L(\alpha) = \max~\{ 0, 1-\alpha \},

如果我们想要用梯度方法(例如 L-BGFS)求其最小值,并避免用到次梯度,我们需要对其不可微点 “光滑” 化。计算铰链损失的凸共轭 L^{*}(\beta)(其中 \beta 是对偶变量),加上一个 \ell_{2} 邻近项,然后再计算下面函数的凸共轭

L^{*}(\beta) + \frac{\gamma}{2} \beta^{2},

其中 \gamma 是超参数。


作者与出处
原作者: Datawhale
来源:Datawhale
许可证:CC BY-SA 4.0
整理: 灏天文库整理
由灏天文库结构化整理,提供目录导航、全文检索与在线阅读,便于系统化学习
发布者: 作者: Datawhale 转发
评论区 (0)
U