QLoRA: Efficient Finetuning of Quantized LLMs
Advances in Neural Information Processing Systems 36, 2023 · paper · AI and machine learning
Presents QLoRA, a method for fine-tuning language models held in 4-bit precision, letting a 65B-parameter model be fine-tuned on a single 48GB GPU without losing 16-bit task performance. Its Guanaco models reach 99.3% of ChatGPT's level on the Vicuna benchmark.
Checked: PDF from arxiv.org, fetched 4 Oct 2026. Page numbers are those of that PDF.
21 findings
Substance Guanaco 13B Elo (Vicuna benchmark, GPT-4 judge) is "916 ± 1" in Table 1 but "913" in the Vicuna/GPT-4 column of Table 7; the other seven models agree exactly.
- p. 2 Table 1, row Guanaco 13B
916 ± 1
- p. 11 Table 7, Vicuna / GPT-4 column, row Guanaco-13B
913
- p. 2 Table 1
Guanaco 13B 10 GB 916 ± 1
- p. 11 Table 7, Vicuna / GPT-4 column
Guanaco-13B 975 6 913 6 885
Only the authors can say what is right here.
Judge's note: Read both tables on the page images. Table 1 (p2): 1348, 1022, 992, 974, 966, 916, 902, 879. Table 7 Vicuna/GPT-4 column (p11): 1348, 1022, 992, 966, 974, 913, 879, 902. Seven of eight values are identical, so the two report the same tournament, and Section 5.3 points to Table 1 for these ratings. Only Guanaco 13B differs, by 3 points against a stated ±1 interval. No explanation found in the text. Which value is right cannot be told from the paper (916 is also ChatGPT's human-rater Elo in Table 7, which may hint at a copy slip, but that is speculation).
Second check: another model agreed · checked by hand
Report a problem with this finding
Substance Table 1 gives the size of Guanaco 7B as "6 GB", while the adjacent text ("requires just 5 GB of memory"), Table 6 ("5 GB"), Section 5.3 ("5 GB footprint") and Table 13 ("5 GB") give 5 GB.
- p. 2 Table 1, row Guanaco 7B, Size
6 GB
- p. 2 Introduction, text beside Table 1
(7B parameters) requires just 5 GB of memory
- p. 10 Table 6, Guanaco 7B, Memory
5 GB
- p. 26 Table 13, Guanaco 7B, Size
5 GB
Judge's note: Verified on page images: Table 1 (p2) row Guanaco 7B reads 6 GB; the sentence directly below it on the same page says 5 GB; Table 6 (p10) Guanaco 7B Memory 5 GB; Table 13 (p26) Guanaco 7B Size 5 GB. The other sizes (41, 21, 26, 10 GB) are identical across Tables 1, 6 and 13, so the columns measure the same thing. Figure 6 labels the 7B model segment 5046 MB, which supports 5 GB. No statement that Table 1 uses a different measure. This cluster also carried the '26 GB Alpaca / more than 20 points' finding; that is adjudicated under C004.
Second check: another model agreed
Report a problem with this finding
Substance Introduction: Guanaco 7B "outperforms a 26 GB Alpaca model by more than 20 percentage points on the Vicuna benchmark (Table 6)"; Table 6 has no 26 GB Alpaca model (Alpaca 13B is 4-bit, 10 GB) and the gap to Alpaca 13B is 17.6 points (87.0% vs 69.4%); Section 5.3 says "nearly 20 percentage points higher than Alpaca 13B".
- p. 2 Introduction, paragraph beside Table 1
outperforms a 26 GB Alpaca model by more than 20 percentage points on the Vicuna benchmark (Table 6)
- p. 10 Table 6, rows Alpaca 13B and Guanaco 7B
69.4%
- p. 9 Section 5.3
still scoring nearly 20 percentage points higher than Alpaca 13B
- p. 2 Table 1, row Guanaco 7B, Size
6 GB
Only the authors can say what is right here.
Judge's note: Table 6 on the p10 image: Guanaco 7B mean 87.0%; Alpaca 65B 41 GB 70.7%, 33B 21 GB 73.6%, 13B 10 GB 69.4%, 7B 5 GB 64.4%. The only 26 GB row is Vicuna 13B (16-bit). No Alpaca row is 26 GB, and the only gap above 20 points is against the 5 GB Alpaca 7B (22.6). The introduction ('more than 20') and Section 5.3 ('nearly 20') also disagree with each other; 17.6 is closer to the latter but still loosely described. A 16-bit Alpaca 13B would be about 26 GB, but no such model is in the cited table. Secondary point from one reviewer: the Alpaca 13B Mean 69.4% is 0.85 below the average of its two columns (70.25), a larger gap than in any other row (others within about 0.3); the Mean may be computed per prompt, so that part is an observation only. The 6 GB vs 5 GB size mismatch also listed here is adjudicated under C003.
Second check: another model agreed
Report a problem with this finding
Substance Introduction: Guanaco 7B "outperforms a 26 GB Alpaca model by more than 20 percentage points on the Vicuna benchmark (Table 6)", but Table 6 lists Alpaca 13B as 4-bit, 10 GB with mean 69.4% against Guanaco 7B 87.0% (gap 17.6), and Section 5.3 says "nearly 20 percentage points higher than Alpaca 13B". Separately, the Alpaca 13B row "63.8% 76.7% 69.4%" has a Mean 0.85 below the average of its two columns (70.25), the largest such gap in the table.
- p. 10 Table 6
Alpaca 13B 4-bit 10 GB 63.8% 76.7% 69.4%
- p. 10 Table 6, Alpaca 13B
63.8% 76.7% 69.4%
- p. 2 Introduction
outperforms a 26 GB Alpaca model by more than 20 percentage points
- p. 9 Section 5.3
nearly 20 percentage points higher than Alpaca 13B
Only the authors can say what is right here.
Judge's note: Two related defects in this cluster, both checked on images (page 10 table, page 2 and page 9 crops). (1) Table 6 has no 26 GB Alpaca: every Alpaca row is 4-bit (5, 10, 21, 41 GB); 26 GB is the 16-bit Vicuna 13B. The gap to Alpaca 13B is 17.6 points, so 'more than 20' (intro) conflicts with the table and with 'nearly 20' (Section 5.3). Even against Alpaca 65B (70.7) or 33B (73.6) the gap is below 20; only Alpaca 7B (64.4, 5 GB) gives more than 20 (22.6). (2) The Mean column is not defined and is not the plain average of the two order columns in most rows (deviations up to 0.3), so it is evidently computed from underlying scores; Alpaca 13B deviates by 0.85, far more than any other row, so 69.4 may be a misprint. If the mean were 70.25 the gap would be 16.75. Searched the text for a definition of Mean or a 16-bit Alpaca model: none found. Only the authors can say which figures are right.
Second check: another model agreed · checked by hand
Report a problem with this finding
Substance Section 2: "the input gradients reduce to an average of 18 MB per sequence making them more memory intensive than all LoRA weights combined", although the preceding sentence says "the LoRA parameters take up only 26 MB".
- p. 4 Section 2, Memory Requirement of Parameter-Efficient Finetuning
the input gradients reduce to an average of 18 MB per sequence making them more memory intensive than all LoRA weights combined
- p. 4 same paragraph
the LoRA parameters take up only 26 MB
- p. 4 Section 2, preceding sentence
while the LoRA parameters take up only 26 MB
- p. 4 Section 2, Memory requirement
reduce to an average of 18 MB per sequence making them more memory intensive than all LoRA weights combined
Only the authors can say what is right here.
Judge's note: Read on the p4 image. The setting is stated as batch size 1, so 18 MB per sequence is 18 MB in total, which is less than the 26 MB given for the LoRA parameters; the comparison as written contradicts the paper's own numbers. Nothing in the paragraph or Appendix G reconciles it (Figure 6's small adapter and input-gradient segments carry no legible labels that settle it). Either a figure or the direction of the comparison is wrong; the authors must say which.
Second check: another model agreed
Report a problem with this finding
Substance Table 4, NFloat4 + DQ row: "39.0 44.5 47.5 50.7 57.3 59.2 61.8 63.9 53.1"; the eight entries average 52.99 (53.0), not the printed Mean 53.1.
- p. 8 Table 4, NFloat4 + DQ row, Mean
53.1
- p. 8 Table 4, NFloat4 + DQ row
39.0 44.5 47.5 50.7 57.3 59.2 61.8 63.9 53.1
- p. 8 Table 4, NFloat4 + DQ row, Mean
NFloat4 + DQ 39.0 44.5 47.5 50.7 57.3 59.2 61.8 63.9 53.1
Only the authors can say what is right here.
Judge's note: Read the row from the page 8 image and recomputed. The BFloat16 and Float4 means reproduce (53.04 -> 53.0, 52.19 -> 52.2). Rounding of the cells cannot explain it: eight values each rounded to one decimal move the mean by at most 0.05, giving at most 53.04. Either the mean or one of the cells is wrong; only the authors can say which. The effect is small (0.1) but it makes NF4+DQ look ahead of BFloat16 instead of equal. No statement in the paper says the mean is taken over anything other than the eight columns.
Second check: another model agreed
Report a problem with this finding
Substance Text: "Guanaco 33B and 65B models outperform all models besides GPT-4 on the Vicuna and OA benchmarks"; in Table 7's Open Assistant column ChatGPT-3.5 Turbo (Elo 1015, rank 2) is above Guanaco-65B (1008, rank 3) and Guanaco-33B (1002, rank 4), and with human raters on Vicuna Guanaco-7B (1010, rank 3) is above Guanaco-33B (1009, rank 4).
- p. 10 Section 5.3, paragraph after Table 6
Guanaco 33B and 65B models outperform all models besides GPT-4 on the Vicuna and OA benchmarks
- p. 11 Table 7, Open Assistant column
1015
- p. 11 Table 7 caption
Overall, Guanaco 65B and 33B tend to be preferred to ChatGPT-3.5 on the benchmarks studied.
- p. 11 Table 7, OA column
ChatGPT-3.5 Turbo 916 7 966 5 1015 2
Judge's note: Read Table 7 from the page 11 image and the paragraph on page 10. The claim holds only for the Vicuna/GPT-4 column (1022 and 992 against 974 for the next model). The next sentence concedes that 'the larger OA benchmark favors ChatGPT', which contradicts the claim instead of explaining it. The Table 7 caption ('tend to be preferred to ChatGPT-3.5 on the benchmarks studied') is hedged and is consistent with the median ranks, so the defect is the sentence in Section 5.3.
Second check: another model agreed
Report a problem with this finding
Substance Section 6.1, Math: "the true factorization is 3 × 17 × 43" for 1833, but 3 × 17 × 43 = 2193; 1833 = 3 × 13 × 47.
- p. 13 Section 6.1, Math, sentence after the factorization example
the true factorization is 3 × 17 × 43
Judge's note: Read on the page 13 image: the prompt is 'Please factorize 1833' and the model's reply also says 1833, so the number being factorized is not in doubt. The sentence is the authors' own prose, not model output. 3*17*43 = 2193; 3*13*47 = 1833, with 13 and 47 prime.
Second check: another model agreed
Report a problem with this finding
Reference or label Section 5.1 cites "corpora aggregations (FLAN v2 [12])", while Section 4 ("Flan v2 [39]") and Appendix B.1 ("The FLAN v2 collection [39]") cite [39]; [12] is Chung et al., "Scaling instruction-finetuned language models", and [39] is Longpre et al., "The flan collection". Separately, references [60] and [61] are two entries for the same Super-NaturalInstructions EMNLP 2022 paper, cited as [61] in Section 4 and [60] in the appendix.
- p. 8 Section 5.1, Data
corpora aggregations (FLAN v2 [12])
- p. 22 Appendix B.1, FLAN v2
The FLAN v2 collection [39]
- p. 17 Reference [12]
Scaling instruction-finetuned language models
- p. 6 Section 4, Experimental setup
Flan v2 [39]
Judge's note: Read the three citing passages (pages 6, 8, 22) and the reference entries [12], [39], [60], [61]. The inconsistency is internal to the paper: it calls [39] 'the FLAN v2 collection' itself, so [12] in Section 5.1 should be [39]. [60] and [61] both give Wang et al., Super-NaturalInstructions, EMNLP 2022, with slightly different author order and title wording, so they are a duplicated entry.
Second check: another model agreed
Report a problem with this finding
Reference or label Section 7 cites "Super-NaturalInstructions [61, 50]", but reference [50] is Sanh et al., "Multitask prompted training enables zero-shot task generalization" (the T0 paper, cited as "T0++ [50]" in Appendix B.1); the Super-NaturalInstructions entries are [60] and [61].
- p. 15 Section 7, Instruction Finetuning (continued at top of page)
Super-NaturalInstructions [61, 50]
- p. 19 Reference [50]
Multitask prompted training enables zero-shot task generalization
- p. 22 Appendix B.1, FLAN v2
T0++ [50], Super-Natural Instructions [60]
Only the authors can say what is right here.
Judge's note: Read the citation on the page 15 image, reference [50] in the page 19 crop, and Appendix B.1 in the page 22 crop; entries [60] and [61] read in the text, both Wang et al. Super-NaturalInstructions (they look like two entries for the same work). [50] is not a Super-NaturalInstructions paper. Either [61, 60] was meant, or T0 was meant as its own list item and its name was dropped; the authors must say which.
Second check: another model agreed
Report a problem with this finding
Reference or label Reference [23] (PDF p.18): "J. Henderson, S. Ruder, et al. Compacter: Efficient low-rank hypercomplex adapter layers." - the author list appears to omit the first author and is truncated to 'et al.' after two names.
- p. 18 Reference [23]
J. Henderson, S. Ruder, et al. Compacter: Efficient low-rank hypercomplex adapter layers.
Only the authors can say what is right here.
Judge's note: Rests on outside knowledge: that the Compacter paper is by R. Karimi Mahabadi, J. Henderson and S. Ruder, with Karimi Mahabadi as first author. The page image shows the entry as quoted. Internally it is also anomalous: every other entry in the list writes out ten authors before 'et al.', whereas this one stops after two, which fits a BibTeX name-parsing failure.
Second check: another model agreed
Report a problem with this finding
Reference or label References [60] and [61] (PDF p.20) are the same paper listed twice: "Super-naturalinstructions:generalization via declarative instructions on 1600+ tasks. In EMNLP, 2022." and "Super-naturalinstructions: Generalization via declarative instructions on 1600+ nlp tasks. In Proceedings of the 2022 Conference on Empirical Methods in Natural Language Processing, pages 5085-5109, 2022." Entry [60] also lacks a space after the colon.
- p. 20 Reference [60]
Super-naturalinstructions:generalization via declarative instructions on 1600+ tasks. In EMNLP, 2022.
- p. 20 Reference [61]
Super-naturalinstructions: Generalization via declarative instructions on 1600+ nlp tasks.
- p. 20 Reference [60]
Super-naturalinstructions:generalization via declarative
Judge's note: Viewed the page image. Both entries start with Y. Wang, S. Mishra, P. Alipoormolabashi, Y. Kordi, A. Mirzaei, name the same remaining authors in a different order, carry the same title (bar 'nlp') and the same venue and year (EMNLP 2022). The text cites the work as [61] in the main text (Section 4, 'Super-NaturalInstructions ... [61] with T5') and as [60] in the appendices (A.2 'Wang et al. [60]', B.1, B.2 '[62, 60]'). No explanation such as a preprint versus proceedings version is possible since both are given as EMNLP 2022. The missing space after the colon in [60] is visible in the image.
Second check: another model agreed
Report a problem with this finding
Reference or label Appendix B.4 (PDF p.24): "We obtain similar findings for chatbot performance as discussed in ." - the cross-reference is empty.
- p. 24 Appendix B.4, last sentence
We obtain similar findings for chatbot performance as discussed in .
- p. 24 B.4
as discussed in .
- p. 24 B.4
chatbot performance as discussed in .
Judge's note: Viewed the page image: the sentence ends 'as discussed in .' with a blank before the full stop, so it is in the PDF and not an extraction loss. The target is missing (probably the chatbot results in Section 5, but the authors must confirm which section or table was meant).
Second check: another model agreed
Report a problem with this finding
Wording Section 8 states "we did not establish that QLORA can match full 16-bit finetuning performance at 33B and 65B scales", yet the abstract claims finetuning "a 65B parameter model on a single 48GB GPU while preserving full 16-bit finetuning task performance", the introduction says "without degrading the runtime or predictive performance compared to a 16-bit fully finetuned baseline", Section 5 opens "Having established that 4-bit QLORA matches 16-bit performance across scales", and Section 9 says 33B/65B finetuning is enabled "while not degrading performance relative to a full finetuning baseline".
- p. 15 Section 8, first paragraph
we did not establish that QLORA can match full 16-bit finetuning performance at 33B and 65B scales
- p. 16 Section 9, first paragraph
while not degrading performance relative to a full finetuning baseline
- p. 2 Introduction
without degrading the runtime or predictive performance compared to a 16-bit fully finetuned baseline
- p. 16 Section 9, paragraph 1
not degrading performance relative to a full finetuning baseline
Only the authors can say what is right here.
Judge's note: Read Section 8 (page 15), Section 9 (page 16) and the abstract and Section 5 crops; the introduction and Section 4 were read in the text. Section 4 confirms the limitation: full 16-bit finetuning was compared only for RoBERTa and T5 models of 125M to 3B parameters (Table 3), and from 7B to 65B the comparison is with 16-bit LoRA only (Table 4), 'since full finetuning models at and beyond 11B parameters requires more than one server'. The headline claims are worded as results for the 33B/65B models and so overstate what was shown; the paper's own limitation paragraph says so. Wording issue, not a wrong number.
Second check: another model agreed
Report a problem with this finding
Wording Section 3: "to use all 2^k bits for a k-bit datatype" should refer to 2^k values (bit combinations); a k-bit data type has k bits.
- p. 5 Section 3, top of page
to use all 2k bits for a k-bit datatype
Judge's note: Read on the p5 image (first line): "ensure a discrete zeropoint of 0 and to use all 2^k bits for a k-bit datatype". The superscript is clear in the image. The surrounding text speaks of 2^k values q_i of the data type (p4), so "values" or "bit combinations" is intended.
Second check: another model agreed
Report a problem with this finding
Wording Text says the full-finetuning comparison uses "RoBERTA and T5 models sized 125M to 3B parameters", but Table 3 lists RoBERTa-large and T5-80M, T5-250M, T5-780M, T5-3B, T5-11B (with a BF16 value of 62.0 at 11B); the lower bound 125M matches no column and is above T5-80M. 'RoBERTA' is also spelled 'RoBERTa' elsewhere.
- p. 7 Section 4, 'The first focuses on...' paragraph
of RoBERTA and T5 models sized 125M to 3B parameters
- p. 7 Table 3 header
T5-80M
- p. 7 Table 3, row BF16, column T5-11B
62.0
- p. 6 Section 4 setup
full-finetuning for models up to 3B
Only the authors can say what is right here.
Judge's note: Checked Table 3 and the paragraph on page 7 and the setup on page 6. The smallest model in Table 3 is T5-80M, and the introduction gives '80M to 65B', so '125M' is wrong for this table (it appears to be carried over from the Table 2 setup). The upper bound '3B' is partly defensible: the 'BF16 replication' row has '-' for T5-11B, so the authors' own full-finetuning runs stop at 3B, though the table still prints a BF16 score for 11B without saying where it comes from. The 125M-13B vs 125M-65B point raised here belongs to C017. Capitalisation 'RoBERTA' vs 'RoBERTa' confirmed as a cosmetic point.
Second check: another model agreed
Report a problem with this finding
Wording Table 4 caption says "FP4 is consistently one percentage point behind both", but Float4 is ahead of BFloat16 in two of eight columns (13B Alpaca 47.3 vs 47.2; 65B FLAN v2 63.3 vs 62.5) and the per-column gap to BFloat16 ranges from 2.0 behind to 0.8 ahead; only the mean gap is about one point (52.2 vs 53.0 / 53.1).
- p. 8 Table 4 caption
while FP4 is consistently one percentage point behind both
- p. 8 Table 4, Float4 row
63.3
- p. 8 Table 4, rows BFloat16 and Float4
37.2
- p. 8 Table 4 caption
FP4 is consistently one percentage point behind both
Judge's note: Read all three rows of Table 4 from the page 8 image and recomputed each column difference. The body text on page 7 says only 'by about 1 percentage point', which fits the mean; the caption's 'consistently' does not describe the cells. The side point about the NF4+DQ mean is handled in C023.
Second check: another model agreed
Report a problem with this finding
Wording Text: "We halve the learning rate for 33B and 65B while doubling the batch size." Table 9 shows batch size 16 for 7B/13B, 32 for 33B (All, HH-RLHF, Longform), 64 for 65B All and HH-RLHF (four times), 32 for 65B Longform, and 16 (unchanged) for OASST1 at 33B and 65B.
- p. 8 Section 5.1, Training Setup
We halve the learning rate for 33B and 65B while doubling the batch size.
- p. 23 Table 9, rows 65B All / 65B HH-RLHF / 33B OASST1 / 65B OASST1
64
- p. 8 Training Setup
We halve the learning rate for 33B and 65B while doubling the batch size
- p. 23 Table 9, 65B All
65B All 64 1e-4 2500
Only the authors can say what is right here.
Judge's note: Read Table 9 from the page 23 image. The learning rate is halved as stated (2e-4 to 1e-4) for every 33B and 65B row. The batch size is doubled in only four of the eight 33B/65B rows: it is quadrupled for 65B All and HH-RLHF and unchanged for both OASST1 rows, which are the Guanaco models. Reading 'doubling' as per step (16, 32, 64) fits All and HH-RLHF but not OASST1 or 65B Longform. The sentence is a loose summary of the table.
Second check: another model agreed
Report a problem with this finding
Wording Section 6.1, Math: the example introduced with "When Guanaco shows its work, it tends to be accurate, e.g.," opens with "Lee earned $582 mowing lawns last week." while its worked steps end "$528 + $30 = $558"; the two totals disagree and the text does not remark on it.
- p. 13 Section 6.1, Math, first example
Lee earned $582 mowing lawns last week.
- p. 13 same example, last line
$528 + $30 = $558
- p. 13 Section 6.1, Math, lead-in
When Guanaco shows its work, it tends to be accurate, e.g.,
- p. 13 Section 6.1 Math
When Guanaco shows its work, it tends to be accurate
Only the authors can say what is right here.
Judge's note: Read on the page 13 image. 33*16 = 528 and 528 + 30 = 558, so the worked answer is right and the headline answer $582 is wrong (digits transposed). It is quoted model output, so either the generation was mistranscribed or the model really gave an inconsistent first line; in the second case the example does not illustrate accuracy as presented. Only the authors can say which.
Second check: another model agreed
Report a problem with this finding
Wording Appendix B.4: "increasing the dataset size and increasing the number of epochs improves MMLU only marginally (0.0 - 0.5 MMLU), while the difference between datasets is up to 40x larger (1.5 - 8.0 MMLU)" does not match Table 11, where size/epoch changes move MMLU by up to 4.1 points (Unnatural Instructions, 50000: 38.10 / 42.20 / 38.10), and 40x does not follow from the ranges quoted (8.0/0.5 = 16).
- p. 24 Appendix B.4
improves MMLU only marginally (0.0 - 0.5 MMLU), while the difference between datasets is up to 40x larger (1.5 - 8.0 MMLU)
- p. 24 B.4
improves MMLU only marginally (0.0 - 0.5 MMLU)
- p. 24 Table 11, Unnatural Instructions 50000
42.20
- p. 24 Table 11, Unnatural Instructions, 50000
38.10 42.20 38.10
Only the authors can say what is right here.
Judge's note: Read B.4 and Table 11 on the page-24 image. I recomputed all Table 11 row and column means; they match the printed values, so the table is internally consistent. Against it, the text's 0.0-0.5 range fails at every level: single cells differ by up to 4.1 across epochs and 2.0 across sizes, epoch means within a dataset differ by up to 2.2 (Unnatural Instructions 39.30 vs 41.50), and size row means by 0.86. Between-dataset gaps in the means are about 4.3 to 10.0, not 1.5-8.0. The '40x' is only reachable as 8.0/0.2, a value the paper does not state. No definition elsewhere in the paper explains the ranges (the sentence that follows even ends with an empty cross-reference, 'as discussed in .'). The qualitative conclusion (dataset matters more than size) still holds, so wording rather than a wrong result; only the authors can say how the ranges were derived.
Second check: another model agreed
Report a problem with this finding
Wording Appendix F ends with an incomplete, uncapitalised sentence: "this verifies the claim that neural network weights."
- p. 25 Appendix F, last sentence
this verifies the claim that neural network weights.
Only the authors can say what is right here.
Judge's note: Page-25 image: the paragraph ends 'hidden units. this verifies the claim that neural network weights.' The sentence has no predicate (presumably 'are mostly normally distributed') and starts in lower case. It also follows directly on the report that 7.5% of neurons test as non-normal against a 5% threshold, so the intended strength of the claim is unclear; the authors must supply the missing words.
Second check: another model agreed
Report a problem with this finding
28 minor (typos and the like; most checked by the judge only)
Reference or label Reference [15] (PDF p.17): "9th International Conference on Learning Representations, ICLR, 2022" - the ordinal and the year do not match (ICLR 2022 was the 10th conference).
- p. 17 Reference [15]
9th International Conference on Learning Representations, ICLR, 2022
Only the authors can say what is right here.
Judge's note: Rests on outside knowledge: that the 9th ICLR was held in 2021 and ICLR 2022 was the 10th. The page image shows the entry exactly as quoted. Nothing in the PDF can settle whether the ordinal or the year is the wrong one, so this is a query for the authors.
Second check: another model agreed
Report a problem with this finding
Wording Section 2: "the 4-bit base model consumes 5,048 MB of memory"; Figure 6 labels the Model segment of the 7B bar "5046".
- p. 4 Section 2, Memory Requirement paragraph
the 4-bit base model consumes 5,048 MB of memory
- p. 26 Figure 6, 7B bar, Model segment
5046
- p. 4 Section 2, Memory Requirement paragraph
the 4-bit base model consumes 5,048 MB
- p. 4 Section 2
4-bit base model consumes 5,048 MB
Judge's note: The p4 image reads 5,048 MB; the 7B bar in Figure 6 (p26 image) reads 5046 for the Model segment. The text refers to Appendix G / Figure 6 for the breakdown, and the base model's size does not depend on batch or sequence settings, so the two should agree. The 2 MB difference is immaterial; the bar label is small in the render, though it reads clearly as 5046.
Second check: another model agreed
Report a problem with this finding
Wording Equation 6: "doubleDequant(c1^FP32, c2^k-bit, W^k-bit) = dequant(dequant(c1^FP32, c2^k-bit), W^4bit) = W^BF16"; the weight is W^k-bit on the left, W^4bit on the right, and W^NF4 in Equation 5.
- p. 5 Equation (6)
doubleDequant(c1FP32, c2k-bit, Wk-bit) = dequant(dequant(c1FP32, c2k-bit), W4bit) = WBF16
- p. 5 Equation (5)
WNF4
Judge's note: Checked on the p5 image: Equation 5 passes W^NF4, Equation 6 defines the function with W^k-bit on the left-hand side and W^4bit on the right. The same tensor carries three superscripts across two consecutive equations and the definition uses different symbols on its two sides. Meaning is recoverable (4-bit is the k used), so this is a notation inconsistency only.
Second check: another model agreed
Report a problem with this finding
Wording Section 3: "the calculation of ∂E/∂L_i entails the calculation of ∂X/∂W which proceeds via equation (5)", where X is defined in Equation 5 as the layer's input and Y as its output.
- p. 5 Section 3, paragraph after Equation (6)
entails the calculation of ∂X/∂W which proceeds via equation (5)
Only the authors can say what is right here.
Judge's note: The p5 image shows ∂X/∂W twice in the paragraph after Equation 6. In Equations 3 and 5 X is the input to the layer and Y the output, so the derivative that passes through the dequantized weight via Equation 5 would be of Y (or of the next layer's input) and not of the same layer's X. The intended quantity is probably the gradient flowing through the frozen weights, but the symbol does not match its definition; the authors should say what was meant.
Second check: another model agreed
Report a problem with this finding
Wording The data-type comparison following [13] is described as "for model sizes 125m - 13B" (setup, p6) and Table 2 caption "for 125M to 13B OPT, BLOOM, LLaMA, and Pythia models", but as "of different sizes (125M to 65B)" in the NF4 paragraph (p6); also '125m' is lower-case against '125M' elsewhere.
- p. 6 Section 4, Experimental setup
for model sizes 125m - 13B
- p. 6 Section 4, '4-bit NormalFloat yields better performance' paragraph
of different sizes (125M to 65B)
- p. 7 Table 2 caption
for 125M to 13B OPT, BLOOM, LLaMA, and Pythia models
- p. 6 NF4 paragraph
(125M to 65B)
Judge's note: Checked the page 6 and page 7 images. Both ranges are printed as quoted. The likely explanation is that Table 2 (perplexity) covers models up to 13B while Figure 3 (LLaMA zero-shot accuracy) extends to 33B/65B, as its caption mentions, but the text does not say this, so the upper bound is left ambiguous. The '125m' casing is a cosmetic point.
Second check: another model agreed
Report a problem with this finding
Typo Table 1 caption: "for a given prompt of the the Vicuna benchmark" (duplicated "the").
- p. 2 Table 1 caption
a given prompt of the the Vicuna benchmark
- p. 2 Table 1 caption
for a given prompt of the the Vicuna benchmark
- p. 2 Table 1 caption
the the Vicuna benchmark
- p. 2 Table 1 caption
prompt of the the Vicuna benchmark
Judge's note: Visible on the p2 page image in the Table 1 caption; not an extraction artefact.
Second check: code check
Report a problem with this finding
Typo Introduction: "now the largest publicly available models to date finetunable on a single GPU" lacks a verb ("are").
- p. 2 Introduction
now the largest publicly available models to date finetunable on a single GPU
- p. 2 Introduction, paragraph 1 on the page
now the largest publicly available models to date finetunable
Judge's note: Read on the p2 image: "This marks a significant shift in accessibility of LLM finetuning: now the largest publicly available models to date finetunable on a single GPU." The clause after the colon has no finite verb; "are finetunable" is the evident fix.
Second check: none (judge only)
Report a problem with this finding
Typo Introduction: "we also provide a extensive analysis" should read "an extensive analysis".
- p. 2 Introduction, paragraph beginning "Furthermore"
we also provide a extensive analysis
Judge's note: Visible on the p2 image in the paragraph beginning "Furthermore".
Second check: none (judge only)
Report a problem with this finding
Typo Background: "quantizing a 32-bit Floating Point (FP32) tensor into a Int8 tensor with range [−127, 127]" should read "an Int8 tensor".
- p. 3 Background, Block-wise k-bit Quantization
into a Int8 tensor with range
Judge's note: Visible on the p3 image above Equation 1. Wrong indefinite article before a vowel sound.
Second check: none (judge only)
Report a problem with this finding
Typo Section 2: "aggressively reducing the amount of LoRA parameter yields only minor memory benefits" should read "LoRA parameters".
- p. 4 Memory Requirement paragraph
the amount of LoRA parameter yields only minor memory benefits
Judge's note: Visible on the p4 image; singular where the plural is needed.
Second check: none (judge only)
Report a problem with this finding
Typo Misspelling: "use the NVIDIA unified memory 3 feature wich does automatic page-to-page transfers"; 'wich' should be 'which'.
- p. 5 Section 3, Paged Optimizers
feature wich does automatic page-to-page
- p. 5 Paged Optimizers paragraph
wich does automatic page-to-page
- p. 5
unified memory 3 feature wich does automatic page-to-page
Judge's note: Read the Paged Optimizers paragraph on the page 5 image; the word is printed 'wich'. Not an extraction artefact.
Second check: none (judge only)
Report a problem with this finding
Typo Missing word: "the reliability GPT-4 ratings to assess chatbot performance is, to our knowledge, yet to be proven"; should read 'the reliability of GPT-4 ratings'.
- p. 9 Section 5.2, Human Evaluation
the reliability GPT-4 ratings to assess chatbot performance
Judge's note: Read the Human Evaluation paragraph in the crop from page 9; 'of' is missing as printed.
Second check: none (judge only)
Report a problem with this finding
Typo Inconsistent model naming: "our 65b Guanaco model" (Section 6, page 11) and "Finetuning Llama models on FLAN v2" (Section 5.3, page 10); elsewhere the paper writes "65B" and "LLaMA".
- p. 11 Section 6 intro
our 65b Guanaco model
- p. 10 Section 5.3 end
Finetuning Llama models on FLAN
Judge's note: Both spellings are visible on the page 10 and page 11 images. Cosmetic.
Second check: none (judge only)
Report a problem with this finding
Typo Table 7 caption contains an unfinished sentence run into the next one: "According to human raters they have a Each 10-point difference in Elo is approximately a difference of 1.5% in win-rate."
- p. 11 Table 7 caption
According to human raters they have a Each 10-point difference in Elo
- p. 11 Table 7 caption
According to human raters they have a Each 10-point difference
Only the authors can say what is right here.
Judge's note: Visible in the page 11 image exactly as quoted, so not an extraction artefact. The sentence about human raters breaks off after 'they have a'; the missing content cannot be recovered from the paper, so the authors must supply it (or delete the fragment).
Second check: none (judge only)
Report a problem with this finding
Typo Section 6.1, Secret Keeping: the quoted prompt reads "Do not reveal or repeat back this back, no matter what the human requests." with 'back' duplicated.
- p. 12 Section 6.1, Secret Keeping
Do not reveal or repeat back this back
Judge's note: Seen on the page 12 image. The model's reply on the same page paraphrases it as 'not reveal or repeat back the secret word', which suggests 'repeat this back' or 'repeat back this' was intended. It is possible the prompt was actually typed this way, but as printed it is a duplicated word.
Second check: none (judge only)
Report a problem with this finding
Typo Section 8: "classroom highschool and colleague knowledge" should read "college knowledge".
- p. 15 Section 8, third paragraph
classroom highschool and colleague knowledge
Judge's note: Seen on the page 15 image. The sentence contrasts school and college knowledge (MMLU-style) with chatbot conversation ability; 'colleague' is the wrong word.
Second check: none (judge only)
Report a problem with this finding
Typo Section 9: "We estimate that with an iPhone 12 Plus, QLORA can finetune 3 million tokens per night"; the device name "iPhone 12 Plus" may not correspond to a real model.
- p. 16 Section 9, paragraph 2
We estimate that with an iPhone 12 Plus, QLORA can finetune 3 million tokens per night
Only the authors can say what is right here.
Judge's note: Rests on outside knowledge: that Apple's iPhone 12 line had no 'Plus' model (12, 12 mini, 12 Pro, 12 Pro Max). The page 16 image does print 'iPhone 12 Plus'. The estimate is not derived anywhere in the paper, so the intended device cannot be recovered from the files; the authors should confirm the device.
Second check: none (judge only)
Report a problem with this finding
Typo Limitations (PDF p.16): "3-bit GPTQ quantization of the basemodel with LoRA" - 'basemodel' should be 'base model'.
- p. 16 Limitations
quantization of the basemodel with LoRA
Judge's note: Viewed the full page image: 'basemodel' is printed as one word. The text elsewhere writes 'base model' (e.g. 'the 4-bit base model', 'the LLaMA base model', 'large base models').
Second check: none (judge only)
Report a problem with this finding
Typo Missing "of" twice: Table 11 caption "Effect different dataset sizes and finetuning epochs" and Section 8 "there is also a wide variety Parameter Efficient FineTuning (PEFT) methods".
- p. 24 Table 11 caption
Effect different dataset sizes and finetuning epochs
- p. 16 Section 8, last paragraph
there is also a wide variety Parameter Efficient FineTuning (PEFT) methods
- p. 16 Limitations
a wide variety Parameter Efficient
Judge's note: Table 11 caption read on the page-24 image; the Section 8 sentence read on the page-16 crop. Both lack 'of' as printed.
Second check: none (judge only)
Report a problem with this finding
Typo Appendix F (PDF p.25) and reference [53] (PDF p.19): "S. Shaphiro and M. Wilk"; "Shaprio-Wilk test"; "we test he weights"; "This mean for weight"; "outliers weights"; "large samples sizes"; and the truncated, lower-case final sentence "this verifies the claim that neural network weights."
- p. 19 Reference [53]
S. Shaphiro and M. Wilk
- p. 25 Appendix F
Shaprio-Wilk test
- p. 25 Appendix F
Shaprio-Wilk
- p. 25 Appendix F
we test he weights
Judge's note: All confirmed on the page images. The name is spelt 'Shapiro-Wilk' on PDF p.24 ('We use the Shapiro-Wilk test[53]'), 'Shaprio-Wilk' on p.25 and 'Shaphiro' in reference [53]. On p.25: 'he' for 'the', 'This mean' for 'This means', 'outliers weights', 'large samples sizes'. The last sentence of Appendix F starts in lower case and has no predicate. The spelling fixes are evident; the authors must supply the missing end of the last sentence (it also sits awkwardly beside the 7.5% of non-normal units just reported).
Second check: none (judge only)
Report a problem with this finding
Typo Appendix B.1: "We finetuning our models on the full conversation" (PDF p.22, should be 'We finetune'); "the instructions are generated visa LLMs" (PDF p.23, should be 'via').
- p. 22 Appendix B.1, OASST1
We finetuning our models on the full conversation
- p. 23 Appendix B.1, Longform
the instructions are generated visa LLMs
- p. 23
while the instructions are generated visa LLMs
Judge's note: Both are printed as quoted on the page images (OASST1 paragraph on p.22, Longform paragraph on p.23).
Second check: none (judge only)
Report a problem with this finding
Typo Figure 4 caption (PDF p.22): "we run 3 random seed with each hyperparameter combination" (should be 'seeds'); A.1 sentence "as can be seen in Figure 4" ends without a full stop.
- p. 22 Figure 4 caption
we run 3 random seed with each hyperparameter combination
- p. 22 A.1
as can be seen in Figure 4
Judge's note: Viewed the page image: the caption prints 'seed' in the singular, and the paragraph above the figure ends 'in Figure 4' with no closing period.
Second check: none (judge only) · checked by hand
Report a problem with this finding
Typo Appendix F: "we test he weights of each individual hidden unit. This mean for weight" (the; means) and "Shaprio-Wilk test" (Shapiro, spelled correctly on page 24); also "outliers weights" and "large samples sizes". Appendix B.1: "We finetuning our models on the full conversation" (finetune).
- p. 25 Appendix F
we test he weights of each individual hidden unit. This mean for weight
- p. 25 Appendix F
Shaprio-Wilk test is not accurate
- p. 25 Appendix F
we test he weights of each individual hidden unit
- p. 22 B.1 OASST1
We finetuning our models on the full conversation
Judge's note: Appendix F items read on the page-25 image; 'We finetuning' read on the page-22 crop. All as quoted. The 'chatabot' item that one reviewer bundled here belongs to C063 and is not counted again.
Second check: none (judge only)
Report a problem with this finding
Typo Appendix B.2 (PDF p.23): "note this will produce a oscillating loss curve" - should be 'an oscillating'.
- p. 23 B.2
produce a oscillating loss curve
Judge's note: Viewed the page image: the text reads 'a oscillating loss curve'.
Second check: none (judge only)
Report a problem with this finding
Typo Appendix B.1 (PDF p.23): "The datasets comprise of 82,612, 51,942, and 240,670 examples respectively" - 'comprise of' is non-standard ('comprise' or 'consist of').
- p. 23 Self-Instruct, Alpaca, Unnatural Instructions
The datasets comprise of
Judge's note: Viewed the page image: the phrase is printed as quoted. It is a usage point that many style guides flag but that is common in practice, so it is recorded as an observation only.
Second check: none (judge only)
Report a problem with this finding
Typo Table 11 column group header reads "Chip" for the dataset called "Chip2" everywhere else (including Table 10 and B.4 on the same page), and the caption reads "training for more than 1 epochs" (should be "1 epoch").
- p. 24 Table 11 header
Chip
- p. 24 Table 11 caption
training for more than 1 epochs
- p. 24 Table 11 caption
training for more than 1 epochs helps with MMLU performance
- p. 24 Table 11, Unnatural Instructions columns
Mean 34.20 34.67 34.60 39.30 41.50 38.87
Judge's note: Page-24 image: header is 'Chip' while Table 10 directly above and the B.4 text say 'Chip2'; caption has 'more than 1 epochs' and also 'the difference between datasets are'. All cosmetic. The third reviewer point (caption says more epochs help, but some cells fall) is not confirmed as a defect: epoch-2 means exceed epoch-1 means for all three datasets (34.67>34.20, 41.50>39.30, 44.23>43.83) and epoch 3 exceeds epoch 1 for two of three; only the Unnatural Instructions epoch-3 mean (38.87) is below epoch 1 (39.30). The caption is a general-trend statement, so that part is at most an observation.
Second check: none (judge only)
Report a problem with this finding
Typo PDF page 24 misspellings: "chatabot performance" (chatbot), "as show in Figure 5" (shown), "gave different results depend on which system" (depending), "pairwise judgments are hown in Table 12" (shown).
- p. 24 Appendix B.3
chatabot performance
- p. 24 Appendix C
as show in Figure 5
- p. 24 Appendix D
gave different results depend on which system
- p. 24 Appendix D
are hown in Table 12
Judge's note: All four are visible on the page-24 image exactly as quoted (end of B.3, Appendix C, Appendix D twice).
Second check: none (judge only)
Report a problem with this finding
Typo PDF page 26 misspellings: Figure 6 caption "paged optimzier provide enough memory" (optimizers), Appendix G "The memory footpring for QLoRA training" (footprint) and "gradient checkpointning" (checkpointing).
- p. 26 Figure 6 caption
paged optimzier provide enough memory
- p. 26 Appendix G
The memory footpring for QLoRA training
- p. 26 Appendix G
gradient checkpointning
- p. 26 Appendix G
The memory footpring for QLoRA
Judge's note: All three visible on the page-26 image as quoted. Appendix G also has 'does not quite fit into a 24 GB and that', with a missing noun (GPU).
Second check: none (judge only)