#AlphaDev

Benjamin Carr, Ph.D. 👨🏻‍💻🧬BenjaminHCCarr@hachyderm.io
2023-12-28

#Google #DeepMind used a #largelanguagemodel (#LLM) to solve an unsolvable #math problem
First #AlphaTensor found a way to speed up a calculation at the heart of many different kinds of #code, beating a 50-year record. Then #AlphaDev found ways to make key algorithms used trillions of times a day run faster.
They had to throw away most of what it produced but there was gold among the garbage. technologyreview.com/2023/12/1

GripNewsGripNews
2023-09-28

🌘 AlphaDev發現更快的排序算法
➤ AlphaDev使用強化學習發現了更快的排序算法,這將改變計算機編程的方式,影響數字社會的各個方面。
deepmind.com/blog/alphadev-dis
AlphaDev是一個人工智能系統,使用強化學習發現了更快的排序算法,這將改變計算機編程的方式,影響數字社會的各個方面。他們將新的排序算法開源,讓全球數百萬開發人員和公司在人工智能應用程序中使用它,從雲計算和網上購物到供應鏈管理。這是使用人工智能優化世界代碼的重要一步。
+ 這是一個很好的例子,說明瞭人工智能在計算機科學中的應用,並且開源新的排序算法,讓全球數百萬開發人員和公司在人工智能應用程序中使用它,這將對數字社會產生重大影響。
+ 這是一個非常有趣的研究,使用強化學習發現更快的排序算法,這將對計算機科學產生重大影響,並且將改變我們編程的方式。

Miguel Afonso Caetanoremixtures@tldr.nettime.org
2023-07-12

#AI #AIAlgorithms #Algorithms #DeepMind #AlphaDev #ComputerScience #SortingAlgorithms: "DeepMind published its results in Nature today. But the techniques that AlphaDev discovered are already being used by millions of software developers. In January 2022, DeepMind submitted its new sorting algorithms to the organization that manages C++, one of the most popular programming languages in the world, and after two months of rigorous independent vetting, AlphaDev’s algorithms were added to the language. This was the first change to C++’s sorting algorithms in more than a decade and the first update ever to involve an algorithm discovered using AI.

DeepMind added its other new algorithms to Abseil, an open-source collection of prewritten C++ algorithms that can be used by anybody coding with C++. These cryptography algorithms compute numbers called hashes that can be used as unique IDs for any kind of data. DeepMind estimates that its new algorithms are now being used trillions of times a day."

technologyreview.com/2023/06/0

2023-06-24

#AlphaDev seems not to have discovered a new sort algorithm, which would be quite something, but rather optimised sort implementation to run a bit faster.

Essentially #DeepMind tasked the algorithm with optimising assembly language and it delivered some modest improvements (such as a smart compiler might do) that could be back-ported into the C++ implementation. Impressive, but hardly revolutionary.

#AI #AIHype deepmind.com/blog/alphadev-dis

Knowledge Zonekzoneind@mstdn.social
2023-06-13

#ITByte: DeepMind #AlphaDev is an artificial intelligence (#AI) system that uses reinforcement learning to discover enhanced computer science algorithms.

Recently it has discovered a faster #Sorting algorithms

knowledgezone.co.in/trends/exp

Rod2ik 🇪🇺 🇨🇵 🇪🇸 🇺🇦 🇨🇦 🇩🇰 🇬🇱☮🕊️rod2ik
2023-06-11

ameliore nettement les de , grâce a son nouveau modele d#IA nommé , inspiré des anciens modèles et

trustmyscience.com/nouvelle-ia

gtbarrygtbarry
2023-06-11

Google DeepMind’s game-playing AI just found another way to make code faster

AlphaDev has also found a way to speed up a key algorithm used in cryptography by 30%. These algorithms are among the most common building blocks in software. Small speed-ups can make a huge difference, cutting costs and saving energy

technologyreview.com/2023/06/0

kowsvc :runbsdBg:joakinen@bsd.network
2023-06-09

"AlphaDev discovered small sorting algorithms from scratch that outperformed previously known human benchmarks. These algorithms have been integrated into the LLVM standard C++ sort library."

Faster sorting algorithms discovered using deep reinforcement learning | Nature
nature.com/articles/s41586-023

#algorithms #alphadev

2023-06-08

DeepMind acaba de crear un algoritmo de ordenación que es un 70% más rápido que todos los que existían. ~ Javier Pastor (@javipas). xataka.com/robotica-e-ia/deepm #IA #AlphaDev #Programación

2023-06-08

Faster sorting algorithms discovered using deep reinforcement learning. ~ Daniel J. Mankowitz et als. nature.com/articles/s41586-023 #AI #AlphaDev #Programming

2023-06-08

AlphaDev discovers faster sorting algorithms. ~ Daniel J. Mankowitz, Andrea Michi. deepmind.com/blog/alphadev-dis #AI #AlphaDev #Programming

2023-06-08

AI system devises first optimizations to sorting code in over a decade (Writing efficient code was turned into a game, and the AI played to win). ~ John Timmer. arstechnica.com/science/2023/0 #AI #AlphaDev #Programming

Vladimir Savićfirusvg
2023-06-08
Vladimir Savićfirusvg
2023-06-08

Hmmm ... 🤔

"[...] algorithms such as sorting or hashing are used trillions of times on any given day [...] discovered small sorting algorithms from scratch that outperformed previously known human benchmarks."

Faster sorting algorithms discovered using deep reinforcement learning nature.com/articles/s41586-023

2023-06-08

AlphaDev (based on AlphaZero) found optimizations for sorting small arrays:

deepmind.com/blog/alphadev-dis

> AlphaDev uncovered new sorting algorithms that led to improvements in the LLVM libc++ sorting library that were up to 70% faster for shorter sequences and about 1.7% faster for sequences exceeding 250,000 elements.

I think, it is a novel approach (modelling the code as a game and using reinforcement learning); but it reminds me of superoptimization:

en.wikipedia.org/wiki/Superopt

#AlphaDev #llvm

author_is_ShrikeTron🔠💉x5ShrikeTron@vivaldi.net
2023-06-08

#AlphaDev (using old-school genetic AI) discovered a novel shortcut in sorting and hashing.

deepmind.com/blog/alphadev-dis

#DeepMind #AI

Tero Keski-Valkamatero@rukii.net
2023-06-07

Faster sorting #algorithms discovered using #DeepReinforcementLearning | #Nature

"Here we show how #ArtificialIntelligence can go beyond the current state of the art by discovering hitherto unknown routines. To realize this, we formulated the task of finding a better sorting routine as a single-player game. We then trained a new deep #ReinforcementLearning agent, #AlphaDev, to play this game. AlphaDev discovered small sorting algorithms from scratch that outperformed previously known human benchmarks. These algorithms have been integrated into the #LLVM standard C++ sort library3. This change to this part of the sort library represents the replacement of a component with an algorithm that has been automatically discovered using reinforcement learning."

nature.com/articles/s41586-023

Victoria Stuart 🇨🇦 🏳️‍⚧️persagen
2023-06-07

Faster sorting algorithms discovered using deep reinforcement learning
nature.com/articles/s41586-023

DeepMind's AlphaDev project - links here:
old.reddit.com/r/MachineLearni

Mentioned here:
Google DeepMind’s game-playing AI just found another way to make code faster
The AI-generated algorithms are already being used by millions of developers.

* Discussion: news.ycombinator.com/item?id=3

technologyreview.com/2023/06/0

Client Info

Server: https://mastodon.social
Version: 2025.07
Repository: https://github.com/cyevgeniy/lmst