기타 업적

PMS/ISP

1971년에 앨런 뉴얼은 고든 벨과 함께 <컴퓨터 구조: 읽을거리와 사례들>​14​이라는 책을 발표했다. 고든 벨은 PDP 컴퓨터의 설계자로 유명했는데 1966년에 DEC을 퇴사하고 카네기 멜런 대학교로 자리를 옮겼다.

<컴퓨터 구조: 읽을거리와 사례들>은 여러 컴퓨터 시스템들을 소개하는 동시에 구조를 체계적으로 기술하기 위한 방법론을 제시하고 있다. 뉴얼과 벨은 PMS와 ISP라는 두 가지 표기법을 제안했다. PMS는 프로세서, 메모리, 입출력 장치 등이 어떻게 연결되어 있는지를 묘사하기 위한 용도였고 ISP는 프로세서의 내부 레지스터 구조와 명령어 사이의 관계를 묘사하는 용도였다. 이 책에는 과거부터 당시까지 출시된 다양한 컴퓨터 시스템들이 이 두 가지 표기법으로 설명되어 있다. 하지만 큰 호응을 얻지는 못했다.

PMS 표기법이 적용되어 유명해진 사례로는 C.mmp가 있다. C.mmp는 1971년에 카네기멜론 대학교에서 발표한 다중처리 컴퓨터 시스템이다. PDP-11 컴퓨터 16대를 연결해서 만든 이 시스템의 이름인 C.mmp는 PMS 표기법에 의거해서 지어진 것이다. C는 CPU를 나타내며 .는 변형된 시스템을 의미하고 mmp는 Multi-Mini-Processor의 약자이다.

소어 프로젝트

1987년에 뉴얼은 하버드 대학교에서 윌리엄 제임스William James 특강을 통해 ‘인간의 인지’를 다루었는데 이를 계기로 다시 인간의 사고mind에 관한 연구로 돌아오게 되었다. 그는 ‘통합된 인지 이론’을 주창하면서 소어Soar 시스템을 시작했다. 소어 시스템은 GPS와 마찬가지로 ‘문제 해결’을 위한 시스템이다. 하지만 GPS와는 달리 여러 개의 문제 공간을 사용했고, ‘묶음chunking‘을 통한 학습 및 ‘범용 약한 방법universal weak method‘이라는 문제 해결법을 도입했다. 소어 프로젝트는 미국과 유럽의 다른 대학으로 확산되었고 아직도 이어지고 있다.

소어 프로젝트는 뉴얼의 마지막 프로젝트이다. 뉴얼은 생전에, “당신보다 오래 살아 남을 프로젝트를 마지막으로 선택하라”는 말을 남긴 바가 있다. 그의 뜻대로 이루어진 셈이다.

네 가지 예언

1957년에 앨런 뉴얼과 허버트 사이먼은 미국 운영 과학회Operations Research Society of America의 초청으로 강연을 한 적이 있다. 이때 두 사람은 10년 안에 벌어질 네 가지 사건을 다음과 같이 예측했다.

  1. 예술적으로 흥미를 유발할만한 음악을 컴퓨터가 작곡할 것이다.
  2. 새로운 수학 정리를 컴퓨터가 증명할 것이다.
  3. 대다수의 심리 이론이 컴퓨터 프로그램으로 만들어져 있을 것이다.
  4. 컴퓨터가 세계 체스 대회에서 우승할 것이다.

1, 2, 3번은 실제로 10년 안에 이루어졌다고 보는 견해가 있기도 하다. 하지만 결정적으로 4번은 30년이 훌쩍 넘어서야 현실화되었다.


  1. ​*​
    출처: https://www.problemsolving.pro/teoria-del-solucionador-general-de-problemas/
  2. ​†​
    출처: https://digitalcollections.library.cmu.edu/cmu-collection/allen-newell, Carnegie Mellon University Archives
  3. ​‡​
    헝가리 출신의 수학자이다. 헝가리어로 발음하면 포여 죄르지이다.
  4. ​§​
    프린스턴에는 당대의 수학자이던 존 폰 노이만이 있었다. 게임이론을 수학적으로 정리한 이는 폰 노이만이었고 모겐스턴은 이를 경제 이론에 적용했다.
  5. ​¶​
    출처: https://www.cmu.edu/cmnews/extra/060418_cs50.html, Carnegie Mellon University Archives.
  6. ​#​
    조니악은 프린스턴에서 존 폰 노이만이 설계한 컴퓨터를 그대로 만든 시스템이었다.
  7. ​**​
    출처: https://en.wikipedia.org/wiki/JOHNNIAC, CC BY-SA 2.0
  8. ​††​
    ‘최초’라는 표현에는 항상 위험이 도사리고 있다. 어느날 갑자기 새로운 사실이 튀어나올지 모르기 때문이다. 그래서 영어에서는 항상 ‘one of’라는 표현이 따라 붙는다. 사실 로직 시어리스트 이전에도 인공지능을 흉내내려는 시도들이 있었다.
  9. ​‡‡​
    1956년은 스택이라는 용어가 등장하기 전이다.

참고문헌

  1. 1.
    Newell A, Simon HA. Computer science as empirical inquiry: symbols and search. ACM Turing Award Lectures.:1975. doi:10.1145/1283920.1283930
  2. 2.
    Whitehead AN, Russell B. Principia Mathematica to *56. Published online September 11, 1997. doi:10.1017/cbo9780511623585
  3. 3.
    Newell A. Desires and Diversions. CMU; 1991:24.
  4. 4.
    Simon H. Allen Newell: 1927-1 992. IEEE Annals of the History of Computing. 1998;20(2):63-76.
  5. 5.
    캠벨-켈리 마틴. 소프트웨어는 어떻게 밥벌이가 되었나: 소프투에어 산업의 시작과 발전. 지식함지; 2021.
  6. 6.
    Herbert Simon Interview by Alan Barnard. UBS; 1992:1. https://www.youtube.com/watch?v=ABucG05nurs
  7. 7.
    Oral History Interview with Allen Newell. Charles Babbage Institute; 1991:175. https://hdl.handle.net/11299/107544
  8. 8.
    Crevier D. AI: The Tumultuous History Of The Search For Artificial Intelligence. Basic Books; 1993.
  9. 9.
    Herbert A. Simon: A Family Memory. A Tribute to Herbert Simon. Accessed December 21, 2022. https://www.cs.cmu.edu/simon/kfrank.html
  10. 10.
    Gugerty L. Newell and Simon’s Logic Theorist: Historical Background and Impact on Cognitive Modeling. Proceedings of the Human Factors and Ergonomics Society Annual Meeting. Published online October 2006:880-884. doi:10.1177/154193120605000904
  11. 11.
    존 매카시 – 튜링상 수상자 시리즈. 지식함지. Accessed December 21, 2022. https://knowledgebasin.com/archives/persons/%ec%a1%b4-%eb%a7%a4%ec%b9%b4%ec%8b%9c
  12. 12.
    Newell A, A. Simon H. Human Problem Solving. Prentice-Hall, Inc.; 1972.
  13. 13.
    Newell A, Simon H. The logic theory machine–A complex information processing system. IEEE Trans Inform Theory. Published online September 1956:61-79. doi:10.1109/tit.1956.1056797
  14. 14.
    Bell CG, Newell A. Computer Structures: Readings and Examples. McGraw-Hill Companies; 1971.

1 2 3 4 5