Page 64 - 《软件学报》2026年第5期
P. 64

李泽超 等: 基于   CLIP  引导标签优化的弱监督图像哈希                                                1943


                 重是  ViT-B-32, 微调过程中采用    Adam  作为优化器, 学习率设置为       10 , 并且每  10  轮降低为原来的    0.1  倍, 一阶和
                                                                      −6
                 二阶矩估计的指数衰减率分别是           0.9 和  0.98, L2 正则化参数为  0.001, 训练轮次设置为  30 次迭代. 参数  α 对于  MirFlickr
                 数据集设置为     0.5, 对于  NUS-WIDE  数据集设置为   0.25. CTRH  使用  SGD  优化器, 对特征提取的主干网络      AlexNet
                                                                                            −4
                              −4                            −3                           2×10 . 在
                 学习率设置为     10 , 哈希层和重构层的学习率设置为           10 , 弱监督标签赋权模块的学习率为                    MirFlickr
                 数据集,  α = 0.5 ε = 0.7, 而在  NUS-WIDE  数据集上  α = 0.25 ε = 0.9. 其他参数两个数据集上均设置为:   λ 1 = λ 3 = 1,
                            ,
                                                               ,
                      ,
                 λ 2 = 10 λ 4 = 15.
                  3.4   实验结果分析
                    由于目前基于弱监督学习的深度哈希图像检索方法较少, 因此除了弱监督的方法之外, 还与                              3  种无监督的方
                 法进行比较. 为了公平起见, 所有方法的主干网络均使用                 AlexNet 来提取特征, 本文所提方法的视觉分支不会使用
                 到任何   CLIP  模型的图像特征. 哈希码的长度分别设置为            16 bits、32 bits、48 bits 和  64 bits. 各方法在两个数据集
                 中不同哈希码长度的       mAP@all 如表  1  所示. 其中, 最优结果已加粗表示.

                                      表 1 CTRH   和其他方法在两个数据集上的          mAP@all (%)

                                                             MirFlickr                 NUS-WIDE
                       类别           方法      主干网络
                                                    16 bits  32 bits  48 bits  64 bits  16 bits  32 bits  48 bits  64 bits
                                    LSH              56.23  57.75  57.72  59.13  36.34  38.25  40.21  42.67
                  传统无监督哈希方法          SH       -      59.54  58.73  58.78  58.96  41.16  43.84  42.47  41.75
                                     ITQ             64.82  65.57  66.03  66.17  54.32  56.16  56.94  57.35
                                    WDHT             66.43  68.62  69.43  69.02  55.92  63.34  60.72  62.34
                                    MGRN             69.78  70.45  70.81  70.60  62.08  63.52  64.13  64.01
                  深度弱监督哈希方法         EWSH    AlexNet  70.12  71.63  71.83  72.08  64.32  64.14  65.08  64.87
                                   WSHRCA            72.03  72.76  73.79  72.91  65.95  67.41  68.09  68.23
                                    CTRH             72.21  74.03  75.38  75.37  67.79  67.63  68.49  68.96

                    从实验结果中可以看出, 本文方法           CTRH  在不同哈希码长度设置中对于两大通用数据集                 MirFlickr 和  NUS-
                 WIDE  的检索结果均要优于现有的深度弱监督哈希方法. 在               MirFlickr 数据集中, 本文方法对比目前该领域效果最好
                 的方法在不同哈希码长度的设置下均有一定提升, 平均提高了                   1.4%. 由此可见, 引入   CLIP  模型可以有效引导弱监督
                 标签的优化. 并且随着哈希码长度的增加, 本文发现               CTRH  模型对比其他方法的提升也逐渐升高, 这说明了本文方
                 法为哈希码的表示提供了更多有意义的信息. 其中, 当哈希码长度为                    48 bits 时取得了最好的平均检索精度. 这也说
                 明哈希码的长度并不是越长越好, 64 bits 长度的哈希码中可能存在一些冗余的信息, 使得其精度并不如                          48 bits 的哈
                 希码. 对于更加复杂的      NUS-WIDE  数据集中, 本文方法在不同哈希码长度的设置下也平均提高了                   0.8%. 其中, 在哈
                 希码长度为    16 bits 时提升了  1.9%, 但是随着哈希码长度的增加, 提升幅度均低于平均水平. 这可能是因为                     NUS-
                 WIDE  数据集的图片内容更为复杂, 这使得模型在视觉分支中提取到更多的冗余特征, 从而影响整体的哈希学习.
                    对于用户而言, 在所有检索返回项中大家更加关心的是前一部分的检索结果, 因此在检索任务中前                               5 000  个返
                 回结果的平均精度       mAP@5000  是更加重要的评价指标, 如表        2  所示. 其中, 最优结果已加粗表示.

                                     表 2 CTRH   和其他方法在两个数据集上的          mAP@5000 (%)

                                                             MirFlickr                 NUS-WIDE
                       类别           方法      主干网络
                                                    16 bits  32 bits  48 bits  64 bits  16 bits  32 bits  48 bits  64 bits
                                    LSH              57.24  59.19  60.03  62.53  41.09  47.17  52.69  57.81
                  传统无监督哈希方法          SH       -      60.17  62.76  63.66  63.59  56.02  63.62  62.81  62.38
                                     ITQ             70.15  71.47  71.99  72.21  65.98  66.90  67.56  68.72
                                    WDHT             70.83  74.32  74.91  74.70  60.64  69.51  70.39  68.86
                                    MGRN             75.35  76.51  77.04  76.89  73.59  76.85  78.04  78.55
                  深度弱监督哈希方法         EWSH    AlexNet  75.29  76.99  77.57  78.16  72.26  73.72  75.86  77.37
                                   WSHRCA            78.08  79.22  80.32  79.46  75.66  77.80  78.68  79.81
                                    CTRH             78.80  82.66  83.33  82.98  78.19  78.50  78.98  80.61
   59   60   61   62   63   64   65   66   67   68   69