96SEO 2026-02-19 10:06 22
版权协议#xff0c;…【论文极速读】VQ-VAE一种稀疏表征学习方法

最近有需求对特征进行稀疏编码看到一篇论文VQ-VAE简单进行笔记下。
如有谬误请联系指出本文遵循
图片视频等视觉模态有充足的冗余信息可以通过稀疏编码进行编码以减少储存消耗。
Vector-Quantised
所示VQ-VAE有三大部分组成EncoderDecoder和储存稀疏编码的Embedding
D}E∈RK×D其中的KKK为字典的大小DDD为字典的特征维度字典中每一个样本ei∈RD,i∈1,⋯,Ke_{i}
1,\cdots,Kei∈RD,i∈1,⋯,K表示了第iii个稀疏编码的特征表达。
1H×W×1进行稀疏编码的方式可以通过简单的最近邻方法得到如公式(1-1)所示
q(zk∣x){1forkargminj∣∣ze(x)−ej∣∣20o***rwise(1-1)q(zk|x)
kargminj∣∣ze(x)−ej∣∣2o***rwise(1-1)
其中的xxx为原始的图片输入ze(x)z_e(x)ze(x)表示图片输入经过编码器后得到的feature
map而q(z∣x)q(z|x)q(z∣x)即是进行稀疏编码后的结果。
通过式子(1-2)可以将稀疏编码后的结果恢复为feature
map当然这个过程是有损的只保留最为重要的特征信息。
整个过程可见Fig
zq(x)ek,wherekargminj∣∣ze(x)−ej∣∣2(1-2)z_q(x)
通过最近邻方法在字典里面查找稀疏令牌作为稀疏编码的结果然后通过反查字典可以对feature
整个框架中有若干参数需要学习分别是encoderdecoder网络参数和Embedding
space字典的参数。
然而稀疏编码的过程由于出现了最近邻方法这个过程显然是无法传递梯度的为了实现编码器的更新可以考虑将解码器的梯度直接拷贝到编码器中。
假设对于编码后恢复的zq(x)z_q(x)zq(x)而言其每个元素表示为Di,j,kD_{i,j,k}Di,j,k那么对于其中某个元素的梯度表示为∂L∂Di,j,k\dfrac{\partial
D_{i,j,k}}∂Di,j,k∂L同理对于编码后的ze(x)z_e(x)ze(x)而言同样有∂L∂Ei,j,k\dfrac{\partial
E_{i,j,k}}∂Ei,j,k∂L令∂L∂Ei,j,k∂L∂Di,j,k\dfrac{\partial
D_{i,j,k}}∂Ei,j,k∂L∂Di,j,k∂L。
那么对于编码器的梯度就可以表示为∂L∂WE∂Ei,j,k∂WE∂L∂Ei,j,k\dfrac{\partial
E_{i,j,k}}∂WE∂L∂WE∂Ei,j,k∂Ei,j,k∂L。
最后的损失函数如(1-3)所示其中的sg(⋅)sg(\cdot)sg(⋅)为停止梯度函数表示该函数无梯度传导。
decoder的参数通过第一项损失项进行更新这部分损失可通过MSE损失L(x,x^)\mathcal{L}(\mathbf{x},
\hat{\mathbf{x}})L(x,x^)建模称之为重建损失。
encoder参数通过第一项和第三项损失进行更新其中第一项是重建损失第三项是为了encoder编码产出和embedding
space进行对齐而设计的由于此时通过sg(⋅)sg(\cdot)sg(⋅)函数停止了梯度因此此时E\mathcal{E}E的参数不会得到更新。
Embedding
space的参数通过第二项损失项进行更新通过将encoder编码结果进行停止梯度我们只对E\mathcal{E}E进行参数更新。
Llog(p(x∣zq(x)))∣∣sg[ze(x)]−E∣∣22β∣∣ze(x)−sg[E]∣∣22(1-3)\mathcal{L}
Llog(p(x∣zq(x)))∣∣sg[ze(x)]−E∣∣22β∣∣ze(x)−sg[E]∣∣22(1-3)
132×32×1K512信息压缩比为128×128×3×8/(32×32×9)42.6128
9)42.6128×128×3×8/(32×32×9)42.6。
从效果上看除了在高频细节比如毛发等上有些模糊外其他图片信息都得到了较好的保留。
将原始图片稀疏编码后再解码出来的图片与原始图片的对比可以发现对于高频信号毛发细节等有些损失。
作为专业的SEO优化服务提供商,我们致力于通过科学、系统的搜索引擎优化策略,帮助企业在百度、Google等搜索引擎中获得更高的排名和流量。我们的服务涵盖网站结构优化、内容优化、技术SEO和链接建设等多个维度。
| 服务项目 | 基础套餐 | 标准套餐 | 高级定制 |
|---|---|---|---|
| 关键词优化数量 | 10-20个核心词 | 30-50个核心词+长尾词 | 80-150个全方位覆盖 |
| 内容优化 | 基础页面优化 | 全站内容优化+每月5篇原创 | 个性化内容策略+每月15篇原创 |
| 技术SEO | 基本技术检查 | 全面技术优化+移动适配 | 深度技术重构+性能优化 |
| 外链建设 | 每月5-10条 | 每月20-30条高质量外链 | 每月50+条多渠道外链 |
| 数据报告 | 月度基础报告 | 双周详细报告+分析 | 每周深度报告+策略调整 |
| 效果保障 | 3-6个月见效 | 2-4个月见效 | 1-3个月快速见效 |
我们的SEO优化服务遵循科学严谨的流程,确保每一步都基于数据分析和行业最佳实践:
全面检测网站技术问题、内容质量、竞争对手情况,制定个性化优化方案。
基于用户搜索意图和商业目标,制定全面的关键词矩阵和布局策略。
解决网站技术问题,优化网站结构,提升页面速度和移动端体验。
创作高质量原创内容,优化现有页面,建立内容更新机制。
获取高质量外部链接,建立品牌在线影响力,提升网站权威度。
持续监控排名、流量和转化数据,根据效果调整优化策略。
基于我们服务的客户数据统计,平均优化效果如下:
我们坚信,真正的SEO优化不仅仅是追求排名,而是通过提供优质内容、优化用户体验、建立网站权威,最终实现可持续的业务增长。我们的目标是与客户建立长期合作关系,共同成长。
Demand feedback