当前位置:网站首页>Fast Supervised Discrete Hashing
Fast Supervised Discrete Hashing
2022-07-21 05:12:00 【薛定谔的大胖笨狗】
Fast Supervised Discrete Hashing
2017 TPAMI
要点:
FSDH使用非常简单但有效的回归训练示例的类标签到相应的哈希码,以加速算法;
FSDH有一个封闭的解,只需要一个单一的而不是迭代的哈希码求解步骤,这是非常高效的。此外,FSDH求解最小二乘回归投影矩阵的速度通常比SDH快,这使得FSDH通常比SDH快。传统算法回顾:
数据无关的哈希
不依赖于训练数据,而是在二值化之前使用随机投影将样本映射到特征空间
LSH数据相关的哈希
- 无监督哈希
哈希学习时不需要训练样本标签
SH ITQ AGH IMH t-SNE - 半监督哈希
利用成对的标签数据进行哈希学习
SSH BRE - 监督哈希
利用样本标签进行哈希学习
KSH dualview hashing FashHash LDAHash
- 无监督哈希
问题的提出:
为了充分利用标签信息,SDH被表述为一个最小二乘分类,将每个哈希码回归到其相应的标签。然而,普通的最小二乘回归可能不是分类的最佳方法。本文的解决:
FSDH有一个封闭的哈希学习解决方案,只需要一个单一的步骤,而不是迭代来解决哈希代码。在求解最小二乘回归(另一个子问题)的投影矩阵时,FSDH通常比SDH快。最后,在求解将非线性嵌入投影到低维空间的投影矩阵时,SDH和FSDH具有相似的时间复杂度。所以总体上FSDH比SDH快,性能也更优了。
目标函数:
SDH是将B回归到Y,而为了加速FSDH将Y回归到B。
目标函数中只有第一项使得每个类的二进制码相同,但是由于第三项的存在,使得每个类中的二进制码不同。
- 算法正确性证明:
证明了为什么Y-BW可以被替换为B-YW
证明了FSDH在求解B时比SDH更稳定
测评:
数据集:
CIFAR 10个类别,每个类别6000个图像,共60000张图像。每张图像用512维的GIST特征向量表示
MNIST 70000张784维的手写数字
FRGC 面部数据集特征:
测评指标:
汉明排序(MAP)
哈希查找(precision recall F-measure)
Accuracy
Training time
Test time实验内容:
在CIFAR数据集上,FSDH在precision recall F-measure上取得最优,FastHash在MAP accuracy上取得最优
在MNIST数据集上,FSDH在recall、F-measure上取得最优,SDH在precision上取得最后,FastHash在MAP和accuracy上取得最优
在FRGC数据集上,哈希吗32位时,FSDH在precision recall F-measure取得最优;64位时FSDH最优,超过128位时KSH最优。FSDH提供了更好的搜索结果。
边栏推荐
- Actual combat of shutter statefulwidget
- 阿里超大规模 Flink 集群运维实践
- Graphical SQL execution plan on SQL Server Management Studio
- Actual combat of flutter - customized keyboard (I)
- 007_SSSSS_ Neural Ordinary Differential Equtions
- Flutter实战-StatefulWidget
- 【微信小程序学习笔记】弹窗的两种姿势
- Realtek USB无线网卡能搜到WiFi 无法连接到网络
- 基于层次化强化学习的任务型对话诊断系统 Task-oriented Dialogue System for Automatic Disease Diagnosis via HRL
- 音视频开发学习笔记(一)
猜你喜欢
Actual combat of shutter statefulwidget
【RPG Maker MV】使用技巧1:用自己绘制的图片当做地图
SREWorks v1.2 版本发布 | 运维市场能力发布
Kotlin入门
004_SSSS_ Image-to-Image Translation with Conditional Adversarial Networks
[RPG maker MV] RPG game "robot cultivation notes" production notes - production background and engine selection
CameraX extensions, easier to implement camera features
The wonderful journey of quantum mechanics - operators and electron spin
IDC:阿里云获2021中国数据治理平台市场份额第一
Resolution: failed to connect the pipeline to the virtual machine: all pipeline instances are in use
随机推荐
MySQL high availability practical deployment scheme - Galera cluster
文献阅读记录——Masked Generative Distillation
李沐 《动手学深度学习》学习笔记 (5)第一章 预备知识 第三节 线性代数
耦合深度自动编码器实现单图像超分辨率 论文解读(翻译)Coupled autoencoder for single image super-resolution
Understand the problem of static library / dynamic library link in one article
Remember the problem caused by kotlin using remove in mutablelist once
[论文翻译][2015][28]Bayesian Estimation of the DINA Model With Gibbs Sampling(基于Gibbs采样的DINA模型贝叶斯参数估计方法)
Yum check reports the error libmysqlclient so. 18()(64bit)
High quality article navigation
【RPG Maker MV】使用技巧1:用自己绘制的图片当做地图
Actual combat of shutter statefulwidget
SQL server and azure SQL index architecture and Design Guide
【乐视云学习笔记】关于Letv乐视云点播的视频暂停之后,按home回到桌面后重新onResume回到Activity,视频自动播放的情况
直流角度看电源完整性
The first batch in China! Alibaba cloud's native data Lake products have passed the evaluation and certification of the ICT Institute
Notes on generating models (VI): generating models
Swin_Transformer_minivit代码解读
高质量文章导航
kotlin基本数据类型
ROS换源(除了清华之外的ROS源)