구글 AI자회사 딥마인드 "알파코드 코딩능력, 인간 평균 수준"

홈 > 국제
국제

구글 AI자회사 딥마인드 "알파코드 코딩능력, 인간 평균 수준"

한설아 0 입력  / 수정

"온라인 코딩대회 평균 상위 54%…최고 수준 인간엔 못 미쳐" 

"누구나 쉽게 접근할 프로그래밍 자동화로 가는 미래 도구"


구글의 인공지능(AI) 자회사 딥마인드가 개발한 인공지능 시스템 '알파코드'(AlphaCode)가 컴퓨터 프로그래밍 대회에서 평균적인 인간 참가자 수준의 코딩 능력을 보였다고 BBC 방송과 IT전문매체 '더버지'(The Verge) 등이 2일(현지시간) 보도했다.


bdb68e9f6f837e133c7d5e2ad5d38992_1643868797_9406.jpg
'알파코드' 연구 내용 전하는 구글 딥마인드 블로그 


    바둑 인공지능 '알파고'(AplhaGo)로 유명한 딥마인드는 알파코드가 5천 명 이상이 참여하는 온라인 코딩대회에 참가해 인간 프로그래머들과 문제 해결 능력을 겨룬 결과 평균적으로 상위 54%에 해당하는 성적을 거뒀다고 밝혔다.


    연구진은 이는 문제 해결을 위한 컴퓨터 프로그래밍 자동화를 향한 큰 진전이라면서도 아직 최고 수준의 인간 능력에는 못 미치며 대회에서 보여준 코딩 능력을 다른 부문에 즉각 적용할 수도 없다고 설명했다.


    수석연구자 오리올 빈얄스는 연구가 초기 단계지만 이 연구를 통해 인간만의 영역으로 여겨져 온 자율적으로 코딩 문제를 해결하는 유연한 문제 해결 AI 개발에 더 다가서게 됐다고 말했다.


    이어 "알파코드는 장기적으로 프로그래머와 비프로그래머의 코딩을 도와 생산성을 높이고 소프트웨어를 개발하는 새로운 방법을 창조할 수 있는 잠재력을 가지고 있다"고 덧붙였다.


    알파코드는 코딩대회 플랫폼인 코드포스(Codeforces)가 개최하는 코딩 대회에 10차례 참가했다. 코드포스는 대회 참가자들에게 문제를 제시하고 이를 해결하는 프로그램을 제출받아 평가한 뒤 순위를 매긴다.


    대회 출제 문제를 해결하기 위해서는 비판적 사고와 논리, 알고리즘, 코딩 기술, 자연어 이해 등이 복합적으로 필요하다. 예를 들어 특정 제약 조건에서 도로와 건물 등을 배치하는 방법을 찾거나 보드게임에서 이길 수 있는 전략을 짜는 것과 같은 문제가 출제된다.


    평가 결과 알파코드가 내놓은 10개 문제의 해답은 상위 54.3% 내에 드는 것으로 나타났다.


    딥마인드는 이 결과에 통산 경기 성적을 반영해 순위를 정하는 체스 랭킹 산출 방식(Elo)을 적용하면 알파코드는 지난 6개월간 대회 참가자 중 상위 28%에 해당할 것으로 추정된다고 밝혔다.


    코드포스 플랫폼 설립자인 마이크 미르자야노프는 "간단한 대회 문제를 풀 때도 알고리즘을 실행해야 할 뿐 아니라 알고리즘을 새로 만들어야 하기 때문에 인공지능이 이런 과제를 수행하는 것에 회의적이었다"며 "알파코드의 성적은 예상을 뛰어넘는 것"이라고 말했다.


    딥마인드는 알파코드의 현재 기술은 경쟁프로그램 영역 내에서만 적용 가능하다며 하지만 알파코드의 능력은 누구나 프로그래밍을 할 수 있게 하고 언젠가는 프로그래밍을 완전히 자동화할 수 있는 미래 도구를 만들 수 있는 문을 열어줄 것이라고 밝혔다.


한설아 기자 / 더인사이드뉴스

0 Comments
글이 없습니다.
반응형 구글광고 등
State
  • 현재 접속자 1 명
  • 오늘 방문자 302 명
  • 어제 방문자 316 명
  • 최대 방문자 1,892 명
  • 전체 방문자 181,491 명
  • 전체 게시물 0 개
  • 전체 댓글수 0 개
  • 전체 회원수 20 명