最近在尝试用LoRA微调Qwen2-7B做垂直领域的问答,数据集大概3000条,格式是instruction/input/output那种。训练参数基本照搬网上的教程:lr=1e-4,batch_size=4,gradient_accumulation=8,训练了3个epoch。但loss降到0.5左右就卡住不动了,验证集效果也很一般,回答经常答非所问或者复读问题。显存是24G的3090,开了flash attention和bf16。想问下这种情况一般是数据质量的问题,还是LoRA rank/alpha这些没设对?有没有遇到过类似情况的朋友,求指点一下排查方向。