인공지능은 실제로 어떻게 처음 프로그래밍되었을까?
"인공지능"이라는 문구는 대부분의 사람들이 예상하는 것보다 역사가 짧습니다. 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년대 이후의 성장은 기계 학습, 딥 러닝, 그리고 이 분야의 창시자들이 상상할 수 없었던 훨씬 더 큰 데이터 세트에 대한 접근을 통해 이루어졌습니다.
그림 이야기로 들려주는

자주 묻는 질문
"인공지능"이라는 용어를 실제로 누가 만들었나요?
이 용어는 존 매카시가 마빈 민스키, 나다니엘 로체스터, 클로드 섀넌과 함께 작성한 1955년 다트머스 워크숍 제안서에서 나왔습니다. 워크숍 자체는 1956년 여름에 진행되었으며, 별개의 연구 분야로서 AI의 창립 행사로 널리 간주됩니다.
최초의 진정한 AI 프로그램은 무엇이었나요?
대부분의 역사가들은 1955년 크리스마스 휴가 동안 앨런 뉴웰과 허버트 사이먼이 작성한 논리 이론가(Logic Theorist)를 지목합니다. 이는 이 분야의 이름을 지은 다트머스 워크숍보다 몇 달 전입니다. 이 프로그램은 모든 가능성을 테스트하는 대신 논리적 단계를 통해 Principia Mathematica의 수학적 정리를 증명했으며, 이는 당시 진정으로 새로운 접근 방식이었습니다.
앨런 튜링은 실제로 AI를 만들었나요, 아니면 아이디어만 설명했나요?
튜링은 현대 AI 프로그램과 유사한 것보다는 주로 이론과 전시 암호 해독 기계에 대해 연구했습니다. 그의 지속적인 기여는 개념적이었습니다. 1936년 범용 컴퓨팅 기계가 할 수 있는 것에 대한 설명과 1950년 기계 지능에 대한 실용적인 테스트 제안은 모두 그를 따르는 연구자들이 문제에 대해 생각하는 방식을 형성했습니다.