Голяма част от работата, извършена от изкуствения интелект, включва образователен процес, известен като машинно обучение.
AI се подобрява при задачи като разпознаване на нещо или картографиране на маршрут, колкото по-дълго отнема.
Сега същата техника се използва за създаване на нови AI системи без човешка намеса.
В продължение на много години инженерите на Google работят по необичайно интелигентна система за машинно обучение, известна като AutoML (или автоматично машинно обучение), която вече е способна да създаде AI.
Сега изследователите са направили промени в концепцията за еволюция на Дарвин и са показали, че е възможно да се създадат програми за ИИ, които продължават да се подобряват по-бързо, ако хората могат да ги кодират на ръка.
Новата система се нарича AutoML-Zero и може да доведе до бързото развитие на по-интелигентни системи – например невронни мрежи, предназначени да имитират по-точно човешкия мозък.
„Вече е възможно автоматично да се откриват пълни алгоритми за машинно обучение, като просто се използват основни математически операции като градивни елементи“, пишат изследователите в своя доклад. „Ние демонстрираме това чрез въвеждане на нова концепция, която значително намалява човешкото влияние в общото пространство за търсене.“
Оригиналната система AutoML е създадена, за да улесни приложенията да използват машинно обучение и вече включва много автоматични функции, но AutoML-Zero изисква малко или никакъв написан от човека код.
Използвайки прост процес от три стъпки – настройка, прогнозиране и обучение – това може да се разглежда като машинно обучение от нулата.
Системата започва с избор от 100 алгоритма, направени чрез произволно комбиниране на прости математически операции. След това сложен процес на проби и грешки определя най-добрите, които се запазват – с някои модификации – за следващия кръг от опити. С други думи, невронната мрежа непрекъснато се развива.
Когато се генерира нов код, той се тества срещу задачи на ИИ – например, откривайки разликата между изображението на камион и изображението на куче – и най-ефективните алгоритми се запазват за бъдеща итерация. Като оцеляването на най-силните.
И това също е бързо: изследователите вярват, че до 10 000 възможни алгоритма могат да бъдат заредени в секунда на процесор (колкото повече компютърни процесора са налични за дадена задача, толкова по-бързо може да работи).
В крайна сметка това трябва да доведе до факта, че системите за изкуствен интелект ще станат по-широко използвани и достъпни за програмисти без опит в разработването на ИИ.
Продължава работата по подобряване на AutoML-Zero с надеждата, че в крайна сметка ще успее да разработи алгоритми, за които простите програмисти никога не биха се сетили.
“Докато повечето хора правеха малки стъпки, [изследователите] направиха гигантски скок в неизвестното”, каза Ед Гент пред Science, учен от Тексаския университет в Остин. “Това е един от онези документи, които могат да започнат много бъдещи изследвания.”
Работата все още не е публикувана в рецензирано списание, но може да бъде видяна на arXiv.org.
Източници: Снимка: uscybersecurity.net
