Googleova tvrtka za umjetnu inteligenciju DeepMind objavila je veliko postignuće u konkurentnom računalnom programiranju. Nakon simuliranja 10 natjecanja, s više od 5000 sudionika, AI sustav AlphaCode svrstao se među 54 posto najboljih konkurenata.
Trebalo je napraviti puno posla kako bismo ga doveli na istu razinu kao i čovjeka s vrhunskim performansama, istaknuli su iz DeepMind-a. No, sposobnosti AlphaCodea nisu se mogle odmah primijeniti na druge oblike kodiranja.
Ostvarenje sna
Probleme tijekom natjecanja umjetna inteligencija Prilikom uvježbavanja ne vidi, pa je za njihovo rješavanje potrebna kombinacija kritičkog razmišljanja, logike, algoritama, kodiranja i razumijevanja prirodnog jezika.
Tipični problemi uključuju pronalaženje načina za postavljanje cesta i zgrada unutar određenih ograničenja ili stvaranje strategija za pobjedu u društvenim igrama na ploči.
Cijeli sam život fasciniran natjecanjima u programiranju, kaže Oriol Vinyals, glavni istraživač DeepMinda.
Biti dio tima koji je izgradio AlphaCode bilo je ostvarenje sna za njega, ali nikada nije očekivao da će postići ljudski prosjek među konkurentima.
Nadmašena očekivanja
Mike Mirzayanov, osnivač platforme Codeforces, koja je vodila natjecanja, nazvao je AlphaCode novim konkurentom koji obećava.
Mogu sa sigurnošću reći da su rezultati AlphaCodea nadmašili moja očekivanja. Bio sam skeptičan jer se čak iv u jednostavnim natjecateljskim problemima često zahtijeva ne samo implementacija algoritma nego i, a to je najteži dio, njegovo izmišljanje, rekao je.
Rješavanje problema konkurentnog programiranja je stvarno teška stvar, jer zahtjeva jednako dobre vještine kodiranja i kreativnost u rješavanju problema, kaže Petr Mitričev, Googleov softverski inženjer.
Izvor: BBC