Veľa práce vykonanej umelou inteligenciou zahŕňa vzdelávací proces známy ako strojové učenie.
AI sa zlepšuje v úlohách, ako je rozpoznávanie niečoho alebo mapovanie trasy, čím dlhšie to trvá.
Teraz sa rovnaká technika používa na vytvorenie nových systémov umelej inteligencie bez ľudského zásahu.
Inžinieri spoločnosti Google už mnoho rokov pracujú na neobvykle inteligentnom systéme strojového učenia známom ako AutoML (alebo automatické strojové učenie), ktorý je už schopný vytvárať AI.
Teraz vedci vykonali zmeny v Darwinovom koncepte evolúcie a ukázali, že je možné vytvoriť programy umelej inteligencie, ktoré sa budú naďalej zlepšovať rýchlejšie, ak ich ľudia budú kódovať ručne.
Nový systém sa volá AutoML-Zero a mohol by viesť k rýchlemu vývoju inteligentnejších systémov – napríklad neurónových sietí určených na presnejšiu napodobňovanie ľudského mozgu.
„Teraz je možné automaticky detekovať úplné algoritmy strojového učenia jednoducho pomocou základných matematických operácií ako stavebných kameňov,“ píšu vedci vo svojom príspevku. „Demonštrujeme to zavedením nového konceptu, ktorý významne znižuje ľudský vplyv v priestore zdieľaného vyhľadávania.“
Pôvodný systém AutoML bol navrhnutý s cieľom uľahčiť aplikáciám strojové učenie a už obsahuje mnoho automatizovaných funkcií, ale AutoML-Zero vyžaduje malý alebo žiadny ľudsky napísaný kód.
Pomocou jednoduchého procesu v troch krokoch – vyladenie, predpovedanie a školenie – to možno považovať za strojové učenie od nuly.
Systém začína výberom 100 algoritmov vytvorených náhodnou kombináciou jednoduchých matematických operácií. Komplexný proces pokusov a omylov potom určí tie najlepšie, ktoré sa uložia – s určitými úpravami – pre ďalšie kolo pokusov. Inými slovami, neurónová sieť sa neustále vyvíja.
Keď sa vygeneruje nový kód, testuje sa na úlohy AI – napríklad na zistenie rozdielu medzi obrazom nákladného vozidla a obrazom psa – a najefektívnejšie algoritmy sa potom uložia pre budúcu iteráciu. Ako prežitie najschopnejších.
A to je tiež rýchle: vedci sa domnievajú, že na procesor je možné načítať až 10 000 možných algoritmov za sekundu (čím viac počítačových procesorov je pre danú úlohu k dispozícii, tým rýchlejšie dokáže bežať).
Nakoniec by to malo viesť k tomu, že systémy umelej inteligencie sa stanú viac používanými a prístupnými programátorom bez skúseností s vývojom umelej inteligencie.
Práce na vylepšení AutoML-Zero pokračujú v nádeji, že nakoniec budú schopné vyvinúť algoritmy, na ktoré by jednoduchí programátori nikdy nepomysleli.
„Zatiaľ čo väčšina ľudí podnikla malé kroky, [vedci] urobili obrovský skok do neznáma,“ povedal Edd Ghent pre Science, vedca z texaskej univerzity v Austine. „Toto je jeden z článkov, ktoré by mohli zahájiť veľa ďalších výskumov.“
Práca ešte nebola publikovaná v recenzovanom časopise, ale je možné si ju pozrieť na arXiv.org.
Zdroje: Foto: uscybersecurity.net