← Home

Quick answer

AI Summary: Details AlphaDev, an AI agent that used reinforcement learning to discover faster, highly optimized assembly-level sorting algorithms that have since been integrated into global software libraries.

Claim

Faster sorting algorithms discovered using deep reinforcement learning

Daniel J. Mankowitz·
Andrea Michi·
Anton Zhernov·
Marco Gelpi·
Marco Selvi·
Alhussein Fawzi

ABSTRACT

Fundamental algorithms such as sorting or hashing are used trillions of times on any given day. As demand for computation grows, it has become critical for these algorithms to be as performant as possible. We demonstrate that artificial intelligence can discover faster algorithms for fundamental computation tasks. We introduce AlphaDev, an artificial intelligence system that uses reinforcement learning to discover enhanced computer science algorithms—surpassing those honed by scientists and engineers over decades. AlphaDev discovered faster sorting and hashing algorithms by playing an assembly game, leading to improvements in the LLVM libc++ standard sorting library that are now used by millions of developers globally.

Review Snapshot

Explore ratings

4.4
★★★★
5 ratings
5 star
60%
4 star
20%
3 star
20%
2 star
0%
1 star
0%

Recommendation

100%

recommend this content.

Review this content

Share your opinion to help other learners triage faster.

Write a review

Invite a reviewer

Invite someone by email to share an invited review for Faster sorting algorithms discovered using deep reinforcement learning.

Author Inquiries

Public questions about this content. Attendemia will route your question to the author. Vote on the most important ones. No guarantee of response.
Post an inquiry
Sort by: Most helpful