Робот на Google се програмира сам
Този робот на Гугъл написа самичък програмния си код от команди на натурален език
(снимка: Code as Policies / Github)
Писането на верен компютърен код явно изисква избрани умения: минимум познаване на синтаксиса на езика и наличните принадлежности. Създаването на код за ръководство на робот може да бъде още по-трудно и даже най-примитивните команди стават невъзможни за осъществяване без познаване на подобаващия език за програмиране. Затова Гугъл сътвори робот, който възприема естествената тирада и самичък основава нужния му машинен код.
Проектът се назовава (CaP) и се базира на логаритъма за изкуствен интелект Гугъл Pathways Language Model (PaLM), посредством който командите на натурален език се трансформират в осъществим код. Системата е подготвена, като са ѝ предоставени примерни команди и съответния код с мнения.
В резултат на образованието роботът, когато получи нови команди, съумява „ самостоятелно да генерира нов код, в който извикванията на API се преразпределят, синтезират се нови функционалности и се основават вериги за противоположна връзка, с цел да задействат нови интервенции по време на работа “, споделя за нововъведението Popular Science.
още по темата
Ако е належащо, CaP прави аритметични интервенции и употребява логиката на избрани езици – да вземем за пример циклите “if/else ” и “for/while ” на Python или свързва библиотеки на трети страни за внедряване на спомагателни функционалности.
Освен това роботът може да интерпретира двусмислени команди като „ по-бързо “ и „ наляво “, трансформирайки ги в характерни знаци за осъществяване на задача.
Привързването към един езиков модел обаче постанова някои ограничавания на робота: той се проваля, в случай че не вижда смисъла в командата или се пробва да работи с незнайни параметри. И най-после, той към момента не може да извършва комплицирани последователности от дейности – интервенции с няколко десетки параметъра не са по неговите благоприятни условия.
Източник: technews.bg
КОМЕНТАРИ




