인공지능은 실제로 어떻게 처음 프로그래밍되었을까?

“인공지능”이라는 문구는 대부분의 사람들이 예상하는 것보다 역사가 짧습니다. 1956년 여름에 두 달 동안 진행되었고 약 10명의 연구자가 참여한 워크숍에서 만들어졌습니다.

“인공지능”이라는 용어가 존재하기 훨씬 전, 수학자 앨런 튜링은 이미 그 이론적 토대를 마련했습니다. 1936년 계산 가능한 수에 관한 그의 논문은 추상적으로 일련의 규칙이 허용하는 모든 계산을 수행할 수 있는 기계의 종류를 설명했습니다. 이는 현재 튜링 기계로 알려진 개념이며, 이후 모든 컴퓨터가 작동하는 방식을 이해하는 기초가 되었습니다. 1950년, 세계 최초의 저장 프로그램 컴퓨터 중 하나인 맨체스터 대학교에서 일하면서 튜링은 실용적인 테스트를 제안했습니다. 인간 심사위원이 다른 인간과 기계 모두와 텍스트 대화를 나누게 하고, 심사위원이 어느 쪽이 누구인지 확실하게 구별할 수 있는지 확인하는 것이었습니다. 만약 구별할 수 없다면, 그는 기계의 성능이 그 밑에서 무슨 일이 일어나든 지능적이라고 부를 가치가 있다고 주장했습니다.

분야의 이름을 지은 워크숍

“인공지능”이라는 용어 자체는 특정 행사를 위해 만들어졌습니다. 1955년, 존 매카시, 마빈 민스키, 나다니엘 로체스터, 클로드 섀넌 네 명의 연구원은 다트머스 대학에서 여름 연구를 제안하며, 이를 기계가 언어를 사용하고, 추상화를 형성하며, 당시 사람들에게만 가능했던 문제를 해결할 수 있는지에 대한 “2개월, 10인 연구”라고 설명했습니다. 이 워크숍은 1956년 여름, 약 8주 동안 진행되었으며, 완성된 기술을 만들어내지는 못했지만, 이 신흥 분야에 이름을 부여하고 창립 연구자들을 처음으로 직접 접촉하게 했습니다.

생각하는 것처럼 보였던 최초의 프로그램

가장 구체적인 초기 결과는 실제로 다트머스 워크숍보다 몇 달 앞서 있습니다. 1955년 크리스마스 휴가 동안, 연구원 앨런 뉴웰과 허버트 사이먼은 논리 이론가(Logic Theorist)라는 프로그램을 완성했습니다. 이 프로그램은 무차별 대입 계산이 아닌 논리적 단계를 통해 사람이 수학적 정리를 증명하는 방식으로 설계되었습니다. 이 프로그램은 수학적 논리의 기초 작업인 프린키피아 마테마티카(Principia Mathematica)의 여러 정리를 증명했으며, 일반적으로 최초의 진정한 AI 프로그램 중 하나로 간주됩니다. 뉴웰과 사이먼은 몇 년 후 일반 문제 해결사(General Problem Solver)를 개발했으며, 다트머스 주최자 중 한 명인 존 매카시는 1958년에 Lisp 프로그래밍 언어를 만들었는데, 이는 이후 수십 년 동안 AI 연구의 주요 언어가 되었습니다.

과도하게 약속하고 늦게 이행하는 분야

초기 성공은 초기 낙관론을 낳았고, 1960년대 중반까지 미국의 AI 연구는 상당한 정부 자금을 유치하며 전 세계에 전용 연구소가 개설되었습니다. 이러한 낙관론은 당시 사용 가능한 기술을 앞질렀습니다. 간단해 보였던 문제들은 1960년대와 1970년대 기계가 제공할 수 있는 것보다 훨씬 더 많은 컴퓨팅 능력과 훨씬 더 나은 방법을 필요로 한다는 것이 밝혀졌고, 이 분야는 1970년대와 1980년대 후반에 두 번의 잘 알려진 침체기, 일반적으로 “AI 겨울”이라고 불리는 시기를 겪었습니다. 부활은 단계적으로 이루어졌습니다. 전문가 시스템은 1980년대에 새로운 관심을 불러일으켰고, 1990년대 이후의 성장은 머신러닝, 딥러닝, 그리고 이 분야의 창시자들이 상상할 수 없었던 훨씬 더 큰 데이터 세트에 대한 접근을 통해 이루어졌습니다.


삽화가 있는 이야기로 들려드립니다

인공지능은 어떻게 프로그래밍되었을까 — 책 표지 — Wonder Inventions
인공지능은 어떻게 프로그래밍되었을까 → 원더 인벤션즈(Wonder Inventions) 이야기 중 하나 — AI의 첫 10년 뒤에 숨겨진 연구자들과 기계들을 페이지별로 이야기합니다. 둘러보기 Wonder Inventions →

자주 묻는 질문

“인공지능”이라는 용어를 실제로 누가 만들었나요?

이 용어는 마빈 민스키, 나다니엘 로체스터, 클로드 섀넌과 함께 존 매카시가 작성한 1955년 다트머스 워크숍 제안서에서 나왔습니다. 워크숍 자체는 1956년 여름에 진행되었으며, AI를 별개의 연구 분야로 확립한 창립 행사로 널리 간주됩니다.

최초의 진정한 AI 프로그램은 무엇이었나요?

대부분의 역사가들은 앨런 뉴웰과 허버트 사이먼이 1955년 크리스마스 휴가 동안 작성한 논리 이론가(Logic Theorist)를 지목합니다. 이는 이 분야의 이름을 지은 다트머스 워크숍보다 몇 달 전입니다. 이 프로그램은 모든 가능성을 테스트하는 대신 논리적 단계를 통해 프린키피아 마테마티카의 수학적 정리를 증명했는데, 이는 당시에는 진정으로 새로운 접근 방식이었습니다.

앨런 튜링은 실제로 AI를 만들었나요, 아니면 아이디어만 설명했나요?

튜링은 현대 AI 프로그램과 유사한 것보다는 주로 이론과 전시 암호 해독 기계에 대해 연구했습니다. 그의 지속적인 기여는 개념적이었습니다. 1936년 범용 컴퓨팅 기계가 할 수 있는 것에 대한 설명과 1950년 기계 지능에 대한 실용적인 테스트 제안은 모두 그를 따르는 연구자들이 문제에 대해 생각하는 방식을 형성했습니다.

계속 읽기