최근 눈길을 끄는 연구 결과가 나왔다. 미국과 영국 연구진으로 구성된 과학 연구팀이 역사상 최초의 전자 채팅 로봇인 엘리자(ELIZA)의 코드를 부활시키는데 성공했다는 것이다. 원래 고(故) MIT 교수인 Joseph Weizenbaum이 1960년대에 작성한 이 프로그램의 코드 인쇄물이 2021년에 우연히 발견되었습니다. 연구팀은 수많은 기술적 어려움을 극복하고 마침내 수십 년 후 ELIZA를 다시 실행하게 되면서 인공지능 개발 역사에서 잘 알려지지 않은 장을 열게 되었습니다. 이 기사에서는 이 흥미로운 발견과 연구 과정을 자세히 설명합니다.
최근 미국과 영국 연구진이 역사상 최초의 전자 챗봇으로 꼽히는 ELIZA라는 챗봇 코드를 부활시키는데 성공했다. arXiv 사전 인쇄 서버에 게시된 논문에 따르면 이 코드는 원래 1960년대 MIT 교수인 Joseph Weizenbaum이 작성했습니다.
2021년 MIT 기록보관인 마일스 크로울리는 와이젠바움의 개인 소지품이 들어 있는 상자에서 코드가 인쇄된 것을 발견했습니다. 후속 검토 후 이 코드는 ELIZA의 원래 코드로 확인되었습니다. 당시에는 '챗봇'이라는 용어가 아직 만들어지지도 않았는데, 와이젠바움은 이 프로그램을 일종의 전자 치료사로 여겼을 것입니다. ELIZA는 사용자가 질문을 할 수 있고 시스템이 인간 치료사와의 대화와 유사한 상호 작용인 간단한 응답과 후속 질문으로 응답하는 요청/응답 도구로 설계되었습니다.
원래 ELIZA의 코드는 역사적으로 손실된 것으로 생각되었지만 다른 프로그래머가 작성한 일부 ELIZA 버전은 여전히 존재합니다. 이 프로그램은 Lisp로 작성되었으며 원래 ARPAnet에서 실행된 후 점차 가정용 컴퓨터로 확산되어 기술 애호가의 "친구"가 되었습니다.
코드를 발견한 후 연구팀은 코드를 작동시키기 시작했습니다. 첫째, ELIZA는 구식 운영 체제용으로 작성되었기 때문에 운영 환경을 개발해야 했습니다. 연구팀은 또한 코드를 정리해야 하고 경우에 따라 코드에 표시되지 않은 기능을 작성해야 한다는 사실도 발견했습니다.
마침내 연구팀은 지난해 12월 프로그램을 성공적으로 운영했다. 그들은 원래 설계된 대로 요청/응답 도구로 이를 실행했으며 기대 이상의 성능을 발휘한다는 사실을 발견했습니다. 현대의 대규모 언어 모델과 비교할 수는 없지만 이러한 부활 과정이 흥미롭다고 생각합니다.
그러나 사용자가 숫자를 입력하면 프로그램이 충돌하는 명백한 버그도 발견했지만, 연구팀은 독창성을 유지하기 위해 이 버그를 유지하기로 결정했습니다. 그들은 ELIZA가 최초의 전자 챗봇을 대표하기 때문에 컴퓨팅 역사에서 중요한 이정표라고 믿습니다.
가장 밝은 부분:
ELIZA는 1960년대 Joseph Weizenbaum이 코딩한 최초의 전자 챗봇입니다.
연구팀은 일부 기술적인 문제를 해결해야 했지만 코드를 성공적으로 부활시켜 작동하게 만들었습니다.
ELIZA는 컴퓨팅 역사에서 중요하며 챗봇의 선구자로 간주됩니다.
ELIZA의 부활은 기술적인 성공일 뿐만 아니라, 인공지능 개발의 역사에 대한 귀중한 검토이기도 하다. 이는 최초의 시도가 오늘날의 첨단 기술의 기반을 마련했다는 사실을 상기시켜 줍니다. 이번 연구는 그 이상으로 우리에게 인공지능의 진화를 이해하는 새로운 시각을 제공하고, 인공지능의 무한한 가능성을 계속 탐구하도록 영감을 준다는 점에서 의의가 있습니다.