Discovering faster matrix multiplication algorithms with reinforcement learning
Google DeepMind (United Kingdom)
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
13Topics & keywords
Topics
Keywords
- Strassen algorithm
- Computer science
- Matrix multiplication
- Algorithm
- Reinforcement learning
- Intuition
- Multiplication (music)
- Computation
No related works found for this paper.