测试在EF较大(EF=15)的情况下的方差二次采样的效果

方差实验组

Posted by JoselynZhao on February 23, 2020

总体说明

  • EF = 15
  • 论文中baseline的数据入下: image

  • 将mars和duke两个数据集的运行结果保存在’gradually_EF15目录下’。
  • 运行文件 master/main.py , 运行命令:
    python3.6 main.py --exp_name gradually_EF15 --EF 15 --q 1  --exp_order 0 --dataset xxx
    
  • 别分绘制出两个数据集下的性能曲线图。
  • 进行==数据分析==,先用analysis.py 获取各项npy数据。再用analysis_data_handle.py进行function1-function10的数据可视化。

模型性能结果

duKe

image image.png

与论文中的数据相比,image,==mAP 提高了1.84, rank-1 提高了1.01==.

mars

image image.png

与论文中的数据相比,image,==mAP提高了2.85, top1提高了3.74==.

数据分析的可视化结果

运行analysis_data_handel.py 的function1-function10

Duke

function1:

image image

function2:

image image

function3:

image image

function4:

image

function5:

image

function6:

image

function8:

image.png imageimageimageimageimageimageimageimage

function9:

image

function10:

image

数据分析

image

最终参数设定

  0 1 2 3 4 5 6 7
query_rate 0.3 0.4 0.5 0.6 0.7 0.8 0.9 -
expand_rate 1.3 1.2 1.1 1.08 1.06 1.04 1.02 -

Mars:

function1:

imageimage

function2:

imageimage

function3:

imageimage

function4:

image

function5:

image

function6:

image

function8:

image.pngimageimageimageimageimageimageimageimage

function9:

image

function10:

image

最终参数设定

  0 1 2 3 4 5 6 7
query_rate 0.4 0.5 0.6 0.7 0.8 0.9 - -
expand_rate 1.2 1.1 1.08 1.06 1.04 1.02 - -