Cyan's Blog

Search

Search IconIcon to open search

MIT_18.065-Part_8-Positive Definite and Semidefinite Matrices

Last updated Nov 14, 2021 Edit Source

# Positive Definite and Semi-definite Matrices

2021-11-14

Tags: #Math/LinearAlgebra

# 五个判别条件

# Energy

(在视频里面没有找到详细的定义, 网上也没有相关的资料, 应当是一个直观的概念)

以正定矩阵$$\left[\begin{array}{ll} 2 & 4 \\ 4 & 9 \end{array}\right]$$为例:

$$[x, y]\left[\begin{array}{ll} 2 & 4 \\ 4 & 9 \end{array}\right]\left[\begin{array}{l} x \\ y \end{array}\right]=f(x, y)$$ $$\begin{align}&=2x^2+9y^2+4xy+4yx\&=2x^2+9y^2+8xy\&=2(x+2y)^2+y^2>0 \end{align}$$

而这与机器学习里面的损失函数有着密切的联系: 最小化损失 <=> 最小化能量 Cost_Function_Intuition

如果矩阵S有负的特征值, 那么f的图像会在0以下. 在S是负定的时候(所有特征值都是负的), 与正定的时候相反, 函数会有最大值. 函数有的特征值大于零有的小于零, 那么它会有"鞍点”, A saddle point matrix is “indefinite”.

# 半正定矩阵

见视频里面的这段:

# $S=A^TA$

$S=A^TA$容易知道是一个对称矩阵, 在这个情况下:

$$Energy=x^TSx=x^TA^TAx = (Ax)^TAx= ||Ax||^2\geq0$$

当A有线性相关的列的时候, Ax可以=0, 这个时候S为半正定矩阵.