Large Language Model Can Continue Evolving From Mistakes
<|reference_start|>Large Language Model Can Continue Evolving From Mistakes: As world knowledge evolves and new task schemas emerge, Continual Learning (CL) is crucial for keeping Large Language Models (LLMs) up-to-date and addressing their shortcomings. LLMs typically require continual instruction tuning (CIT) and continual pre-training (CPT) to adapt to new tasks and acquire essential knowledge. However, collecting sufficient CPT data while addressing knowledge gaps remains challenging, as does optimizing the efficiency of utilizing this data. Inspired by the 'summarizing mistakes' strategy, we propose the Continue Evolving from Mistakes (CEM) method, a data-efficient approach aiming to collect CPT data and continually improve LLMs' performance through iterative evaluation and supplementation with mistake-relevant knowledge. To enhance data utilization and mitigate forgetting, we introduce a novel training paradigm that combines CIT and CPT data. Experiments demonstrate that CEM significantly enhances model performance and continual evolution. The code and dataset are available in the GitHub.<|reference_end|>
@article{zhao2024large,
    title={Large Language Model Can Continue Evolving From Mistakes},
    author={Haokun Zhao and Haixia Han and Jie Shi and Chengyu Du and Jiaqing
  Liang and Yanghua Xiao},
    journal={arXiv preprint arXiv:2404.08707},
    year={2024},
    archivePrefix={arXiv},
    eprint={2404.08707},
    primaryClass={cs.LG cs.AI cs.CL}
}