Alcune o tutte le informazioni in questa pagina potrebbero non essere applicabili a Cloud de Confiance di S3NS. Per maggiori dettagli, consulta
Differenze rispetto a Google Cloud.
Google utilizza la tecnologia AI per tradurre i contenuti nella tua lingua preferita. Le traduzioni generate dall'AI potrebbero contenere errori.
Suggerimenti per LoRA e QLoRA per LLM
Questa pagina fornisce consigli di configurazione per l'ottimizzazione di modelli linguistici di grandi dimensioni (LLM) su Gemini Enterprise Agent Platform utilizzando Low-Rank Adaptation of Large Language Models (LoRA) e la sua versione più efficiente in termini di memoria, QLoRA.
Consigli per l'ottimizzazione
La seguente tabella riepiloga i nostri consigli per il perfezionamento degli LLM utilizzando LoRA o QLoRA:
| Specifica |
Consigliato |
Dettagli |
| Efficienza della memoria GPU |
QLoRA |
QLoRA ha un utilizzo di memoria GPU di picco inferiore di circa il 75% rispetto a LoRA. |
| Velocità |
LoRA |
LoRA è circa il 66% più veloce di QLoRA in termini di velocità di ottimizzazione. |
| Efficienza in termini di costi |
LoRA |
Sebbene entrambi i metodi siano relativamente economici, LoRA è fino al 40% meno costoso di QLoRA. |
| Lunghezza massima della sequenza più elevata |
QLoRA |
Una lunghezza massima della sequenza più elevata aumenta il consumo di memoria GPU. QLoRA utilizza meno memoria GPU, quindi può supportare lunghezze massime della sequenza più elevate. |
| Miglioramento dell'accuratezza |
Uguale |
Entrambi i metodi offrono miglioramenti simili dell'accuratezza. |
| Dimensione del batch più elevata |
QLoRA |
QLoRA supporta dimensioni del batch molto più elevate. Ad esempio, di seguito sono riportati i suggerimenti sulle dimensioni del batch per l'ottimizzazione di openLLaMA-7B sulle seguenti GPU:
- 1 x A100 40G:
- LoRA: si consiglia una dimensione del batch pari a 2.
- QLoRA: si consiglia una dimensione del batch di 24.
- 1 x L4:
- LoRA: la dimensione del batch 1 non riesce a causa di un errore di esaurimento della memoria (OOM).
- QLoRA: si consiglia una dimensione del batch di 12.
- 1 x V100:
- LoRA: la dimensione del batch 1 non riesce a causa di un errore di esaurimento della memoria (OOM).
- QLoRA: si consiglia una dimensione del batch di 8.
|
Salvo quando diversamente specificato, i contenuti di questa pagina sono concessi in base alla licenza Creative Commons Attribution 4.0, mentre gli esempi di codice sono concessi in base alla licenza Apache 2.0. Per ulteriori dettagli, consulta le norme del sito di Google Developers. Java è un marchio registrato di Oracle e/o delle sue consociate.
Ultimo aggiornamento 2026-10-15 UTC.
[[["Facile da capire","easyToUnderstand","thumb-up"],["Il problema è stato risolto","solvedMyProblem","thumb-up"],["Altra","otherUp","thumb-up"]],[["Mancano le informazioni di cui ho bisogno","missingTheInformationINeed","thumb-down"],["Troppo complicato/troppi passaggi","tooComplicatedTooManySteps","thumb-down"],["Obsoleti","outOfDate","thumb-down"],["Problema di traduzione","translationIssue","thumb-down"],["Problema relativo a esempi/codice","samplesCodeIssue","thumb-down"],["Altra","otherDown","thumb-down"]],["Ultimo aggiornamento 2026-10-15 UTC."],[],[]]