研究文章

三联体深哈希联合基于深层神经网络监督的损失

算法1

JLTDH的过程。
输入:训练图像 ;代码长度 ;时代= 150;superparameters ;和minibatch = 128
初始化:初始化神经网络参数 , , 与AlexNet模型和迭代数
生成三联体训练集: ;
; ;
随机样本的minibatch点 ,每个采样点 :
(我) 计算 向前传播;
(2) 计算 ;
(3) 计算的二进制代码 ;
(iv) 计算衍生品点 ;
(v) 更新参数 利用BP;
(vi) 计算 ;
; ;
离散循环坐标下降(DCC)优化:
(我) 计算 根据(16);
(2) 迭代优化更新 一点一点地使用DCC法根据(21在minibatch);
结束了
更新 minibatch根据联合损失函数(13);
结束了
输出: ,与参数 ;
哈希码