最近在尝试用LoRA微调Qwen2.5-7B来做我们公司内部的代码审查问答,数据集大概5000条左右,都是自己整理的。我用的transformers+peft,lr设了1e-4,rank=8,跑了10个epoch,结果loss一直卡在2.3左右不动了,验证集上的bleu得分也才0.12。我怀疑是不是数据集太小了,或者学习率设置有问题?也试过调成5e-5,但loss反而更大了。另外想问下,这种特定领域的微调,是不是应该先用base模型再跑个继续预训练?还是直接SFT就行?有没有大佬能指点一下排查思路,感谢!