Google chce pozwolić robotom pisać własny kod

Google opublikował nowy benchmark open source, który według niego pozwoli robotom na wykonywanie zadań poprzez pisanie własnego kodu w odpowiedzi na instrukcje napisane przez człowieka.

Firma uruchomiła nową stronę internetową, aby zaprezentować „Code as Policies” (CAP), w którym podpowiedzi napisane w języku angielskim mogą być interpretowane jako programy generowane na podstawie modelu językowego (LMP) napisane w kodzie Pythona.

CAP jest następcą PaLM-SayCan, projektu, który w podobny sposób umożliwiał kierowanie fizycznym robotem pomocniczym poprzez komendy w języku angielskim. CAP obiecuje, że pozwoli na wykonanie bardziej złożonych zadań z większą dokładnością, częściowo dzięki umożliwieniu maszynom pisania własnego kodu.

We wpisie na blogu omawiającym premierę CAP, pracownicy Google Research Jacky Liang i Andy Zeng opisują motywację dla tej technologii i to, co może ona oznaczać dla przyszłości.

„Co by było, gdyby roboty, otrzymując instrukcje od ludzi, mogły autonomicznie pisać własny kod, aby wchodzić w interakcje ze światem? […] Biorąc pod uwagę instrukcje w języku naturalnym, obecne modele językowe są bardzo biegłe w pisaniu nie tylko kodu ogólnego, ale, jak odkryliśmy, kodu, który może również kontrolować działania robotów.”

Ale może to nie jest jeszcze czas, aby wyrzucić laptopa do programowania. W testach badacze Google’a zademonstrowali proste komendy o podobnej strukturze. Testowe roboty były w stanie „narysować 5 cm sześciokąt wokół środka” tablicy oraz „ułożyć klocki w poziomej linii w pobliżu góry” granicy kwadratu.