我应该使用deepface包中的默认模型还是对其进行微调以适应我的人脸识别数据?
我有1000个类别,每个类别里面有10张图片。为了用我的数据集进行人脸识别,使用一个已经训练好的模型会更有帮助,还是对它进行微调会更好呢?
我应该从头开始重新训练吗?如果是的话,我应该用什么方法来增加数据量呢?
2 个回答
-1
这要看情况!比如,深度人脸识别库中最常用的两个模型,VGG-Face是用260万张图片训练的,而FaceNet则是用2亿张图片训练的。如果你打算用更多的训练数据来训练这些模型,那么答案是肯定的,你自己调整过的模型很可能会比那些已经训练好的模型表现得更好。不过要注意,这些模型是在非常强大的显卡上训练的,而且花费了好几天的时间!所以在大多数情况下,使用已经训练好的模型会更明智。