세계 최강의 바둑 AI「AlphaGo」등을 만든 DeepMind가, 프로그래밍 가능한 AI「AlphaCode」를 개발했습니다. AlphaCode가 작성한 코드는 대회에서 평균 점수를 얻어, 인간 수준의 코드를 작성할 수 있음이 입증되었습니다.
Competition-level code generation with AlphaCode | Science
https://doi.org/10.1126/science.abq1158
Competitive programming with AlphaCode
DeepMind's AlphaCode attains 'average' rating in programming competition
https://techxplore.com/news/2022-12-deepmind-alphaco -average-competition.html
AlphaCode는 경기 프로그래밍 레벨의 프로그래밍을 가능하게 하는 AI로, 원하는 프로그램이나 어플리케이션을 작성하는 코드의 생성을 조화롭게 해낼 수 있습니다. AlphaCode는 5,000명 이상이 참가한 콘테스트 'Codeforces'에서 상위 54.3% 이내에 입상하였으며, 코드 내용에 대해 '평균적'이라는 평가를 획득했습니다.
콘테스트에서는 사전에 예측할 수 없는 문제가 제출되며, AI는 이 문제를 읽고 올바른 대답을 제출해야 합니다. AlphaCode는 인간이 AI에게 무엇을 원하는지, 어떻게 이를 실현할 수 있을지 탐구하도록 설계되었습니다.
AlphaCode는 코드가 구조별로 어떻게 작동하는지와 같은「규칙」을 가르치는 것이 아니라, 많은 코드를 사용하여 단순히 훈련하고 관찰시키는 방법을 도입하고 있습니다. 이 접근 방식을 통해 학습된 AlphaCode는 수백만 개의 다양한 코드를 생성하고 최적의 솔루션을 찾기 위해 필터링합니다.
실제 콘테스트에서 AlphaCode는 문제마다 대량의 C++와 Python 프로그램을 작성하고 필터링 클러스터링 랭킹이라는 프로세스를 거쳐 결국 10개의 후보만을 남깁니다. 이를 평가용으로 제출한 결과 상위 54.3%라는 평가를 얻었다고 합니다.
Codeforces의 창립자는 "AlphaCode의 결과는 내 기대를 훨씬 뛰어넘었습니다. AlphaCode는 유망한 인간 경쟁자와 같은 수준의 성능을 발휘할 수 있었습니다."라고 코멘트.
'AI · 인공지능 > AI 뉴스' 카테고리의 다른 글
OpenAI가 개발한 텍스트 생성 AI「GPT-3」가 어떤 처리를 하고 있는지 전문가가 해설 (1) | 2022.12.22 |
---|---|
문장에 따른 악곡을 생성해 주는 AI「Riffusion」등장,「Stable Diffusion」베이스로 누구나 자유롭게 이용 가능 (0) | 2022.12.22 |
OpenAI가 자연어처리 및 이미지생성 AI의 '임베딩 모델'을 쇄신, 성능대비 코스트가 99.8%나 저렴하게 (0) | 2022.12.22 |
DeepMind가 영화나 연극의 각본을 공동 집필해 주는 AI「Dramatron」을 발표 (0) | 2022.12.13 |
AI 개인 트레이닝「퍼포먼스 AI」오픈 (0) | 2022.12.12 |
작화의 90%를 AI가 담당! 그림책「사과 공주」가 크리에이터와 AI의 공동 작업으로 완성 (0) | 2022.12.12 |
일본에서 AI로 계약서를 자동 심사하는 서비스를 전면 무상으로 (0) | 2022.12.10 |
포브스 JAPAN 선정「일본 기업가 랭킹 2023」발표, 1위는 패스트 닥터 (0) | 2022.12.09 |