ProgramAsWeights(PAW): 텍스트 설명을 로컬 신경망 프로그램으로 컴파일
API 없이 로컬 CPU에서 구동 가능한 신경망 프로그램을 직접 컴파일하여 실행할 수 있는 새로운 방식의 연구 프로젝트.
요약
워털루 대학교의 오픈소스 연구 프로젝트인 ProgramAsWeights(PAW)는 영어로 작성된 함수 설명을 신경망 프로그램으로 컴파일하여 로컬에서 실행하는 기술을 공개했다. 이 도구는 사용자가 'Classify urgent emails'와 같이 기능을 텍스트로 설명하면, 이를 재사용 가능한 신경망 프로그램으로 변환한다. 컴파일 과정에는 호스팅된 컴파일러나 자체 GPU를 이용할 수 있으며, 일단 프로그램과 런타임이 다운로드되면 이후 실행은 외부 API 호출 없이 로컬 CPU 환경에서도 가능하다. PAW는 컴파일과 추론 과정을 분리함으로써, 작업 내용은 고정되어 있고 입력값만 변하는 애플리케이션에서 효율적인 로컬 구동을 지원한다. 현재 관련 연구 모델 가중치와 런타임이 공개되어 개발자가 직접 호스팅하여 사용할 수 있다.
AI가 원문을 요약한 내용으로, 부정확할 수 있습니다.
원문 제목 ProgramAsWeights: compile English function descriptions into neural programs that run locally [R]
원문 보기 ↗