我用自己的模型跑了五折交叉验证,但是很奇怪只有两折数据跑出来的结果正常,F1在80左右,另外三折却在训练过程中模型F1值保持第一轮epoch一直不变,求问这是哪里出了问题?谢谢大佬
每折结果:第一折:0.8007;第二折:0.4841;第三折:0.8072;第四折:0.3512;第五折:0.3552
在设置数据划分的时候采用了参数skf = StratifiedKFold(n_splits=5, shuffle=True, random_state=321),应该不是数据不平衡导致的问题。
小白实在是很困惑,求助各位!!