올바른 컴퓨터 코드를 작성하려면 분명히 특정 기술이 필요합니다. 최소한 구문 및 사용 가능한 도구에 대한 지식이 필요합니다. 로봇을 제어하기 위한 코드를 작성하는 것은 훨씬 더 어려울 수 있으며, 적절한 프로그래밍 언어를 모르면 가장 원시적인 명령도 실행할 수 없게 됩니다. 그래서 구글은 자연스러운 음성을 인식하고 스스로 기계어 코드를 생성하는 로봇을 만들었다.
이 프로젝트는 정책으로서의 코드(CaP)라고 합니다. 이 프로젝트는 자연어 명령이 실행 가능한 코드로 변환되는 Google Pathways Language Model(PaLM) 인공 지능 알고리즘을 기반으로 합니다. 시스템은 샘플 명령과 주석이 있는 해당 코드를 제공하여 훈련되었습니다. 그 결과 로봇은 새로운 명령을 받았을 때 "API 호출이 재분배되고 새로운 기능이 합성되고 피드백 루프가 생성되어 작동 중에 새로운 작업을 트리거하는 새로운 코드를 자율적으로 생성"할 수 있었습니다.
필요한 경우 CaP는 산술 연산을 수행하고 특정 언어의 논리를 사용합니다(예: Python의 경우 "if/else" 및 "for/while" 루프) 또는 타사 라이브러리를 연결하여 추가 기능을 구현합니다. 또한 "빠르게" 및 "왼쪽으로"와 같은 모호한 명령을 해석하여 작업 완료를 위한 특정 지표로 전환할 수 있습니다. 그러나 한 언어 모델에 대한 부착은 로봇에 몇 가지 제한을 부과합니다. 명령의 요점을 보지 못하거나 알 수 없는 매개변수로 작업을 시도하면 실패합니다. 그리고 마지막으로, 복잡한 일련의 작업을 아직 수행할 수 없습니다. 수십 개의 매개변수가 있는 작업을 사용할 수 없습니다.
2022-11-08 18:54:22
작가: Vitalii Babkin
소스 URL