当前位置:   article > 正文

K-SVD_k-svd算法

k-svd算法

参考网址:http://en.wikipedia.org/wiki/K-SVD

     K-SVD 是一种关于稀疏表示的字典学习算法。之所以称之为K-SVD ,是因为该算法K次迭代使用SVD(singular value decomposition)。K-SVD是 k-means的一种推广,该算法采用迭代交替学习方式,通过迭代优化输入数据在当前字典的表示和更新字典中的单词(atom)以更好地拟合数据1][2] 。 K-SVD在图像处理、语音处理、生物和文件分析等众多领域被广泛应用。

稀疏表示问题描述

        给定一个过完备的字典D \in \mathbb{R}^{n \times K},该字典包含K个单词,在此每一列都被视作一个单词。一个信号y \in \mathbb{R}^{n} 能够被表示为这些单词的线性组合。为表示y,稀疏表示 x 应当满足精确条件 y = Dx, 或者满足近似条件y \approx Dx, 或者满足条件 \|y - Dx\|_p \le  \epsilon. 向量 x \in \mathbb{R}^{K} 由表示y的系数组成. 通常来说, 范数 

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/繁依Fanyi0/article/detail/551099
推荐阅读
相关标签
  

闽ICP备14008679号