Guanaco and QLoRA: A 2023 Fine-Tuning and Model Test

Matthew Berman reviews the QLoRA paper, explains the reported memory savings and tries Guanaco 65B on an informal prompt set.

MBMatthew BermanPresenta · Forward Future
Canal
Matthew Berman
Publicado
31 may 2023
Vídeo
11:42
Lectura
3 min
Diapositivas
4
Original
inglés
Abrir en YouTube
Al desplazarte, el vídeo se reduce a la esquina inferior derecha y sigue reproduciéndose. Los subtítulos siguen tu idioma de lectura.
Idioma de lecturaDisponible en 2 idiomas
Este artículo aún no está en español, así que se muestra el original en inglés.
RESUMEN

En 30 segundos

Berman describes the QLoRA researchers’ memory-efficient fine-tuning approach and tests a quantized Guanaco 65B model. The paper’s 99.3% figure compares results on its specific Vicuna evaluation; his own tests show a mixture of successes, failures and ambiguous questions.

  1. 1Memory-efficient fine-tuningThe paper reports fine-tuning a 65B model on one 48 GB GPU using quantization and adapters.
  2. 2A benchmark-specific comparisonThe reported 99.3% relates to a 2023 Vicuna evaluation, not general model equivalence.
  3. 3Snake does not runThe host encounters errors and does not finish a working game.
  4. 4Ambiguous reasoning testsThe drying puzzle depends on assumptions the prompt does not specify.

Conclusiones

  1. QLoRA adapts a pretrained quantized model using low-rank adapters; it is not pretraining a 65B model from scratch.
  2. The 99.3% figure is specific to the paper’s 2023 Vicuna benchmark comparison.
  3. The paper reports lower fine-tuning memory in its tested setup compared with a 16-bit baseline.
  4. Berman’s generated Snake game does not run successfully in the video.
  5. Small informal prompt tests include ambiguous questions and do not prove a comprehensive model ranking.
TEXTO COMPLETO

Lee el texto editado por capítulos

Solo la transcripción
01

QLoRA and Guanaco

Berman introduces the paper’s memory savings and benchmark claim. He distinguishes the cost of adapting an existing model from the larger problem of training one.

In this May 2023 video I review QLoRA, a fine-tuning technique, and test Guanaco 65B. I am excited about lower memory requirements and the potential for more people to adapt existing models. Fine-tuning a pretrained model is different from training one from scratch.

The researchers report that QLoRA can fine-tune a 65-billion-parameter model on a single 48 GB GPU while preserving task performance comparable to their 16-bit fine-tuning baseline. Their method backpropagates through a frozen, 4-bit quantized pretrained model into low-rank adapters; it is not the same as using an unquantized 16-bit model throughout.

QLoRA paper abstract
DIAPOSITIVA 1 / 4QLoRA paper abstractThe paper states its 48 GB fine-tuning setup and benchmark-specific 99.3% comparison.

The paper reports that Guanaco reached 99.3% of ChatGPT’s performance level on the Vicuna benchmark used in the study. That is a result on a particular 2023 evaluation and model comparison, not a claim that Guanaco matches ChatGPT or GPT-4 on 99% of all tasks.

The authors compare their memory requirement with more than 780 GB for conventional 16-bit full fine-tuning of LLaMA 65B in their setup. I also highlight their finding that data quality and suitability can matter more than dataset size in the instruction-tuning comparisons they tested.

Quantization and data quality
DIAPOSITIVA 2 / 4Quantization and data qualityThe paper lists memory-saving techniques and discusses instruction-data quality.
02

Compute and setup

He estimates a historical rental cost and describes using a cloud GPU and web interface. His estimate applies to a specific fine-tuning setup.

I look at a historical cloud GPU price of roughly $0.79 per hour for a 48 GB device and estimate less than $20 for a 24-hour run. That arithmetic concerns a particular rental rate and fine-tuning run, excludes other possible costs, and is not a present-day quote.

I point to a notebook example for a smaller model and a hosted 33B demo, then use a cloud instance and text-generation web interface to run a quantized Guanaco 65B model. The video skips some setup steps; actual hardware and access requirements depend on the configuration.

03

Coding and writing tests

A simple Python script succeeds, while the Snake game encounters errors. He also tries creative writing and factual prompts.

For a simple Python task, the model produces code that prints the numbers from 1 to 100. I then ask for Snake and continue the generation after it stops, later recognizing that my initial maximum-new-token setting was only 200.

The generated Snake program encounters errors. I add an import and try again, but it still fails with a local-variable error. I feel it is close, although the demonstration does not show a working game.

Snake program errors
DIAPOSITIVA 3 / 4Snake program errorsThe host encounters errors while running the generated program.

A 50-word poem request yields haikus instead of the requested form, while an email about leaving a job gives a conventional draft. These examples show different instruction-following outcomes in an informal test, not a controlled evaluation.

A question about the US president in 1996 produces the correct name, Bill Clinton, in the video. The model also refuses a request involving breaking into a car and suggests lawful assistance; a single refusal cannot establish the overall reliability of its safety behavior.

04

Reasoning, planning and conclusion

Berman tries logic, arithmetic, planning and date questions. Results are mixed, and some questions admit multiple assumptions.

For the shirts-drying puzzle, the model answers 16 hours without clarifying whether shirts can dry in parallel. I treat that as a possible serial scenario, but the problem is underspecified and the model’s proportional reasoning is not justified by the information given.

Asked whether Sam is faster than Jane given that Jane is faster than Joe and Joe faster than Sam, the model gives an inconsistent answer. The stated ordering implies Sam is not faster than Jane; more information about the size of the speed differences is unnecessary.

The drying puzzle
DIAPOSITIVA 4 / 4The drying puzzleThe displayed answer assumes a proportional relationship that the prompt does not establish.

The model answers simple arithmetic, including the order-of-operations expression 4 × 2 + 2, and produces a sample meal plan. A later request to count the words in its next reply produces an incorrect claim, illustrating the limits of this small set of prompts.

In a puzzle about killers in a room, the response overlooks the person who entered and killed someone. I discuss two interpretations depending on whether the question counts a dead person as a killer; the wording and assumptions determine the count.

Asked the year, the model answers 2023 in this historical test; the answer alone does not establish that it has live access to the date. On a political preference question, it gives a neutral response and describes the choice as subjective.

I find the model impressive and express my opinion that it compares favorably with GPT-3.5 and approaches GPT-4. My brief, mixed tests and the study’s specific Vicuna result do not establish an overall ranking across models or modern tasks.

Más de este canal

6 diapositivas25:50EN
MBMatthew Berman· 24 oct 2026Kimi K3.1 Pro Tested: Strong 3D Demos, Uneven Results and Competitive PricingMatthew Berman · Forward FutureMatthew Berman tests the open-weight model on coding, 3D rendering and visual explanations, then compares benchmark results and prices.Open-weight modelsBenchmarksAI cost & performance+1
2 diapositivas32:20EN
MBMatthew Berman· 23 oct 2026Who Is Local AI For? The Costs, Trade-offs and a Hybrid FutureMatthew Berman · Forward FutureMatthew Berman weighs data control and independence against hardware cost, setup complexity and inference speed.Local inferenceOpen-weight modelsAI cost & performance+1
Diapositivas0:22EN
MBMatthew Berman· 21 oct 2026A Robot Bodyguard Video Shows Dramatic Rescue ScenariosMatthew Berman · Forward FutureMatthew Berman reacts to a short robot demonstration depicting fighting and vehicle-rescue scenarios.RoboticsEvaluaciones
45:08EN
MBMatthew Berman· 21 oct 2026Sam Altman on AI Discovery, Consciousness, Compute and a Human-Centered FutureMatthew Berman, Sam Altman · Forward FutureIn a conversation with Matthew Berman, Altman discusses scientific progress, personal assistants, recursive self-improvement and the importance of human agency.AI for sciencePersonal agentsConsciousness+2
0:32EN
MBMatthew Berman· 21 oct 2026Sam Altman on the Continuing Demand for Software WorkSam Altman, Matthew Berman · OpenAIIn a short interview excerpt, Altman says demand for software may be larger than expected even as AI changes how it is made.Future of WorkSoftware engineeringAgentes de programación
1:02EN
MBMatthew Berman· 15 oct 2026From Punched Cards to AI Software FactoriesMatthew Berman · Forward FutureMatthew Berman contrasts early programming with an AI-assisted workflow and promotes Factory’s development tools.Fábricas de softwareAgentes de programaciónSoftware engineering+1