8 Юни, 2023 11:56 2 484 6

Изкуственият интелект на Google - DeepMind откри нов подход за ускоряване на код

  • изкуствен интелект-
  • гугъл-
  • google-
  • deep mind-
  • разработка-
  • разработчици-
  • кодове-
  • код-
  • кодиране-
  • програмиране-
  • alphazero-
  • alphadev

Алгоритмите, генерирани от изкуствения интелект, вече се използват от милиони разработчици

Изкуственият интелект на Google - DeepMind откри нов подход за ускоряване на код - 1
Снимка: Shutterstock

Проектът на DeepMind продължава да прави открития в основните компютърни науки. Миналата година компанията използва версия на своя изкуствен интелект, известна като AlphaZero, за да открие нови методи за ускоряване на ключови математически операции, използвани в множество видове код, като по този начин подобри 50-годишен рекорд, предава TechnologyReview.

Сега, DeepMind отново успява да постигне същото - два пъти. Използвайки новата версия на AlphaZero, наречена AlphaDev, фирмата, базирана в Обединеното кралство, откри начин да подреди елементи в списък с до 70% по-бързо от най-добрия съществуващ метод. Също така, AlphaDev откри начин за ускоряване на ключов алгоритъм, използван в криптографията, с 30%.

"Законът на Мур е на път да бъде изчерпан, като чиповете достигат своите фундаментални физически граници", коментира Даниел Манковиц, научен сътрудник в Google DeepMind. "Трябва да намерим нови и иновативни начини за оптимизиране на изчисленията."

DeepMind публикува своите резултати в Nature днес, но техниките, които AlphaDev откри, вече се използват от милиони разработчици на софтуер. През януари 2022 г., DeepMind представи новите си сортиращи алгоритми на организацията, която управлява C++, един от най-популярните програмни езици в света, и след двумесечно независимо изпитване, алгоритмите на AlphaDev бяха добавени към езика.

Алгоритмите, открити от AlphaDev, са сега в употреба милиарди пъти на ден. AlphaDev е изграден върху AlphaZero, засилен модел за обучение, който DeepMind тренира, за да овладее игри като дама и шах.

AlphaDev работи с Assembly, програмен език, който може да се използва за даване на специфични инструкции за преместване на числа на компютърния чип. Предимството на Assembly е, че позволява на алгоритмите да бъдат разглобени на по-фини стъпки - добра отправна точка, ако търсите преки пътища.

AlphaDev изиграва своя ход в играта, като добавя и нова инструкция в Assembly към алгоритъма, който изгражда. AlphaDev добавя инструкции случайно, генерирайки алгоритми, които не биха могли да работят. С времето, точно както AlphaZero направи с настолните игри, той се научи да играе печеливши ходове.

Въпреки това, AlphaDev има своите ограничения. Най-дългият алгоритъм, който той произвежда, е бил с дължина 130 инструкции.

Според Сандерс, въпреки впечатляващите резултати, трябва да се подчертае, че техниките на машинното обучение все още не са напълно въведени в програмирането. "Но все още не сме достигнали там", добавя той.

За по-дълги алгоритми, екипът планира да адаптира AlphaDev да работи с инструкции на C++ вместо Assembly. Даниел Манковиц иска да комбинира AlphaDev с най-добрите човешки методи, като накара изкуственият интелект да се базира на човешка интуиция, вместо да започва отначало.

В крайна сметка, може да бъдат открити още подобрения. "За човека, за да направи това, са му необходими значителни знания и огромно количество часове - може би дни, може би седмици - за да прегледа тези програми и да идентифицира подобрения", казва Манковиц. "В резултат на това, то не е било опитано до момента."


Поставете оценка:
Оценка 3.7 от 9 гласа.


Свързани новини


Напиши коментар:

ФAКТИ.БГ нe тoлeрирa oбидни кoмeнтaри и cпaм. Нeкoрeктни кoмeнтaри щe бъдaт изтривaни. Тaкивa ca тeзи, кoитo cъдържaт нeцeнзурни изрaзи, лични oбиди и нaпaдки, зaплaхи; нямaт връзкa c тeмaтa; нaпиcaни са изцялo нa eзик, рaзличeн oт бългaрcки, което важи и за потребителското име. Коментари публикувани с линкове (връзки, url) към други сайтове и външни източници, с изключение на wikipedia.org, mobile.bg, imot.bg, zaplata.bg, bazar.bg ще бъдат премахнати.

КОМЕНТАРИ КЪМ СТАТИЯТА

  • 1 Шумов...

    9 23 Отговор
    гугъл отдавна е мразена в световен мащаб. Хората (умните) масово заобикалят това следящо изкуствено недоразумение с алтернативни програми, търсачки и сайтове. Вече, ако тръгнеш да търсиш нещо по-така в гугъл, което не е за показ, няма и да го намериш. Та същата работа и с изкуствената им промивка.

    Коментиран от #2, #4, #6

  • 2 Тоа е работен в

    5 10 Отговор

    До коментар #1 от "Шумов...":

    Задното Вход....няма начин ф схване за какво му обясняваш
  • 3 !!!?

    11 14 Отговор
    Съветски ИК !!!?

  • 4 Този коментар е премахнат от модератор.

  • 5 бай Даньо

    6 9 Отговор
    Анджък и аз това разправям отдавна - на асемблер каквото и да напишеш е по бързо от Си па кво остава за Джава и Мава . Схаща тоя ИИ ей няма лабаво ще открием асмебера отново благодарение на ИИ.... ха-ха-ха! Тая планета ( третата от слънцето броено) е интересна да се наблюдава за забава ...
  • 6 Знайко

    4 11 Отговор

    До коментар #1 от "Шумов...":

    Колега, на 100% си прав....не знам кои са тия 14 човека или същества които са ти дали минуси? Казах го преди 8 години-ако триеш всичко което е свързано с наука, патенти, конспирации и изобличаване на бъгави устройства, явно ще трябва да бачкаш само с децата! Всички се местят в Ръмлър, Патреон и други платформи. Тубата остава за музика( разбира се окастрени версии или непълни за да не могат праводържателите да имат претенции...) и правоверни коментари. Пишеш адренохроМ и гугъл вика че не знае нищо по темата. Е аз откъде знам? Който иска може да пробва да даде едно и също търсене на Дък Дък и на Гугъл и да види разлките. Алгоритъма на гугъл е променен и сега първия истински резултат може да е 790 реда по-надолу!!!! Тоест гледайки нещата от тези 790 реда гледате предплатени, измислени глупости сглобени за кликове! Продължавайте да СИ ГИ ОВАЖАВАТЕ!