稀疏编码及其改进(ScSPM,LLC,super-vector coding)

该博客探讨了稀疏编码在图像分类中的应用,介绍了ScSPM(线性空间金字塔匹配)、LLC(局部坐标编码)和super-vector coding的改进方法。ScSPM结合稀疏编码与多尺度空间池化,显著减少SVM训练和测试的复杂度。LLC利用局部约束提高计算效率和准确性。实验结果显示,这些方法在Caltech 101、Caltech 256和PASCAL 2007数据集上表现出优越性能。
摘要由CSDN通过智能技术生成

1 稀疏表达说起

http://blog.sciencenet.cn/blog-261330-808758.html

这里面追本溯源的介绍为什么要进行稀疏表达以及数学优化表达式的推导过程,通俗易懂,适合入门。

稀疏编码的改进

2 深入稀疏编码

http://www.cnblogs.com/tornadomeet/archive/2013/04/14/3019885.html

系列文章Deep learning:二十六(Sparse coding简单理解)

Deep learning:二十七(Sparse coding中关于矩阵的范数求导)

Deep learning:二十八(使用BP算法思想求解Sparse coding中矩阵范数导数)

原理部分解释很清楚。

3 实现
或者下载 目前最常用的是Spams 的函数包。下载地址: http://spams-devel.gforge.inria.fr/

 4 改进

4.1 ScSPM

Linear Spatial PyramidMatchingusing Sparse Coding for Image Classification (CVPR'09)

An extension of the SPMmethod, bygeneralizing vector quantization to sparse coding followed bymulti-scalespatial {max pooling}, and propose a linear SPM kernel based onSIFT sparsecodes. This new approach remarkably reduces the complexity of SVMsto O(n) intraining and a constant in testing. In a number of imagecategorizationexperiments, we find that, in terms of classification accuracy,the suggestedlinear SPM based on sparse coding of SIFT descriptors alwayssignificantlyoutperforms the linear SPM kernel on histograms, and is evenbetter than thenonlinear SPM kernels, leading to state-of-the-art performanceon severalbenchmarks by using a single type of descriptors.

The algorithm is composed of the following parts:

a. SIFTdescriptorextraction.
b. Sparse coding. WeintegratedHonglak Lee's Matlabcodes fordictionary learning.
d. Linear SVMclassification. Weimplemented an efficient linear SVM with squared hinge lossfunction.

  • 0
    点赞
  • 25
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值