最近在试着用LoRA微调一个7B的基座模型做代码补全,数据集是自己整理的几千条Python片段。训练的时候loss大概降到1.2左右就下不去了,batch size调过、学习率也试了几组,就是死活不继续降。但实际跑几个测试例子,生成的代码又基本能用,语法也没大错。
就很困惑,这种情况是不是模型其实没学到什么东西?还是说loss到一个平台期是正常的?我是不是应该换更大的模型或者调一下LoRA的rank?求有经验的大佬指点一下,谢谢!