articleNatureOct 5, 2022HYBRID OA

Discovering faster matrix multiplication algorithms with reinforcement learning

Google DeepMind (United Kingdom)

PubMed
Indexed incrossrefpubmed

Abstract

Abstract Improving the efficiency of algorithms for fundamental computations can have a widespread impact, as it can affect the overall speed of a large amount of computations. Matrix multiplication is one such primitive task, occurring in many systems—from neural networks to scientific computing routines. The automatic discovery of algorithms using machine learning offers the prospect of reaching beyond human intuition and outperforming the current best human-designed algorithms. However, automating the algorithm discovery procedure is intricate, as the space of possible algorithms is enormous. Here we report a deep reinforcement learning approach based on AlphaZero 1 for discovering efficient and provably…

Citation impact

444
total citations
FWCI
55.85
Percentile
100%
References
44
Citations per year

Authors

13

Topics & keywords

Keywords
  • Strassen algorithm
  • Computer science
  • Matrix multiplication
  • Algorithm
  • Reinforcement learning
  • Intuition
  • Multiplication (music)
  • Computation
No related works found for this paper.

Funding