重识别中的 Training set,Gallery set 和Probe set的区别
介绍
一般用在人脸识别,跟踪的重识别。
Training set:用来训练模型的数据集,跟test set不相交,即交集为空,也就是没有一模一样的数据
gallery set:有人叫它查询集,gallery字面意思是画廊,在人脸识别里面,我的理解就像ground true一样的存在,有所有图片的样本在里面,一般为一些标准数据集,gallery set用在测试的时候。是公认的标准库集?
在分类模型中我们将一部分待分类的数据与其他的数据组成训练集一起训练然后在做分类预测。但是人脸识别中预测数据是不能够与训练集有相交的,所以才有了一个Gallery set
probe set:在测试时候用的数据集,与Training set不相交
所以,可以看出,Training set训练时用,而另外两个数据集gallery set和probe set都是用在测试的时候的,也就是使用这两个数据集的时候不会再修改模型中已训练好的参数,我一开始理解就是test set一样的存在,不过后来看了一些其他人的描述,感觉还是有点不一样的。
从数据分布来看,test set和Training set基本都是由同一个大的数据集按一定比例分割出来的,而gallery set和probe set都是其他一些标准数据集(我在论文上看的都是同类型其他公开的数据集)。
就是用户用户测试选择的非标准库,而又非training set 集合中的数据集。 也就是算法训练完成之后,不仅可以在标准集上测试,也可以在probe set集上测试。
在 Face Recognition 数据集一般会经常看到这三个数据集 Training set
、Gallery set
和 Probe set
。第一次看到的时候也是晕晕的懵懵的,然后自己查阅了一些资料以后也是没有明白啊 后来老师给解释了一下是什么意思。在这里就算是给自己Mark一下。
在FaceRecognition中一般的是训练集与测试集是不相交的,即为交集为空,训练集只是负责参数他的调整 得到相应的模型以后,Gallery set也称之为查询集 也就是将Gallery set 中的数据放到模型里面输出相应的特征,然后Probe set的数据也放在model中得到相应的特征,将两个特征做认证对比,如果认证成功与否都会输出对应的结果
reference
@online{BibEntry2022Nov,
title = {{Training set,Gallery set 和Probe set的区别 - 爱学英语的程序媛 - 博客园}},
year = {2022},
month = nov,
note = {[Online; accessed 7. Nov. 2022]},
url = {https://www.cnblogs.com/bella2017/p/7744833.html},
abstract = {{这段时间看了CVPR2017的这篇论文”SphereFace:Deep Hypersphere Embedding for Face Recognition" 里面有提到Probe set,}}
}
@online{BibEntry2022Nov,
title = {{(3条消息) Training set、Gallery set和Probe set_YUyiin的博客-CSDN博客_probe set}},
year = {2022},
month = nov,
note = {[Online; accessed 7. Nov. 2022]},
url = {https://blog.csdn.net/weixin_41700016/article/details/102669313},
keywords = {probe set},
abstract = {{参考:原文链接:https://blog.csdn.net/will_ye/article/details/89639922原文链接:https://blog.csdn.net/u011557212/article/details/60963237Training set:用来训练模型的数据集,跟test set不相交,即交集为空,也就是没有一模一样的数据gallery set:有人叫它查…}}
}