- 大模型RAG實戰(zhàn):RAG原理、應用與系統(tǒng)構建
- 汪鵬 谷清水 卞龍鵬
- 291字
- 2024-10-29 18:53:29
1.1.2 RAG與模型微調(diào)的對比
模型微調(diào)是指在一個特定任務上用一定量的數(shù)據(jù)來訓練模型的過程,通過在特定數(shù)據(jù)集上微調(diào)可以提高模型在特定數(shù)據(jù)集上的性能。如果有足夠大的監(jiān)督數(shù)據(jù)集,且數(shù)據(jù)集不會發(fā)生改變,那么微調(diào)是一個很不錯的方法。盡管大模型的微調(diào)成本較高,但現(xiàn)在已有大量低成本微調(diào)的方法,例如LoRA、QLoRA。然而,如果數(shù)據(jù)集是動態(tài)的,就需要不斷地重新訓練模型以跟上數(shù)據(jù)的變化;或者如果沒有足夠大的數(shù)據(jù)集,那么微調(diào)不是一個好方法。在這種情況下,可以使用RAG來提高大模型的性能。同樣,可以利用RAG來提高大模型在摘要、翻譯等任務上的性能,因為這些任務可能無法進行微調(diào)。
表1-1清晰地展示了兩者的區(qū)別。
表1-1 RAG與模型微調(diào)的對比

推薦閱讀
- Advanced Quantitative Finance with C++
- Mastering OpenLayers 3
- Getting Started with React
- 精通搜索分析
- Julia Cookbook
- Java EE企業(yè)級應用開發(fā)教程(Spring+Spring MVC+MyBatis)
- Spring Boot+MVC實戰(zhàn)指南
- 實戰(zhàn)Java高并發(fā)程序設計(第2版)
- Java 9 Programming By Example
- SQL Server on Linux
- Learning Cocos2d-JS Game Development
- JavaWeb入門經(jīng)典
- 面向?qū)ο蟪绦蛟O計及C++實驗指導(第3版)
- Python Machine Learning
- UG 12.0數(shù)控編程實例教程