11.2.5 CSES算法的实现步骤

11.2.5 CSES算法的实现步骤

基于语义学习与时空特性的在线社交网络跨媒体事件搜索算法(CSES)如下所示。

算法11-2:基于语义学习与时空特性的在线社交网络跨媒体事件搜索算法

输入:查询测试集合Q、待搜索集合S、搜索类型与返回项个数k

输出:搜索结果

(1)对查询测试集中的每张图像执行下列操作:

a)利用SIN获取图像数据的目标特征

b)基于VGGNet-19获取原始图像特征表示

(2)对查询测试集中的每条文本提取原始文本特征

(3)将查询测试集中所有图像—文本对的原始特征输入基于联合目标注意力和生成对抗网络的公共语义学习模型OAAL中,获取其在公共语义空间下的特征表示

(4)对每个查询项中的图像或者文本,判断其搜索类型,计算与每个待搜索项中图像或者文本的相似度

(5)对相似度进行排序

(6)返回Top-k个搜索结果