Algorithmic progress in computer vision
Not on the map. Why?
Abstract (arXiv)
We investigate algorithmic progress in image classification on ImageNet, perhaps the most well-known test bed for computer vision. We estimate a model, informed by work on neural scaling laws, and infer a decomposition of progress into the scaling of compute, data, and algorithms. Using Shapley values to attribute performance improvements, we find that algorithmic improvements have been roughly as important as the scaling of compute for progress computer vision. Our estimates indicate that algorithmic innovations mostly take the form of compute-augmenting algorithmic advances (which enable researchers to get better performance from less compute), not data-augmenting algorithmic advances. We find that compute-augmenting algorithmic advances are made at a pace more than twice as fast as the rate usually associated with Moore's law. In particular, we estimate that compute-augmenting innovations halve compute requirements every nine months (95% confidence interval: 4 to 25 months).
Key facts. Cited by 13 papers in the map (data through 7 Oct 2026). Builds on 6 of its 20 references that are in the map. First posted on arXiv 10 Dec 2022.
Builds on
6 of 20 references.
References · 6
- 2022Training Compute-Optimal Large Language Modelscited by 2,927
- 2020The Computational Limits of Deep Learningcited by 188
- 2021All Tokens Matter: Token Labeling for Training Better Vision Transformerscited by 144
- 2020Measuring the Algorithmic Efficiency of Neural Networkscited by 51
- 2022Progress in Mathematical Programming Solvers from 2001 to 2020cited by 10
- 2020A Time Leap Challenge for SAT Solvingcited by 6
Built on by
Citing papers per year: 2023: 3; 2024: 4; 2025: 6.
13 papers.
Sort:
By area:
- 2024How predictable is language model benchmark performance?cited by 36
- 2023Open-Sourcing Highly Capable Foundation Models: An evaluation of risks, benefits, and alternative methods for pursuing open-source objectivescited by 31
- 2024Algorithmic progress in language modelscited by 31
- 2025A Rosetta Stone for AI Benchmarkscited by 29
- 2023What does it take to catch a Chinchilla? Verifying Rules on Large-Scale Neural Network Training via Compute Monitoringcited by 20
- 2024Training Compute Thresholds: Features and Functions in AI Regulationcited by 13
- 2023International Governance of Civilian AI: A Jurisdictional Certification Approachcited by 8
- 2025On the Origin of Algorithmic Progress in AIcited by 5
- 2025Trends in AI Supercomputerscited by 4
- 2024The Graph's Apprentice: Teaching an LLM Low Level Knowledge for Circuit Quality Estimationcited by 3
- 2025Rethinking LLM Advancement: Compute-Dependent and Independent Paths to Progresscited by 2
- 2025Beyond Tokens: Enhancing RTL Quality Estimation via Structural Graph Learningcited by 1
- 2025A Rosetta Stone for AI Benchmarks28 Nov 2025
- 2025On the Origin of Algorithmic Progress in AI26 Nov 2025
- 2025Beyond Tokens: Enhancing RTL Quality Estimation via Structural Graph Learning26 Aug 2025
- 2025Rethinking LLM Advancement: Compute-Dependent and Independent Paths to Progress7 May 2025
- 2025Trends in AI Supercomputers22 Apr 2025
- 2025Will Neural Scaling Laws Activate Jevons' Paradox in AI Labor Markets? A Time-Varying Elasticity of Substitution (VES) Analysis4 Mar 2025
- 2024The Graph's Apprentice: Teaching an LLM Low Level Knowledge for Circuit Quality Estimation30 Oct 2024
- 2024Training Compute Thresholds: Features and Functions in AI Regulation17 May 2024
- 2024Algorithmic progress in language models9 Mar 2024
- 2024How predictable is language model benchmark performance?9 Jan 2024
- 2023Open-Sourcing Highly Capable Foundation Models: An evaluation of risks, benefits, and alternative methods for pursuing open-source objectives29 Sep 2023
- 2023International Governance of Civilian AI: A Jurisdictional Certification Approach29 Aug 2023
- 2024How predictable is language model benchmark performance?cited by 36
- 2023Open-Sourcing Highly Capable Foundation Models: An evaluation of risks, benefits, and alternative methods for pursuing open-source objectivescited by 31
- 2024Algorithmic progress in language modelscited by 31
- 2025A Rosetta Stone for AI Benchmarkscited by 29
- 2023What does it take to catch a Chinchilla? Verifying Rules on Large-Scale Neural Network Training via Compute Monitoringcited by 20
- 2024Training Compute Thresholds: Features and Functions in AI Regulationcited by 13
- 2023International Governance of Civilian AI: A Jurisdictional Certification Approachcited by 8
- 2025On the Origin of Algorithmic Progress in AIcited by 5
- 2025Trends in AI Supercomputerscited by 4
- 2024The Graph's Apprentice: Teaching an LLM Low Level Knowledge for Circuit Quality Estimationcited by 3
- 2025Beyond Tokens: Enhancing RTL Quality Estimation via Structural Graph Learningcited by 1
- 2025Will Neural Scaling Laws Activate Jevons' Paradox in AI Labor Markets? A Time-Varying Elasticity of Substitution (VES) Analysiscited by 0
- 2025A Rosetta Stone for AI Benchmarks28 Nov 2025
- 2025On the Origin of Algorithmic Progress in AI26 Nov 2025
- 2025Beyond Tokens: Enhancing RTL Quality Estimation via Structural Graph Learning26 Aug 2025
- 2025Trends in AI Supercomputers22 Apr 2025
- 2025Will Neural Scaling Laws Activate Jevons' Paradox in AI Labor Markets? A Time-Varying Elasticity of Substitution (VES) Analysis4 Mar 2025
- 2024The Graph's Apprentice: Teaching an LLM Low Level Knowledge for Circuit Quality Estimation30 Oct 2024
- 2024Training Compute Thresholds: Features and Functions in AI Regulation17 May 2024
- 2024Algorithmic progress in language models9 Mar 2024
- 2024How predictable is language model benchmark performance?9 Jan 2024
- 2023Open-Sourcing Highly Capable Foundation Models: An evaluation of risks, benefits, and alternative methods for pursuing open-source objectives29 Sep 2023
- 2023International Governance of Civilian AI: A Jurisdictional Certification Approach29 Aug 2023
- 2023What does it take to catch a Chinchilla? Verifying Rules on Large-Scale Neural Network Training via Compute Monitoring20 Mar 2023