一、多元线性回归Tips

1.凸集

  • 凸集定义:设集合DRnD\in R^{n},如果对任意的x,yDx,y\in D与任意的a[0,1]a\in \left[0,1\right],有ax+(1a)yDax+\left(1-a \right)y \in D,则称集合DD是凸集。
  • 凸集的几何意义是:若两个点属于此集合,则这两点连线上的任意一点均属于此集合。
    多元线性回归Tips多元线性回归Tips
  • 如上两图所示,左边是凸集、右边是非凸集

2.梯度

  • 梯度定义:设nn元函数f(x)f\left(x\right)对自变量x=(x1,x2,,xn)Tx=\left(x_{1},x_{2},\cdots ,x_{n} \right)^T的各分量xix_{i}的偏导数f(x)xi(i=1,2,,n)\frac{\partial f\left (x \right )}{\partial x_{i}}\left ( i=1,2,\cdots,n\right )都存在,则称函数f(x)f\left(x\right)xx处一阶可导,并称向量f(x)=(f(x)x1f(x)x2f(x)xn)\bigtriangledown f\left ( x\right )= \begin{pmatrix} \frac{\partial f\left ( x\right )}{\partial x_{1}}\\ \frac{\partial f\left ( x\right )}{\partial x_{2}}\\ \cdots \\ \frac{\partial f\left ( x\right )}{\partial x_{n}}\\ \end{pmatrix}
    为函数f(x)f\left(x\right)xx处的一阶导数或者梯度,记为f(x)\bigtriangledown f \left (x \right )(列向量)

3.Hessian矩阵(海塞矩阵)

  • Hessian(海塞)矩阵定义:设nn元函数f(x)f\left(x\right)对自变量x=(x1,x2,,xn)Tx=\left(x_{1},x_{2},\cdots ,x_{n} \right)^T的各个分量xix_{i}的二阶偏导数2f(x)xi2(i=1,2,,n;i=1,2,,n)\frac{\partial^2 f\left (x \right )}{\partial x_{i}^2}\left ( i=1,2,\cdots,n;i=1,2,\cdots,n\right )都存在,则称函数f(x)f\left(x\right)xx处二阶可导,并称矩阵2f(x)=(2f(x)x122f(x)x1x22f(x)x1xn2f(x)x2x12f(x)x222f(x)x2xn2f(x)xnx12f(x)xnx22f(x)xn2)\bigtriangledown^2 f\left ( x\right )= \begin{pmatrix} \frac{\partial^2 f\left ( x\right )}{\partial x_{1}^2}& \frac{\partial^2 f\left ( x\right )}{\partial x_{1}\partial x_{2}}&\cdots&\frac{\partial^2 f\left ( x\right )}{\partial x_{1}\partial x_{n}}\\ \frac{\partial^2 f\left ( x\right )}{\partial x_{2}\partial x_{1}}& \frac{\partial^2 f\left ( x\right )}{\partial x_{2}^2}&\cdots&\frac{\partial^2 f\left ( x\right )}{\partial x_{2}\partial x_{n}}\\ \cdots&\cdots&\ddots &\cdots& \\ \frac{\partial^2 f\left ( x\right )}{\partial x_{n}\partial x_{1}}& \frac{\partial^2 f\left ( x\right )}{\partial x_{n}\partial x_{2}}&\cdots&\frac{\partial^2 f\left ( x\right )}{\partial x_{n}^2}\\ \end{pmatrix}
    f(x)f\left(x\right)xx处的二阶导数或者Hessian矩阵,记为2f(x)\bigtriangledown^2f\left(x\right),若f(x)f\left(x\right)xx各变元的所有二阶偏导数都连续,则2f(x)xixj=2f(x)xjxi\frac{\partial^2 f\left ( x\right )}{\partial x_{i}\partial x_{j}}=\frac{\partial^2 f\left ( x\right )}{\partial x_{j}\partial x_{i}}此时2f(x)\bigtriangledown^2f\left(x\right)为对称矩阵。
  • 补充在二元函数中,如果f(x,y)f\left(x,y\right)对于x,yx,y的二阶偏导数都连续,则fxy=fyx{f}''_{xy}={f}''_{yx}

4.多元实值函数凹凸性判定定理

  • DRnD\subset R^n是非空开凸集,f:DRnRf:D\subset R^n \rightarrow R,且f(x)f\left(x\right)DD上二阶连续可微,如果f(x)f\left(x\right)的Hessian矩阵2f(x)\bigtriangledown^2 f\left(x\right)DD上是正定的,则f(x)f\left(x\right)DD上的严格凸函数。

5.凸充分性定理

  • f:RnRf:R^n \rightarrow R是凸函数,且f(x)f\left(x\right)一阶连续可微,则xx^*是全局解的充分必要条件是f(x)=0\bigtriangledown f\left(x^*\right)=\vec{0},其中f(x)\bigtriangledown f\left(x\right)f(x)f\left(x\right)关于xx的一阶导数(也称梯度)。

6.[标量-向量]的矩阵微分公式

yx=(yx1yx2yxn)          yx=(yx1yx2yxn)\frac {\partial y}{\partial x}=\begin{pmatrix} \frac {\partial y}{\partial x_{1}} \\ \frac {\partial y}{\partial x_{2}} \\ \vdots \\ \frac {\partial y}{\partial x_{n}} \\ \end{pmatrix}\;\;\;\;\;\frac {\partial y}{\partial x}=\begin{pmatrix} \frac {\partial y}{\partial x_{1}} & \frac {\partial y}{\partial x_{2}} & \cdots & \frac {\partial y}{\partial x_{n}} & \end{pmatrix}

  • 左式为分母布局(默认采用),右式为分子布局,其中,x=(x1,x2,,xn)Tx=(x_{1},x_{2},\cdots,x_{n})^Tnn维列向量,yyxxnn元标量函数

  • 由【标量-向量】的矩阵微分公式可推得:
    xTax=aTxx=((a1x1+a2x2++anxn)x1(a1x1+a2x2++anxn)x2(a1x1+a2x2++anxn)xn)=(a1a2an)=a\frac {\partial x^T\vec{a}}{\partial x}=\frac {\partial \vec{a}^Tx}{\partial x}=\begin{pmatrix} \frac {\partial \left(a_{1}x_{1}+a_{2}x_{2}+\cdots+a_{n}x_{n} \right)}{\partial x_{1}} \\ \frac {\partial \left(a_{1}x_{1}+a_{2}x_{2}+\cdots+a_{n}x_{n} \right)}{\partial x_{2}} \\ \cdots \\ \frac {\partial \left(a_{1}x_{1}+a_{2}x_{2}+\cdots+a_{n}x_{n} \right)}{\partial x_{n}} \\ \end{pmatrix}=\begin{pmatrix} a_{1} \\ a_{2} \\ \cdots \\ a_{n} \\ \end{pmatrix} = \vec{a}

  • 同理可推得:xTBxx=(B+BT)x\frac {\partial x^TBx}{\partial x}=\left(B+B^T \right)x

相关文章:

  • 2021-04-30
  • 2021-04-18
  • 2021-11-20
  • 2021-12-02
  • 2022-03-13
  • 2022-12-23
  • 2021-08-14
猜你喜欢
  • 2021-11-30
相关资源
相似解决方案