This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
playground:playground [2010/04/27 16:08] 11021002 |
playground:playground [2023/08/19 21:02] (current) |
||
---|---|---|---|
Line 1: | Line 1: | ||
====== PlayGround ====== | ====== PlayGround ====== | ||
- | 以下是对课件的补充和扩展: | ||
- | 2.不适用于非高斯噪声污染的数据集。 | ||
- | |||
- | 设数据$m\times n$矩阵$M=L+S$,$L$为潜在的低秩矩阵,$S$噪声矩阵。如果$S$非高斯噪声,例如稀疏且幅值不定的噪声,那么PCA将失效。此时,宜用改进的模型RPCA(Robust PCA)。 | ||
- | RPCA通过以下目标函数求解: | ||
- | <jsmath>\min_{L,S}\|L\|_{*}+\gamma \|S\|_{l_{1}} \;\; s.t. \; M=L+S</jsmath> | ||
- | |||
- | $\gamma$是权重参数,通常设为$\gamma=\frac{1}{\sqrt{\max\{m,n\}}}$。 $\|\cdot\|_{*}$为核范数,即矩阵奇异值之和。$\|\cdot\|_{l_{1}}$为一范数,即矩阵元素绝对值之和。 | ||
- | |||
- | 此凸函数具有唯一最小值。使用ALM(Augmented Lagrange Multiplier)求解,最小化增强的拉格朗日函数: | ||
- | <jsmath>\min_{L,S,Y}l(L,S,Y)=\min_{L,S,Y}\|L\|_{*}+\gamma \|S\|_{l_{1}}+ tr\{Y^{T}(M-L-S)\}+\frac{\mu}{2}\|M-L-S\|_{F}^{2}</jsmath> | ||
- | $\|\cdot\|_{F}$为Frobenius范数,即矩阵元素平方和开根号。 | ||
- | |||
- | |||
- | 方法通过迭代可快速计算出结果。 | ||
- | |||
- | |||
- | |||
- | $x^2 | ||
- | |||
- | ===== JSMath test ===== | ||
- | You can simple input inline latex syntax like: $x^2+\frac{1}{b}$. | ||
- | Have fun. <jsmath>\lim_{n\to\infty}\sum_{i=1}^{n} \frac{1}{i}=\infty</jsmath> | ||
- | |||
- | <note important>浙江大学2008-2009版权所有,如需转载或引用,请与[[zhx@cad.zju.edu.cn | 作者联系]]。</note> |