-
Notifications
You must be signed in to change notification settings - Fork 51
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
您好,我使用CASIA-WebFace数据集从零开始训练,拟合后发现效果很差 #11
Comments
您好,我也有一样的情况,使用CASIA数据集模型,模型最后仅能收敛在val acc 85% ,我试过调整Dropout,BatchSize,Epoch但并没有任何改善,还请楼主提供训练参数,感谢。 |
我使用自带的Dropout,Batchsize128,Epoch为50,学习率初始为0.1,在[5,10,15,20,25,30]衰减为原来的1/10,acc大致在95左右 我去翻了部分日志出来看了下,我那个92%-95%之间震荡的学习数据 适当增加lr在0.01以及0.0001部分对val acc有很大帮助,但极其容易过拟合(导致对单张图片进行向量化并人脸识别效果很差,远达不到项目中的效果),命令行的val acc和tensorboard的val acc有点差异,原因未知。 另外,使用triplet_loss可能对于对单张图片进行向量化并人脸识别效果会好一些,但更难收敛,acc上升缓慢 epoch:1/10 |
你好,我分别用了上面两种参数进行训练,但val acc都不会超过90%,仅从你给的log猜测,你这个应该是关掉后再重新开始训练的,如果没有在utils. py里呼叫np.random.seed(int),之后的验证数据会被渗入先前的训练数据而失准。鉴于我85%的模型已跟作者的Demo效果一致,故有此猜测,还请指正。 |
可能是有此问题,应该是意外中断而重载模型训练,但我忽略了这个问题。 |
基本上我这些参数是乱设的,没什么根据,batch_size 64,epoch 120,lr 0.01,LR_EPOCH=[40,70,100],其他如预设,完整的训练不中断,应能达到val 85%。 |
好的,谢谢。 |
您好,我使用CASIA-WebFace数据集从零开始训练,拟合后发现效果很差。
在训练过程中达到95-97%的识别率,但是使用自己的图片作为识别时几乎所有照片阈值都在0.002-0.003左右,无法区分开来。
请问能否提供下您使用的数据集和相关训练参数,我想重新训练一下。
谢谢您。
The text was updated successfully, but these errors were encountered: