CWN(CHANGE WITH NEWS) - 딥마인드의 프로그래밍 AI ′알파코드′, 인간 개발자 따라잡았다

  • 맑음완도-3.5℃
  • 흐림태백-9.6℃
  • 맑음천안-10.6℃
  • 맑음대전-6.4℃
  • 흐림고산2.0℃
  • 흐림순창군-7.0℃
  • 맑음거창-8.0℃
  • 흐림군산-5.6℃
  • 맑음울진-5.3℃
  • 맑음양산시-2.1℃
  • 맑음창원-3.9℃
  • 맑음고흥-4.7℃
  • 흐림임실-8.8℃
  • 흐림동두천-9.8℃
  • 흐림철원-11.7℃
  • 맑음수원-7.4℃
  • 흐림부안-4.7℃
  • 맑음합천-5.1℃
  • 흐림원주-9.2℃
  • 흐림보령-3.9℃
  • 맑음춘천-9.4℃
  • 맑음강릉-4.7℃
  • 맑음보은-10.8℃
  • 맑음북강릉-4.7℃
  • 흐림제천-10.0℃
  • 흐림정읍-7.0℃
  • 맑음영덕-5.9℃
  • 맑음충주-10.9℃
  • 맑음상주-7.4℃
  • 맑음속초-4.8℃
  • 흐림영월-10.1℃
  • 구름많음성산-0.1℃
  • 맑음동해-3.3℃
  • 흐림영광군-3.0℃
  • 맑음홍천-10.1℃
  • 맑음파주-11.8℃
  • 맑음진주-7.0℃
  • 맑음산청-5.2℃
  • 맑음장흥-7.4℃
  • 맑음청주-6.9℃
  • 흐림대관령-13.5℃
  • 맑음강진군-4.8℃
  • 맑음영천-5.8℃
  • 흐림부여-7.1℃
  • 맑음북춘천-10.7℃
  • 맑음경주시-4.7℃
  • 눈홍성-6.5℃
  • 맑음부산-3.9℃
  • 맑음의령군-6.8℃
  • 맑음금산-7.4℃
  • 흐림목포-1.2℃
  • 맑음북부산-3.3℃
  • 맑음문경-7.1℃
  • 맑음의성-8.0℃
  • 흐림진도군-0.7℃
  • 맑음서귀포-1.0℃
  • 흐림흑산도0.2℃
  • 맑음밀양-6.4℃
  • 맑음인천-8.2℃
  • 맑음순천-6.1℃
  • 맑음광양시-5.2℃
  • 구름많음전주-6.1℃
  • 흐림장수-8.6℃
  • 맑음함양군-5.7℃
  • 맑음김해시-4.7℃
  • 맑음강화-7.9℃
  • 흐림남원-8.1℃
  • 맑음거제-2.7℃
  • 흐림정선군-9.8℃
  • 맑음안동-8.2℃
  • 맑음추풍령-7.7℃
  • 맑음울릉도-1.4℃
  • 맑음청송군-8.6℃
  • 구름많음제주1.6℃
  • 흐림서산-4.1℃
  • 맑음울산-3.8℃
  • 맑음대구-4.9℃
  • 맑음백령도-1.8℃
  • 맑음양평-7.8℃
  • 구름많음광주-4.4℃
  • 맑음세종-7.3℃
  • 흐림해남-5.3℃
  • 맑음봉화-8.7℃
  • 맑음보성군-5.2℃
  • 맑음여수-4.8℃
  • 맑음남해-3.8℃
  • 맑음구미-5.6℃
  • 맑음포항-3.9℃
  • 흐림고창-4.1℃
  • 맑음서울-8.1℃
  • 맑음영주-7.5℃
  • 맑음북창원-3.5℃
  • 흐림이천-8.4℃
  • 흐림고창군-4.1℃
  • 맑음인제-9.2℃
  • 맑음통영-3.0℃
  • 맑음서청주-8.3℃
  • 2026.02.09 (월)

딥마인드의 프로그래밍 AI '알파코드', 인간 개발자 따라잡았다

김지영 / 기사승인 : 2022-12-12 23:45:24
  • -
  • +
  • 인쇄

인공지능(AI)이 컴퓨터 프로그래밍을 인간 개발자 수준으로 수행하는데 성공했다. 아직은 비교적 간단한 프로그래밍만 가능하지만 AI가 바둑, 체스 등 게임에 이어 더 복잡한 판단 능력이 요구되는 컴퓨터 프로그래밍 작업까지 가능해질 것으로 기대된다.

구글의 AI 자회사 딥마인드는 자사의 컴퓨터 프로그래밍 AI ‘알파코드’가 프로그래밍 작업에서 일반적인 인간 수준의 성능을 달성했다는 연구결과를 국제학술지 사이언스에 8일(현지시간) 발표했다.

알파코드는 알고리즘을 특정한 프로그래밍 언어로 변환하는 코딩 작업을 할 수 있는 AI로 개발됐다. 글로 쓰인 코딩 문제를 읽고 이를 해결하는 프로그램을 스스로 만들 수 있다. 유사한 기능을 가진 다른 AI는 짧은 코딩만이 가능한 반면 알파코드는 복잡한 문제에 대한 해답을 내놓기 위해 만들어졌다.

알파코드는 프로그래밍 능력을 확인하기 위해 5000명 이상이 참여하는 온라인 코딩대회에 10차례 참여했다. 참가자들은 출제된 문제에 대해 이를 해결하는 프로그램을 제출한 뒤 평가를 받았다. 출제된 문제는 논리력, 비판적 사고, 알고리즘 창출 등 능력이 복합적으로 요구됐다. 제한된 조건에서 건물이나 시설의 최적 입지를 찾아내는 방법이나 보드게임에서 승리할 수 있는 전략을 수립하는 문제 등이다.

총 10개 문제에서 알파코드는 놀라운 성적을 거뒀다. 10개 문제에서 상위 20.9~73.9%에 해당하는 답을 내놨다. 평균 성적은 상위 54.3%였다. 참가자 5000명 중 평균 이상의 작업능력을 보여준 것이다.

또한 알파코드는 복잡한 문제를 푸는 데 필요한 추론을 해내는 모습도 보였다. 방대한 프로그램 중 문제 해결에서 가장 중요한 설명에 주목하고 이와 관련한 내용들만 추려냈다.

예를 들어 가상의 도시에서 '최적의' 건물 위치를 정할 때 주변 교통량이나 인구 이동량에 대한 계산을 우선적으로 수행하는 작업 등이다. 문제와 관련한 프로그램을 무작위로 생성하는 것이 아니라 독해를 통해 가장 필요한 작업이 무엇인지 판단한 것이다.

물론 한계점도 있다. 복잡한 문제를 여러 문제로 나누어 푸는 문제에선 상대적으로 낮은 성적을 거뒀다. 반면 문제 해결단계가 단순하거나 경우의 수를 검토하는 것과 같은 수학적 능력이 필요한 문제에선 좋은 성과를 보였다.

[저작권자ⓒ CWN(CHANGE WITH NEWS). 무단전재-재배포 금지]

최신기사

뉴스댓글 >

- 띄어 쓰기를 포함하여 250자 이내로 써주세요.
- 건전한 토론문화를 위해, 타인에게 불쾌감을 주는 욕설/비방/허위/명예훼손/도배 등의 댓글은 표시가 제한됩니다.

댓글 0

Today

Hot Issue