정의
PARRY는 1972년 미국 정신과 의사 케네스 콜비(Kenneth Colby)가 개발한 컴퓨터 프로그램으로, 편집성 편집증(paranoid schizophrenia)을 앓는 환자의 대화 행태를 모방하도록 설계된 초기 인공지능 챗봇이다. 인간과의 텍스트 대화를 통해 환자와 유사한 응답을 생성함으로써 인간-컴퓨터 상호작용 및 정신의학 연구에 활용되었다.
개요
- 개발 배경: 콜비는 정신의학적 진단과 치료 과정에서 환자의 언어적 특징을 분석하고, 이를 기반으로 인공지능 모델을 구축하고자 한다는 목적에서 PARRY를 고안하였다.
- 구현 방식: 규칙 기반 시스템으로, 2,500여 개의 “생각”(thought)과 600여 개의 “감정”(emotion) 상태를 포함한 신경망이 아니라 프레임워크를 사용하였다. 입력된 문장은 키워드와 구문 패턴에 따라 분류되고, 해당 상태에 맞는 사전 정의된 응답이 선택된다.
- 실험 및 평가: 1973년 MIT와 스탠포드 대학에서 진행된 실험에서, 인간 피실험자와 PARRY의 대화를 서로 구별하도록 하는 ‘튜링 테스트’가 수행되었으며, 일부 참가자는 PARRY를 인간으로 오인하기도 했다.
- 후속 영향: PARRY는 ELIZA(1966년 조셉 와이젠바움 개발)와 함께 초기 대화형 AI 연구의 두 축을 이루며, 현대 챗봇 및 감정 인식 시스템의 선구적 사례로 평가받는다.
어원/유래
- 프로그램 이름 “PARRY”는 영어 동사 parry(방어하다, 피하거나 반격하다)에서 따온 것으로, ‘편집증 환자의 방어적 대화 방식을 모방한다’는 의미를 내포한다는 추정이 있다. 정확한 명명 의도에 대한 공식 설명은 확인되지 않는다.
특징
- 정신의학적 모델링: 편집성 편집증 환자의 사고 패턴(예: 타인에 대한 의심, 과도한 방어)과 감정 변화를 단계별로 모사하도록 설계되었다.
- 규칙 기반 응답 생성: 사전 정의된 규칙과 상태 전이표에 따라 입력에 대응하므로, 현대의 통계 기반 기계학습 모델과는 달리 예측 가능한 동작을 보인다.
- 상태 변수: “공포 수준”, “신뢰 수준”, “자기 방어 욕구” 등 다중 상태 변수를 동시에 유지·조절한다.
- 연구용 도구: 정신과 의사·심리학자가 환자와의 대화 양상을 비교·분석하는 데 활용되었으며, 인간·기계 대화의 사회심리적 특성을 조사하는 실험에 사용된 바 있다.
관련 항목
- ELIZA – 최초의 자연어 대화 프로그램, 정신의학적 모사와는 별도이지만 PARRY와 동시대에 개발됨.
- 튜링 테스트 – 인간과 기계의 구별 가능성을 평가하는 기준, PARRY 실험에서도 적용됨.
- 챗봇(챗봇) – 현대 인공지능 기반 대화 시스템, PARRY는 이 분야의 초기 사례 중 하나.
- 편집성 편집증 – 정신의학적 진단명, PARRY가 모사 대상으로 삼은 주요 정신질환.
- 인공지능·자연어처리(NLP) – PARRY가 사용한 규칙 기반 접근법과 대비되는 현대 통계·딥러닝 방법론.