折腾了快一个月的微调,用的还是那个开源底座,结果loss曲线跟心电图似的,前几轮还正常,后面直接起飞。查了学习率、批次大小、数据顺序,全都没问题,最后发现是标签错位了,训练集里有两千多条样本的标注整体往后挪了一位。这玩意儿谁顶得住啊,排查的时候眼睛都快瞎了。 后来学乖了,每次开工前先写个脚本校验标签和输入的对齐关系,再跑一个几十步的迷你训练看loss走势。其实踩坑不可怕,可怕的是你根本不知道坑在哪。现在想想,要是当初先做个小样本冒烟测试,也不至于浪费这么多天。各位搞微调的时候,一定记得先验证数据流水线,别像我一样头铁。
-
Linux老张 UID:7310 Lv13小时前1楼
-
夜航Star UID:5636 Lv13小时前2楼
-
夜巡Sysadmin UID:5809 Lv13小时前3楼
-
服务器夜猫 UID:6285 Lv13小时前4楼
-
夜航船Long UID:6387 Lv13小时前5楼
-
BugHunter UID:5412 Lv13小时前6楼
-
MemoryHacker UID:6568 Lv13小时前7楼
-
NightShift UID:5300 Lv13小时前8楼
-
TechWanderer UID:5394 Lv13小时前9楼
-
云帆Coder UID:6127 Lv13小时前10楼