Paper check About

Bootstrap Your Own Latent: A New Approach to Self-Supervised Learning

2020 · paper · AI and machine learning

Introduces BYOL, a self-supervised image representation method where an online network predicts a slowly updated target network's output for another augmented view, without negative pairs. It reports 74.3% ImageNet linear accuracy with ResNet-50, and 79.6% with a larger network.

Checked: PDF from arxiv.org, fetched 4 Oct 2026. Page numbers are those of that PDF.

14 findings

Substance The Conclusion says ResNet-200 (2×) BYOL "improves over the previous state of the art (76.8%) while using 30% fewer parameters", but the best prior result in Table 1b is SimCLR ResNet-50 (4×) at 76.5 with 375M parameters, and 76.8 appears in no linear-evaluation table.
  • p. 10 Conclusion
    improves over the previous state of the art (76.8%) while using 30% fewer
  • p. 6 Table 1b, SimCLR ResNet-50 (4×)
    76.5
  • p. 10 Conclusion
    improves over the previous state of the art (76.8%) while using 30% fewer parameters
  • p. 6 Table 1b
    SimCLR [8] ResNet-50 (4×) 375M 76.5

Only the authors can say what is right here.

Judge's note: Table 1b on page 6 lists SimCLR 4× at 375M, 76.5/93.2. The only 76.8 in the text is a depth-estimation metric in Table 12. The parameter comparison 250M vs 375M points to SimCLR 4×. That is 33% fewer, which 'about 30%' covers loosely. The 76.8 has no support in the paper.

Second check: another model agreed

Report a problem with this finding
Substance BYOL ResNet-200 (2×) linear-evaluation top-5 is "94.8" in Table 1b and in the standard-protocol row of Table 7, but "94.9" in Table 9. Top-1 is 79.6 in all three.
  • p. 20 Table 9, ResNet-200 2× row, BYOL Top-5
    94.9
  • p. 6 Table 1b, BYOL ResNet-200 (2×)
    94.8
  • p. 18 Table 7, ResNet-200 (2×), standard protocol row
    79.6 94.8
  • p. 20 Table 9, ResNet-200 2x
    79.6 94.9

Only the authors can say what is right here.

Judge's note: Images of pages 6, 18 and 20 checked. The Table 7 caption says its no-checkmark row is the main-paper protocol, and Table 9 is the same linear evaluation. No difference in protocol explains the 0.1 gap, and only the authors can say which value is right.

Second check: another model agreed

Report a problem with this finding
Substance Table 13 BYOL-IN row ("57.3 62.6 67.2 60.6 76.5 90.4 94.3" for Birdsnap, SUN397, Cars, Aircraft, DTD, Pets, Caltech-101) differs from the Table 3 BYOL linear-evaluation row (57.2, 62.2, 67.8, 60.6, 75.5, 90.4, 94.2) for the same ImageNet-trained ResNet-50 model.
  • p. 25 Table 13, BYOL-IN row
    57.3 62.6 67.2 60.6 76.5 90.4 94.3
  • p. 7 Table 3, Linear evaluation BYOL (ours)
    75.5
  • p. 25 Table 13, BYOL-IN row
    76.5
  • p. 7 Table 3, BYOL linear evaluation
    57.2 62.2 67.8 60.6 82.5 75.5 90.4 94.2

Only the authors can say what is right here.

Judge's note: Compared the page 25 Table 13 and page 7 Table 3 images. These columns match: Food101 75.3, CIFAR10 91.3, CIFAR100 78.4, Aircraft 60.6, Pets 90.4, Flowers 96.1. These differ: Birdsnap 57.3/57.2, SUN397 62.6/62.2, Cars 67.2/67.8, DTD 76.5/75.5, Caltech-101 94.3/94.2. Appendix E (p.24) says the other datasets use the Appendix D protocol and that BYOL-IN is 'BYOL trained on ImageNet'. Nothing in the text mentions a separate run or a different setting. Only the authors can say which values are right. (Reviewer note 4's separate point is also true on the page: 'BYOL outperforms SimCLR on all benchmarks' (p.6) sits against Table 3 DTD linear 75.5 vs SimCLR (repro) 75.7 and SUN397 fine-tuned 63.7 vs 63.9. That is a distinct wording issue and is not the defect adjudicated here.)

Second check: another model agreed

Report a problem with this finding
Substance 'Simply adding a target network to SimCLR already improves performance (+1.6 points)' (p.9), but Table 5b gives SimCLR 69.4 and target network only (β=1) 70.7, a gain of +1.3. Table 19 repeats 69.4 and 70.7.
  • p. 9 Section 5, Ablation to contrastive methods
    Simply adding a target network to SimCLR already improves performance (+1.6 points).
  • p. 9 Table 5b rows 3 and 4
    70.7
  • p. 9 Ablation to contrastive methods, text
    Simply adding a target network to SimCLR already improves performance (+1.6 points)
  • p. 9 Table 5b
    SimCLR 1 69.4

Only the authors can say what is right here.

Judge's note: Checked in the Table 5b image (p.9) and the Table 19 image (p.28). No pair of rows that amounts to 'adding a target network to SimCLR' gives 1.6. With the predictor also added, the gain is 1.5. 1.6 only appears as 70.7−69.1, and the 69.1 row has a predictor.

Second check: another model agreed

Report a problem with this finding
Substance The variant with a predictor, no target network (target = θ) and β=1 is 69.1 in Table 5b (p.9) but 69.0 in Table 19 (p.28), although F.4 says 'We report in Table 19 the results already in Table 5b'.
  • p. 9 Table 5b, row with predictor, no target, β=1
    69.1
  • p. 28 Table 19, row ✓ θ 1
    69.0
  • p. 28 Appendix F.4 text
    We report in Table 19 the results already in Table 5b

Only the authors can say what is right here.

Judge's note: Checked in both table images. All other shared rows agree (72.5, 70.9, 70.7, 69.4, 0.3, 0.2, 0.1). The text says Table 19 reuses the Table 5b results, so the two tables give two values for one quantity.

Second check: another model agreed

Report a problem with this finding
Substance F.5 says the modified SimCLR baseline of Section 5 improves "from 67.9% (without the changes) to 69.2% (with the changes)", but Table 5b and Table 19 report this baseline (β=1, no predictor, no target network) as 69.4.
  • p. 28 Appendix F.5, last paragraph
    to 69.2% (with the changes)
  • p. 9 Table 5b, SimCLR row
    69.4
  • p. 28 Appendix F.5, last paragraph
    from 67.9% (without the changes) to 69.2% (with the changes)
  • p. 9 Table 5b SimCLR row
    SimCLR 1 69.4

Only the authors can say what is right here.

Judge's note: Page 28: the F.5 text gives 69.2%, and the Table 19 SimCLR row is 'θ 1 69.4'. Page 9: the Table 5b SimCLR row is '1 69.4'. In Table 19, 69.2 belongs to a different variant (sg(θ) target, no predictor). F.5 explicitly names the Section 5 baseline, and nothing indicates a separate run.

Second check: another model agreed

Report a problem with this finding
Substance Section 5 says "(ii) increasing the learning rate of the predictor (66.5% top-1)" and points to Appendix I, but Table 21 gives 66.6 (λ=10) and 66.3±0.3 (λ=20), and Table 22 gives 66.7 and 66.9 at μ=1. No 66.5 appears.
  • p. 10 Importance of a near-optimal predictor
    (66.5% top-1)
  • p. 31 Table 21
    66.6
  • p. 10 Section 5, Importance of a near-optimal predictor
    increasing the learning rate of the predictor (66.5% top-1)
  • p. 10 Importance of a near-optimal predictor
    (ii) increasing the learning rate of the predictor (66.5% top-1)

Only the authors can say what is right here.

Judge's note: Checked the page 10 text and Tables 21 and 22 on page 31. The Appendix I.1 text quotes no figure. The only 66.5 in the paper is the SimCLR batch-size entry in Table 15, which is unrelated. Only the authors can say which run the 66.5 comes from.

Second check: another model agreed

Report a problem with this finding
Substance Appendix I.2 ends "we obtain a top-1 accuracy of fill." A placeholder stands where the closed-form optimal linear predictor accuracy should be. Section 5 gives this accuracy as 52.5% and refers readers to Appendix I.
  • p. 31 Appendix I.2, last sentence
    we obtain a top-1 accuracy of fill.
  • p. 10 Section 5, Importance of a near-optimal predictor
    (52.5% top-1 accuracy)

Judge's note: The page 31 image shows 'fill' set in math italics at the end of I.2, so this is not an extraction artefact. Tables 21 and 22 on the same page cover only the learning-rate multipliers. Nowhere in the appendix is the 52.5% figure quoted on page 10 (Section 5, '(52.5% top-1 accuracy)') reported. The evident fix is to insert the value, which the main text gives as 52.5%.

Second check: another model agreed

Report a problem with this finding
Reference or label Reference [37] reads "Rishabh Jain, Haoqi Fan, Ross B. Girshick, and Kaiming He. Improved baselines with momentum contrastive learning. arXiv:2003.04297". The first author appears to be wrong.
  • p. 12 Reference [37]
    Rishabh Jain, Haoqi Fan, Ross B. Girshick, and Kaiming He. Improved baselines with momentum contrastive learning.
  • p. 12 Reference [37]
    Rishabh Jain, Haoqi Fan, Ross B. Girshick, and Kaiming He. Improved baselines

Only the authors can say what is right here.

Judge's note: Rests on outside knowledge: arXiv:2003.04297 (MoCo v2) is by Xinlei Chen, Haoqi Fan, Ross Girshick and Kaiming He. The page 12 image confirms that the entry prints 'Rishabh Jain' as first author.

Second check: another model agreed

Report a problem with this finding
Reference or label Table 19 lists two rows with an identical configuration (Predictor ✓, Target sg(θ), β=1) but different Top-1 values: "sg(θ) 1 70.2" and "sg(θ) 1 70.1".
  • p. 28 Table 19
    sg(θ) 1 70.2
  • p. 28 Table 19
    sg(θ) 1 70.1

Only the authors can say what is right here.

Judge's note: Page 28 image of Table 19: row 4 is ✓/sg(θ)/1/70.2 and row 6 is ✓/sg(θ)/1/70.1. No column distinguishes them and the text gives no explanation. One row's configuration label appears wrong; only the authors can say which.

Second check: another model agreed

Report a problem with this finding
Reference or label F.6: "ℓ2, LAYERNORM, no normalization and BATCHNORM respectively denote using n_ℓ2, n_BN, n_LN and n_ID" maps LayerNorm→n_BN, none→n_LN and BatchNorm→n_ID, contradicting the definitions on p.30.
  • p. 29 Appendix F.6, last sentence
    ℓ2, LAYERNORM, no normalization and BATCHNORM respectively denote using nℓ2, nBN, nLN and nID
  • p. 30 definitions
    nID : x →x

Judge's note: Page 29 image (last sentence) and page 30 definitions: n_BN is batch norm, n_LN is layer norm, n_ID: x→x is the identity. The correct order for that list of names is n_ℓ2, n_LN, n_ID, n_BN.

Second check: another model agreed

Report a problem with this finding
Wording Section 5 defines 'zθ(u) ≜ fθ(gθ(u)) and zξ(u) ≜ fξ(gξ(u))', reversing the encoder/projector order defined in Section 3.1 (zθ ≜ gθ(y), yθ ≜ fθ(v)) and in Algorithm 1 (z1 ← gθ(fθ(t(xi)))). The predictor is also written pθ here, but qθ everywhere else.
  • p. 9 Section 5, text after Eq. 6
    zθ(u) ≜ fθ(gθ(u)) and zξ(u) ≜ fξ(gξ(u))
  • p. 16 Algorithm 1, line 5
    z1 ←gθ(fθ(t(xi)))
  • p. 4 Section 3.1
    a projection zθ ≜ gθ(y)
  • p. 9 Section 5, after Eq. 6 and in the next paragraph
    zθ(u) ≜ fθ(gθ(u))

Judge's note: Checked on p.9 (the definitions after Eq. 6 and φ(u1) = pθ(zθ(u1))), on p.4 (Section 3.1 and Figure 2: f is the encoder, then g the projector, then the predictor qθ), and in the Algorithm 1 crop (p.16). The composition as printed applies the projector before the encoder, which contradicts the paper's own definitions.

Second check: another model agreed

Report a problem with this finding
Wording 'BYOL outperforms SimCLR on all benchmarks' (p.6) is not borne out by Table 3: in linear DTD, SimCLR (repro) scores 75.7 (bold) vs BYOL 75.5, and in fine-tuned SUN397, SimCLR (repro) scores 63.9 vs BYOL 63.7. Fine-tuned Aircraft (88.1) and Flowers (97.0) are ties with SimCLR [8].
  • p. 6 Transfer to other classification tasks
    BYOL outperforms SimCLR on all benchmarks
  • p. 7 Table 3, Linear evaluation, DTD column
    75.7
  • p. 7 Table 3
    SimCLR (repro) 72.8 90.5 74.4 42.4 60.6 49.3 49.8 81.4 75.7

Judge's note: Checked in the Table 3 image (p.7). The SimCLR (repro) rows appear in the same table, and even against SimCLR [8] alone two of the fine-tuned results are ties, not wins.

Second check: another model agreed

Report a problem with this finding
Wording F.4: "after adding a predictor and a target network the best temperature α is higher than 0.3", but Table 18 marks α = 0.3 as best for every β > 0 (β=0.1: 72.7 at α=0.3 vs 72.6 at α=1).
  • p. 28 Appendix F.4, paragraph after Table 19
    the best temperature α is higher than 0.3
  • p. 27 Table 18
    72.7
  • p. 28 Appendix F.4 text
    the best temperature α is higher than 0.3.

Judge's note: Page 27 image of Table 18. For β=0.1 the bold 72.7 is at α=0.3, and α=1 gives 72.6. For β=0.5, α=0.3 gives a bold 72.7/91.2, and α=1 gives 72.7/91.1. For β=1, α=0.3 and α=1 both give a bold 72.7. The best α is therefore 0.3 (tied with 1 for some β), not strictly higher than 0.3.

Second check: another model agreed

Report a problem with this finding
29 minor (typos and the like; most checked by the judge only)
Reference or label Figure 1 caption says the 'unsupervised and supervised (Sup.) baselines [8]', but the Sup.(200-2×) star (~80.1%) is the authors' own RandAugment baseline: Table 9 shows '-' under Supervised [8] for ResNet-200 2× and 80.1 under 'Supervised (ours)'.
  • p. 1 Figure 1 caption and Sup.(200-2×) point
    compared to other unsupervised and supervised (Sup.) baselines [8]
  • p. 20 Table 9, ResNet-200 2× row, Supervised [8]
    80.1
  • p. 1 Figure 1 caption
    compared to other unsupervised and supervised (Sup.) baselines [8].

Only the authors can say what is right here.

Judge's note: Figure 1 (p.1): the Sup., Sup.(2×) and Sup.(4×) points sit at about 76.5, 77.8 and 78.9, which match Supervised [8] in Table 9 (p.20). The Sup.(200-2×) star sits at about 80, and Table 9 gives only 'Supervised (ours)' = 80.1 for ResNet-200 2×, with '-' under [8]. Appendix C.2 (p.19) says the [8] baselines 'are also presented in Figure 1', but the 200-2× point cannot come from [8]. The caption does not say this point is the authors' own.

Second check: another model agreed

Report a problem with this finding
Reference or label Table 8 and the text on page 19 cite "AutoAugment [87]", but reference [87] is "Randaugment: Practical automated data augmentation with a reduced search space" (Cubuk et al.). The AutoAugment paper has no entry in the reference list.
  • p. 19 Table 8
    AutoAugment [87]
  • p. 14 Reference [87]
    Randaugment: Practical automated data augmentation with a reduced search space
  • p. 14 Reference [87]
    Randaugment: Practical automated data augmentation

Only the authors can say what is right here.

Judge's note: Rests on outside knowledge: AutoAugment is a separate paper by Cubuk et al. that is not in the reference list. [87] is also cited, correctly, for RandAugment on pages 20-21. The RandAugment paper may itself report the AutoAugment baseline number, so [87] could be the source of the 77.6, but the method label then points to the wrong paper. Left for the authors to settle.

Second check: another model agreed

Report a problem with this finding
Wording The Mean Teacher [20] consistency loss is described as an 'ℓ2 consistency loss between the softmax predictions of the teacher and the student' (p.3) but as 'the ℓ2 distance between the logits from a student network, and those of a temporally averaged version' (p.9).
  • p. 3 Related work
    ℓ2 consistency loss between the softmax predictions of the teacher and the student
  • p. 9 Relationship with Mean Teacher
    this consistency loss is the ℓ2 distance between the logits from a student network

Only the authors can say what is right here.

Judge's note: Both passages were checked on the images. They describe the same loss from the same reference [20], on different quantities (softmax outputs vs logits). The paper does not reconcile the two. Which description matches [20] rests on outside knowledge (the definition in the Mean Teacher paper), so this is left to the authors.

Second check: another model agreed

Report a problem with this finding
Wording 'BYOL consistently outperforms previous approaches across a wide range of architectures' (p.6), but in Table 2b, ResNet-50 (4×) top-5 at 10% labels, SimCLR [8] has 92.6 vs BYOL 92.5.
  • p. 6 Semi-supervised training on ImageNet
    BYOL consistently outperforms previous approaches across a wide range of architectures.
  • p. 6 Table 2b, ResNet-50 (4×), Top-5 10%
    92.6
  • p. 6 Table 2b, ResNet-50 (4×), Top-5 10%
    92.5
  • p. 6 Table 2b, ResNet-50 (4x)
    87.9 92.5

Judge's note: Checked in the Table 2b image (p.6). Only one cell is lower, by 0.1, so the wording slightly overstates the result.

Second check: another model agreed

Report a problem with this finding
Wording The Conclusion says BYOL ResNet-50 "bridges most of the remaining gap between self-supervised methods and the supervised learning baseline of [8]", but Table 1a (73.0 prior, 74.3 BYOL, 76.5 supervised) shows about 37% of the gap closed. Section 4 says only that it "tightens the gap".
  • p. 10 Conclusion
    bridges most of the remaining gap between self-supervised methods and the supervised learning baseline of [8]
  • p. 6 Linear evaluation paragraph / Table 1a
    This tightens the gap with respect to the supervised baseline of [8], 76.5%

Only the authors can say what is right here.

Judge's note: Page 6 text and Table 1a: the prior state of the art is InfoMin at 73.0, BYOL is 74.3 and the supervised baseline of [8] is 76.5. Closing 1.3 of 3.5 points is not 'most'. If the gap is measured from SimCLR (69.3), the closed share is about 69%, so the wording depends on the reference point. Flagged as an overstatement for the authors to settle.

Second check: another model agreed

Report a problem with this finding
Wording The main text says 'We fine-tune on trainval2007' for object detection (p.7), but Appendix D.5 describes 'a Faster R-CNN detector with a R50-C4 backbone with a frozen representation' (p.23).
  • p. 7 Transfer to other vision tasks
    We fine-tune on trainval2007 and report results on test2007
  • p. 23 Appendix D.5
    a R50-C4 backbone with a frozen representation

Only the authors can say what is right here.

Judge's note: Both passages were checked on the images. Neither says which parts are frozen and which are fine-tuned. They may mean that only the conv5 box head is trained, but as printed the two descriptions of the protocol conflict.

Second check: another model agreed

Report a problem with this finding
Wording 'BYOL is better or on par with other methods for each metric' (p.7), but in Table 4b, rel error (lower is better) is 0.127 (bold) for Supervised-IN vs 0.129 for BYOL.
  • p. 7 Depth estimation text
    BYOL is better or on par with other methods for each metric.
  • p. 7 Table 4b
    Supervised-IN [83] 81.1 95.3 98.8 0.573 0.127

Judge's note: Checked in the Table 4b image (p.7). The table itself bolds the supervised value as best. The gap of 0.002 could be argued to be 'on par', so this is minor.

Second check: another model agreed

Report a problem with this finding
Wording 'All values of the decay rate between 0.9 and 0.999 yield performance above 68.4%' (p.8), but Table 5a gives exactly 68.4 for τbase = 0.9.
  • p. 8 Bootstrapping paragraph
    yield performance above 68.4%
  • p. 9 Table 5a, τbase 0.9
    68.4
  • p. 9 Table 5a
    Moving average of online 0.9 68.4

Judge's note: Checked in the Table 5a image (p.9). 'At least 68.4%' would match the table. This is a trivial wording point.

Second check: another model agreed

Report a problem with this finding
Wording In Figure 3a, the BYOL point at batch size 128 is plotted at about −2.6, but Table 16 gives 69.6 vs the 72.5 baseline (−2.9). SimCLR at 256 is plotted at about −3.4 vs −3.6 from Table 16.
  • p. 8 Figure 3a, BYOL point at batch size 128
    Decrease of accuracy from baseline
  • p. 26 Table 16, batch 128
    69.6±0.5

Only the authors can say what is right here.

Judge's note: Measured on the crop: the y-ticks are about 82.5 px per unit (0 at y≈313, −3 at y≈561). The BYOL point at 128 is at y≈527, about −2.59; the SimCLR point at 256 is at y≈593, about −3.39. Other points match Table 16 to within about 0.1, and Figure 3b matches Table 17. The figure may be based on different runs or seeds; only the authors can say which values are right.

Second check: another model agreed

Report a problem with this finding
Wording Section 5 says "increasing the learning rates of both projector and predictor ... yields poor results (≈ 25% top-1)", but the equal-multiplier cells of Table 22 are 3.2, 9.2, 15.8, 20.5 and 8.3. The only value near 25 (25.7±6.6) is at λ=1.5, μ=1, where the projector rate is unchanged.
  • p. 10 Importance of a near-optimal predictor
    (≈ 25% top-1)
  • p. 31 Table 22, diagonal λpred = µproj
    20.5±2.0
  • p. 10 Section 5, Importance of a near-optimal predictor
    yields poor results (≈ 25% top-1)
  • p. 31 Table 22
    25.7±6.6

Only the authors can say what is right here.

Judge's note: Read Table 22 on page 31 from the image. The diagonal maximum is 20.5 (λ=μ=5). '≈25%' may be meant as a loose upper figure for the poor cells, but it does not match the condition the sentence describes. This is a wording and pointer ambiguity for the authors.

Second check: another model agreed

Report a problem with this finding
Wording Table 10 lists Caltech-101 with "101" classes and 3060/2550/510 train/train-split/valid images, while D.1 says "25 training images per category, with 5 validation images per category". These counts imply 102 categories.
  • p. 22 Table 10, Caltech-101 row
    101 3060 2550 510 6084
  • p. 22 D.1 Caltech-101 bullet
    5 random splits of 25 training images per category, with 5 validation images per category

Only the authors can say what is right here.

Judge's note: Images of Table 10 and D.1 on page 22 checked: 2550/25, 510/5 and 3060/30 all give 102. The likely reason is that the background class is included, but the paper does not say so, which leaves the class count inconsistent.

Second check: another model agreed

Report a problem with this finding
Wording Eq. 10 is printed as InfoNCE = (1/B) Σ_i ln [ f(v_i, v′_i) / ((1/B) Σ_j exp f(v_i, v′_j)) ]: the numerator lacks exp while the denominator applies exp to f, unlike Eq. 11 (numerator exp f(v_i, v′_i)).
  • p. 27 Eq. 10
    ln f(vi, v′i) / (1/B Σj exp f(vi, v′j))

Only the authors can say what is right here.

Judge's note: Page 27 image. Eq. 10 has a bare f in the numerator and exp f in the denominator. Eq. 11 and Eq. 12 use exp f in the numerator, and Eq. 12 yields +(1/B)Σ f(v_i, v′_i), which requires exp in the numerator. As printed, Eq. 10 is not consistent with itself whichever convention for f is taken: either f is a positive critic (no exp needed in the denominator) or f is a log-score (exp needed in the numerator). The derivation of Eq. 8 proceeds from Eq. 11 and Eq. 12, which are consistent, so the stated result stands.

Second check: another model agreed

Report a problem with this finding
Wording Table 21 (multiplier on the predictor only, so projector multiplier 1) reports λ=1: 5.5, λ=2: 62.8±1.5, λ=10: 66.6. The µproj=1 row of Table 22, which appears to be the same configuration, reports 3.2±2.9, 60.8±2.9 and 66.9. The paper does not say these come from separate runs.
  • p. 31 Table 21, λ=1, 2, 10
    62.8±1.5
  • p. 31 Table 22, µproj=1 row
    60.8±2.9

Judge's note: I checked both tables on the page 31 image. Section I.2 describes Table 22 as 'a similar experiment'. The paper does not say whether the two tables come from independent sweeps. The differences fall within the reported standard deviations, so separate runs with seed variance are a plausible explanation. I treat this as a minor consistency point, not an error.

Second check: another model agreed

Report a problem with this finding
Typo Abstract: 'While state-of-the art methods rely on negative pairs' is missing a hyphen (should be 'state-of-the-art'); the introduction uses 'state-of-the-art'.
  • p. 1 Abstract
    state-of-the art methods

Judge's note: Checked on the p.1 page image: the abstract reads 'state-of-the art methods', while the introduction on the same page reads 'state-of-the-art contrastive methods'.

Second check: none (judge only)

Report a problem with this finding
Typo Duplicated word 'is provided in in Appendix J' (p.4, end of Section 3.1); also 'In Computer Cision and Pattern Recognition' in reference [74] (p.14).
  • p. 4 Section 3.1, end
    is provided in in Appendix J
  • p. 14 Reference [74]
    In Computer Cision and Pattern Recognition, 2019.
  • p. 5 Section 3.2
    Furthemore, notice
  • p. 4
    4] and Haiku [65] is provided in in Appendix J. 3.2 Int

Judge's note: The p.4 image shows 'is provided in in Appendix J.' within a single line, so this is not a line-break artefact. The reference [74] crop shows 'Computer Cision'. The 'Furthemore' typo also listed in one note is handled under C005.

Second check: code check

Report a problem with this finding
Typo Misspelling 'Furthemore, notice that performing a hard-copy of the online parameters' (p.5) should be 'Furthermore'.
  • p. 5 Section 3.2, last paragraph
    Furthemore, notice that
  • p. 5 Section 3.2, last paragraph
    Furthemore, notice that performing a hard-copy
  • p. 5
    Furthemore, notice that performing a hard-copy of the online parameters

Judge's note: The p.5 crop clearly shows 'Furthemore'.

Second check: none (judge only)

Report a problem with this finding
Typo Ties are bolded inconsistently: in Table 3, fine-tuned Aircraft, BYOL 88.1 is bold but the tied SimCLR [8] 88.1 is not; in Table 9, 95.3 is bold for ResNet-50 4× and ResNet-101 3× but not for ResNet-152 2× (also 95.3).
  • p. 7 Table 3, Fine-tuned, Aircraft column
    88.1
  • p. 20 Table 9, Supervised (ours) Top-5, ResNet-152 2×
    95.3

Judge's note: Checked in the Table 3 image (p.7) and the Table 9 image (p.20).

Second check: none (judge only)

Report a problem with this finding
Typo Section 5 writes the BYOL predictor as "φ(u1) = pθ(zθ(u1))", but the predictor is qθ everywhere else and pθ is never defined.
  • p. 9 Section 5, after Eq. 7
    φ(u1) = pθ(zθ(u1))

Judge's note: Page 9 image shows pθ after Eq. 7. The predictor is defined as qθ in Section 3.1, Figure 2, Algorithm 1 and Section 3.3 (text lines 198, 241, 404, 1307). This is a notational slip.

Second check: none (judge only)

Report a problem with this finding
Typo The same paper, Goodfellow et al., "Generative adversarial nets" (2014), appears twice: as [27] ("In Neural Information Processing Systems, 2014") and as [66] ("In Advances in neural information processing systems, pages 2672–2680, 2014").
  • p. 12 Reference [27]
    Generative adversarial nets. In Neural Information Processing Systems, 2014.
  • p. 13 Reference [66]
    Generative adversarial nets. In Advances in neural information processing systems, pages 2672–2680

Judge's note: Both entries on pages 12 and 13 list the same authors, title and year. This is a duplicated bibliography entry.

Second check: none (judge only)

Report a problem with this finding
Typo Reference [74] gives the venue as "Computer Cision and Pattern Recognition"; it should read "Computer Vision".
  • p. 14 Reference [74]
    Computer Cision and
  • p. 14 Reference [74]
    Computer Cision and Pattern Recognition
  • p. 14 Reference [74]
    In Computer Cision and

Judge's note: The page 14 image confirms the misspelling. Other entries spell the venue correctly.

Second check: none (judge only)

Report a problem with this finding
Typo The Figure 5 caption reads "on multiple ResNets architecture"; it should be "multiple ResNet architectures".
  • p. 19 Figure 5 caption
    multiple ResNets architecture

Judge's note: The page 19 image confirms the wording. This is a grammatical slip.

Second check: none (judge only)

Report a problem with this finding
Typo The Figure 6 caption reads "Our supervised baselines are ran with RandAugment"; it should be "are run with".
  • p. 21 Figure 6 caption
    baselines are ran with RandAugment
  • p. 21 Figure 6 caption
    Our supervised baselines are ran with RandAugment

Judge's note: The page 21 image confirms the wrong participle.

Second check: none (judge only)

Report a problem with this finding
Typo Appendix D.1 has two garbled sentences: "we took the last 10009 last images" (duplicated 'last') and "the original does not dataset specifies any train/test splits" (scrambled word order).
  • p. 22 D.1 ImageNet bullet
    we took the last 10009 last images
  • p. 22 D.1 Caltech-101 bullet
    the original does not dataset specifies any train/test splits

Judge's note: The page 22 image confirms both errors as printed. They are copy-editing errors, not extraction artefacts.

Second check: none (judge only)

Report a problem with this finding
Typo D.1: "We use standard metrics for each datasets" should read 'each dataset'.
  • p. 22 D.1
    standard metrics for each datasets

Judge's note: Page 22 image, sentence before the metrics bullet list: 'We use standard metrics for each datasets:'. The noun should be singular after 'each'.

Second check: none (judge only)

Report a problem with this finding
Typo D.1 ImageNet bullet: "we took the last 10009 last images of the official tensorflow ImageNet split" repeats 'last'.
  • p. 22 D.1 ImageNet bullet
    we took the last 10009 last images

Judge's note: Page 22 image, ImageNet bullet: the word 'last' appears twice. This is a copy-editing slip.

Second check: none (judge only)

Report a problem with this finding
Typo Appendix E heading reads "Pretraining on Places 365", while the body and Table 13 write 'Places365'.
  • p. 24 Appendix E heading
    Pretraining on Places 365

Judge's note: Page 24 image: the heading has a space ('Places 365'). The body text ('Places365-Standard', 'BYOL on Places365') and Table 13 use 'Places365'. This is only an inconsistency in styling.

Second check: none (judge only)

Report a problem with this finding
Typo F.6 defines the batch as "(p_i, t_i)_{i≤B}" but writes the loss as (1/B) Σ ‖n_ℓ2(p_i) − n_ℓ2(z_i)‖²₂, using z_i instead of t_i.
  • p. 28 Appendix F.6
    (pi, ti)i≤B
  • p. 28
    (pi, ti)i≤B with B the batch size, BYOL uses the loss function

Judge's note: Page 28 image (crop C040-b): the targets are introduced as t_i, and the loss formula immediately after uses z_i. This is a notation slip with an evident fix.

Second check: none (judge only)

Report a problem with this finding
Typo Appendix F.4/F.5 contain the slips "For comparaison here is", "we only shows results", "We shown in Table 5b" and "the target change the objective".
  • p. 28 Appendix F.5
    For comparaison here is the original
  • p. 28 Appendix F.4
    In Table 5b we only shows results
  • p. 28 Appendix F.4 / F.5
    For comparaison here is the original SimCLR loss
  • p. 28 F.5
    For comparaison here is

Judge's note: Page 28 image: all four slips are present as quoted. Fixes: 'comparison', 'show', 'showed', 'changes'.

Second check: none (judge only)

Report a problem with this finding
Typo In the Appendix J.2 pseudo-code, class MLP defines its constructor as "def __init(self, name):" instead of "def __init__(self, name):". The method body calls super().__init__(name=name).
  • p. 33 Appendix J.2, class MLP
    def __init(self, name):

Judge's note: The crop of page 33 shows 'def __init(self, name):' with no trailing underscores. In Python this method would never run as the constructor. The fix is evident; this is a cosmetic typo in code listed as pseudo-code.

Second check: none (judge only)

Report a problem with this finding
Something wrong with this page, or a finding we missed?