Искусственный интеллект нашел самые быстрые способы сортировки

ТехИнсайдерHi-Tech

Алгоритм сортировки, созданный ИИ, работает в 3 раза быстрее всех придуманных математиками за столетие

Владимир Губайловский

2ec3d8444a13cd75d174bf0d9081c29b_ce_765x510x1x0.jpg
Unsplash

Система искусственного интеллекта, основанная на ИИ-модели AlphaZero компании Google DeepMind, нашла алгоритмы, которые могут сортировать данные в 3 раза быстрее, чем все версии, созданные человеком за столетие интенсивных поисков. Алгоритмы сортировки на разных устройствах стартуют ежедневно триллионы раз и любое их ускорение крайне важно.

Дэниел Манковиц, DeepMind: "Мы были немного шокированы. Сначала мы не поверили".

Система искусственного интеллекта, основанная на ИИ-модели AlphaZero компании Google DeepMind, нашла алгоритмы, которые, если их перевести на стандартный язык программирования C++, могут сортировать данные в 3 раза быстрее, чем все версии, созданные человеком за столетие интенсивных поисков.

На протяжении столетия ученые оптимизируют способы сортировки данных, чтобы сэкономить время при выдаче результатов поиска. Компания DeepMind значительно повысила скорость сортировки, применив технологию, лежащую в основе AlphaZero - системы искусственного интеллекта для игры в настольные игры: шахматы, го и сёги - к игре по созданию алгоритмов сортировки. Система "играющая" в сортировку получила название AlphaDev.

Эта система нашла более быстрые алгоритмы, которые уже стали частью двух стандартных библиотек программирования на C++. Теперь они будут использоваться триллионы раз в день всеми устройствами по всему миру.

Начнем с малого

Исследователи применили AlphaDev к задаче сортировки чисел. Они начали с малого, - с алгоритмов, которые сортировали только 3, 4 или 5 чисел, но они важны, поскольку используются алгоритмами, которые сортируют более длинные списки. AlphaDev работал на уровне инструкций ассемблера. Сегодня на ассемблере пишут редко. Это - язык, генерируемый компиляторами из программ высокого уровня, например, C++. Писать на нем довольно утомительно, но у него есть замечательное свойство - очень простой набор команд. Он даже менее разнообразен, чем ходы в шахматной партии.

Авторизуйтесь, чтобы продолжить чтение. Это быстро и бесплатно.

Регистрируясь, я принимаю условия использования

Рекомендуемые статьи

Роботреугольники объединились в оригами-робота Роботреугольники объединились в оригами-робота

Инженеры разработали робота, состоящего из отдельных самостоятельных элементов

N+1
Милютины Милютины

В отличие от большей части тогдашней элиты, Милютины поднялись из низов

Дилетант
100 самых сексуальных женщин страны: 100-53 100 самых сексуальных женщин страны: 100-53

Итоговый рейтинг «100 самых сексуальных женщин страны – 2019»

Maxim
Найдена мутация, которая отвечает за высоту голоса человека Найдена мутация, которая отвечает за высоту голоса человека

Обнаружены мутации, которые коррелируют с более высоким тоном голоса

ТехИнсайдер
Между «Севером — Югом» и «Западом — Востоком» Между «Севером — Югом» и «Западом — Востоком»

Потенциал развития сельского хозяйства Самарской области

Агроинвестор
Так ли хорошо ромашковый чай успокаивает нервы? Так ли хорошо ромашковый чай успокаивает нервы?

Как ромашковый чай действует на организм?

ТехИнсайдер
В пещерной системе Райзинг Стар нашли погребения Homo naledi и произведения искусства В пещерной системе Райзинг Стар нашли погребения Homo naledi и произведения искусства

Архаичные люди с маленьким мозгом занимались символической деятельностью

N+1
Война заканчивается, а «послевойны» — никогда Война заканчивается, а «послевойны» — никогда

Побежденная Германия глазами Генриха Бёлля

Weekend
Селеста Инг, «Пропавшие наши сердца» — фрагмент из нового романа Селеста Инг, «Пропавшие наши сердца» — фрагмент из нового романа

Отрывок из книги «Пропавшие наши сердца» — на «Снобе».

СНОБ
Психология гиперпотребления: почему мы едим слишком много Психология гиперпотребления: почему мы едим слишком много

Что заставляет нас потреблять сверх меры и как это может отразиться на здоровье

Psychologies
BMW X3 и Genesis GV70 разбили на краш-тестах: на чем безопасно ездить BMW X3 и Genesis GV70 разбили на краш-тестах: на чем безопасно ездить

BMW X3 и Mercedes GLC стали самыми безопасными моделями на краш-тестах

РБК
14 признаков того, что ты нашла свою родственную душу 14 признаков того, что ты нашла свою родственную душу

Признаки, которые указывают на то, что ты нашла свою родственную душу

VOICE
10-летний мальчик после спуска с горки в США остался без головы! Трагичная история 10-летний мальчик после спуска с горки в США остался без головы! Трагичная история

Калеб Шваб буквально лишился головы из-за неудачного спуска с водной горки

ТехИнсайдер
Александр Жигалкин: «Дети-актеры не капризничают. Они понимают, что пришли не просто проводить время, а работать» Александр Жигалкин: «Дети-актеры не капризничают. Они понимают, что пришли не просто проводить время, а работать»

«Папины дочки» очень быстро стали безумно популярными и остаются до сих пор

Коллекция. Караван историй
Низкие дозы аспирина повысили риск анемии у здоровых пожилых людей Низкие дозы аспирина повысили риск анемии у здоровых пожилых людей

Низкие дозы аспирина независимо снижали уровень ферритина

N+1
Как нестандартно использовать изоленту: эта простая вещь спасет в любой сложной ситуации Как нестандартно использовать изоленту: эта простая вещь спасет в любой сложной ситуации

Эта простая липкая вещь способна выручить во многих бытовых ситуациях

ТехИнсайдер
Они и я: как отличить истинную цель от навязанной обществом Они и я: как отличить истинную цель от навязанной обществом

Как научиться слышать себя и отличать настоящие цели от навязанных обществом

Psychologies
Чем так важна икона «Троица» Андрея Рублева для мирового искусства? Чем так важна икона «Троица» Андрея Рублева для мирового искусства?

Почему икона стала камнем преткновения между РПЦ и музейным обществом?

Maxim
Сенокосцы не стали альфа-самцами из-за утерянных в юности конечностей Сенокосцы не стали альфа-самцами из-за утерянных в юности конечностей

Самцы сенокосцев, потерявшие конечности в молодости, остаются мелкими

N+1
Постель, сбивающая с ног Постель, сбивающая с ног

«Париж, 13-й округ»: Жак Одьяр экранизирует американский комикс

Weekend
Вырубка лесов на японском острове испортила зубы местным макакам Вырубка лесов на японском острове испортила зубы местным макакам

Сильный стресс вызвал у макак недоразвитие эмали

N+1
Обед с метеоритом Обед с метеоритом

Как знаменитый Челябинский метеорит оставил след на кулинарной карте региона

Лиза
Как компании придумывают инклюзивный дизайн, чтобы их продукт был доступен всем Как компании придумывают инклюзивный дизайн, чтобы их продукт был доступен всем

Как инклюзивный дизайн помогает компаниям увеличить прибыль

Forbes
Ученья идут: какие технологии и почему закрепились в сфере образования Ученья идут: какие технологии и почему закрепились в сфере образования

Как нейросети изменяют сферу образования?

Forbes
Как получать удовольствие от повседневных дел: секреты позитивной психологии Как получать удовольствие от повседневных дел: секреты позитивной психологии

Как сделать каждый день ярким, а рутинные дела — приятными?

Psychologies
Прицепились к подвеске Прицепились к подвеске

Какие вопросы у археологов к украшению из Денисовой пещеры?

N+1
Андрей Себрант: «Самые интересные профессии еще не появились» Андрей Себрант: «Самые интересные профессии еще не появились»

Кем быть в эпоху нестабильности с одной стороны, и расцвета технологий с другой?

РБК
ВОЗ советует не использовать заменители сахара для похудения: объясняем, почему ВОЗ советует не использовать заменители сахара для похудения: объясняем, почему

Почему не стоит использовать сахарозаменители?

VOICE
Самообесценивание: что это и как от него избавиться Самообесценивание: что это и как от него избавиться

Как преодолеть детских механизм защиты психики во взрослой жизни?

Psychologies
Энтомологи срыли насыпи над гнездами пустынных муравьев и заставили их плутать Энтомологи срыли насыпи над гнездами пустынных муравьев и заставили их плутать

Муравьи-бегунки возводят высокие насыпи над гнездами в качестве ориентиров

N+1
Открыть в приложении