역 튜링 테스트
Reverse Turing test![]() |
역 튜링 테스트는 컴퓨터와 사람 사이의 목표나 역할이 역전된 튜링 테스트다[1].일반적으로 튜링 테스트는 인간 판사와 인간처럼 보이려고 하는 컴퓨터 과목이 있는 것으로 여겨진다.이 재래식 시험의 목적은 판사가 이 두 가지 상황 중 실제로 어떤 상황이 발생하는지 구별하기 위한 것이다.인간의 주체는 언제나 인간으로 판단될 것으로 추정되며, 컴퓨터 역시 인간으로 판단될 경우 "튜링 테스트"를 통과한다고 한다.그 개념에 결정적인 것은 역시 인간으로 보이려고 하는 인간 심판관과 인간 주체의 평행한 상황이다.이러한 역할 중 어느 하나라도 "역 튜링 테스트"[citation needed][clarification needed]를 구성하도록 변경할 수 있다.
목적의 반전
거의 틀림없이 역 튜링 시험의 표준 형태는 실험 대상자들이 사람이 아닌 컴퓨터로 보이려고 시도하는 것이다.
공식 역방향 튜링 테스트는 튜링 테스트와 동일한 형식을 따른다.인간 피실험자들은 대화 프로그램의 대화 방식을 모방하려고 한다.이것을 잘 하는 것은 인간에게 즉각적으로 드러나는 대화의 의미를 어느 정도 의도적으로 무시하고, 대화 프로그램이 전형적으로 저지르는 오류의 종류에 대한 시뮬레이션을 포함한다.거의 틀림없이 기존의 튜링 테스트와는 달리, 이것은 심사위원들이 대화 프로그램에 매우 익숙할 때 가장 흥미롭다. 즉, 일반적인 튜링 테스트에서 그들은 컴퓨터 프로그램과 인간이 정상적으로 행동하는 것의 차이를 매우 빠르게 구별할 수 있다는 것을 의미한다.
역 튜링 테스트에서 가장 잘 하는 사람은 컴퓨터를 가장 잘 아는 사람이고, 그래서 컴퓨터가 대화에서 어떤 오류를 범할 것으로 예상할 수 있는지 알고 있는 사람이다.리버스 튜링 테스트의 기술과 컴퓨터 프로그래밍과 특히 디버깅 과정에서 프로그램의 작동을 정신적으로 시뮬레이션하는 기술 사이에는 많은 공통점이 있다.그 결과 프로그래머(특히 해커)는 레크리에이션에 대한 비공식적인 역 튜링 테스트에 빠져들기도 한다.
비공식적인 역 튜링 테스트는 튜링 테스트의 공식 구조 없이 컴퓨터를 시뮬레이션하려는 시도를 포함한다.시험의 심판들은 일반적으로 역 튜링 시험이 발생한다는 것을 사전에 인지하지 못하며, 시험 주체는 '이것이 정말 인간인가'라는 선에 따라 '판단'으로부터 반응을 이끌어내려고 한다.그러한 상황을 "역방향 튜링 테스트"라고 설명하는 것은 일반적으로 소급적으로 발생한다.
프로그래머가 의도치 않게 컴퓨터의 대화와 비슷할 정도로 인간답지 않은 기분에 빠져 있을 때 발생하는 역 튜링 테스트도 우연한 경우가 있다.[citation needed]이 경우 설명은 항상 소급적이고 유머러스하게 의도된다.피사체는 역 튜링 테스트를 통과하거나 통과하지 못했거나 튜링 테스트를 통과하지 못한 것으로 설명할 수 있다.이러한 경우 후자의 설명은 거의 틀림없이 더 정확하다. 다음 절도 참조하라.
제어 피험자에 의한 고장
튜링 시험 심판은 때때로 진정으로 인간적인 주제를 다루기 때문에, 그러한 통제 대상의 작은 부분이 컴퓨터로 판단될 수밖에 없다.이것은 그 주제에 대해 유머러스하고 종종 당혹스러운 것으로 여겨진다.[citation needed]
이 상황은 말 그대로 컴퓨터(시험의 의도된 대상)가 동일한 결과를 얻는 것이 실패와 동일한 용어로 설명될 것이기 때문에 "터링 시험 실패"라고 설명할 수 있다.인간을 시험의 대상자로 간주하는 것은 실제 대상과 통제 대상의 역할을 역전시키는 것을 포함하기 때문에 동일한 상황을 인간 "역방향 튜링 시험 실패"라고 설명할 수도 있다.[citation needed]
컴퓨터에 의한 판단
컴퓨터가 관리하는 튜링 테스트(인류 테스트)에도 역 튜링 테스트라는 용어가 적용됐다.즉, 컴퓨터가 그 대상이 인간인지 아닌지를 판단하기 위해 테스트를 시행하는 것이다.CAPTCHA라고 불리는 그러한 절차는 통신 시스템의 자동화된 대량 사용을 방지하기 위해 일부 안티스팸 시스템에서 사용된다.
캡차 사용은 논란의 여지가 있다.[2]그 효과를 떨어뜨리는 우회 방법이 존재한다.또한 많은 캡차(특히 우회술에 대항하고자 하는 것)의 구현은 장애를 가진 사람이 접근할 수 없고, 또는 인간이 통과하기 어렵다.
"CAPtCHA"는 "컴퓨터와 인간을 구분하는 완전 자동화 공공 튜링 테스트"의 약자여서 테스트의 원래 설계자는 테스트를 어느 정도 튜링 테스트로 간주한다.
충분한 입력의 판단
역 튜링 테스트의 다른 개념은 테스터와 피험자 간에 충분한 정보가 전송되고 있는지 여부를 결정하기 위해 테스트를 사용하는 것이다.예를 들어 시험관이 보내온 정보가 인간 의사가 정확하게 진단을 하기에는 부족하다면 의료 진단 프로그램도 정확한 진단을 하지 못했다는 비난을 받을 수 없다.[citation needed]
이 공식은 특히 인공지능 프로그램을 개발하는 데 유용하다. 왜냐하면 그것은 인간의 활동을 모방하려는 시스템에 필요한 입력의 표시를 주기 때문이다.[citation needed]
참고 항목
참조
외부 링크
- Jason Striegel의 튜링 테스트(PDF)에 실패한 방법
- "안녕, 너 인간이니?"튜링 테스트의 칵테일 시간 역행
- "The Blurling Test/MrMind" MrMMind는 "당신이 인간이라는 것을 나에게 납득시킬 수 있는가?"라고 질문함으로써 The Blurling Test를 관리한다.