1.4.3 IROA算法的实现步骤

1.4.3 IROA算法的实现步骤

基于目标注意力机制的在线社交网络图像信息表达算法(IROA)的实现步骤如下所示。该算法以VGG-19模型为基础,通过提取目标特征,计算每个目标特征在不同图像区域的注意力分布,实现基于目标注意力机制的在线社交网络图像信息表达。

算法1-2 基于目标注意力机制的在线社交网络图像信息表达算法

输入:社交网络图像训练集,原始图像特征向量维度D v,图像区域数R,目标特征维度Do

输出:新的图像特征

(1)对社交网络图像训练集数据进行预处理,设定图像统一的像素值

(2)对每张社交网络图像训练集中的图像执行下列步骤:

①采用SIN网络提取图像中的目标特征

②采用VGGNet-19对图像特征进行表示,并选择其最后一个池化层的输出作为原始图像特征,每张图像特征由R个区域特征v i组成

③对每个目标特征ot与图像区域特征v i特征进行级联

④计算图像针对不同目标的注意力分布

⑤计算得到目标指导下的图像特征

(3)对网络权值进行更新

(4)输出新的图像特征