Google chce, aby roboty same pisały kod sterujący ich zachowaniem

Firma pracuje nad nowatorską metodą programowania robotów, która zakłada iż będą one mogły tworzyć same w języku Python kod aplikacji sterujących ich zachowaniem, posiłkując się wydawanymi im przez ludzi poleceniami i wykorzystując algorytmy bazujące na dużych modelach językowych.

Grafika: Jack Moreh/freerangestock

Modele te (w skrócie LLM, od słów Large Language Model) wykorzystują zaprojektowane z myślą o robotach oprogramowanie Google PaLM-SayCan, które rozumie kreowane przez programistów podpowiedzi i sugestie dotyczące sposobów tworzenia kodu aplikacji. Dużą rolę odgrywa tu również oprogramowanie GPT-3 LLM OpenAI i powiązane z nim metody automatycznego uzupełniania kodu, takie jak Copilot GitHub.

Google nadało tej nowej metodzie programowania robotów nazwę "Code as Policies" (CaP) i zapewnia, że pozwala ona instruować roboty, jak mają pisać aplikację, wykorzystując podpowiedzi mające postać języka naturalnego. Istnieją tu jednak pewne ograniczenia, np. model może poinstruować robota jak ma ustawić pokolorowane bloki na samej górze dwuwymiarowego kwadratu, ale nie może już przetłumaczyć bardziej złożonych instrukcji, takich jak „zbuduj cały dom z takich bloków”, ponieważ według Google dom ma strukturę 3D (trójwymiarową).

Zobacz również:

Jednocześnie Google ostrzega, że chociaż metoda CaP zapewnia robotom odpowiednią elastyczność, to potencjalne zwiększa też ryzyko pomyłki, ponieważ zsyntetyzowane programy – a takim jest model CaP - mogą w przypadku fizycznego sprzętu powodować niezamierzone i niebezpieczne zachowania.

W celu komercyjnej reprodukcji treści Computerworld należy zakupić licencję. Skontaktuj się z naszym partnerem, YGS Group, pod adresem [email protected]

TOP 200