|
수학에 가우스, 오일러, 아벨이 있다면 전산학에는 튜링, 다익스트라, 크누스가 있을 것이다.
튜링은 20세기 초, 컴퓨터라는 것이 전무한 시절, 계산을 해주는 일반적인 기계를 정의하고, 여기에서 어떻게 주어진 문제를 푸는가를 최초로 정형화하고 이론화한 사람이다. 지금 내가 컴퓨터에서 이렇게 블로깅을 할 때, 컴퓨터 내에는 1초에 수십 억번의 산술 및 논리적인 계산이 이루어진다. 이러한 작은 연산들이 모여 거시적으로 게임도 하고 인터넷도 하는 것이다. 튜링은 컴퓨터와 인공지능을 언급하면서 튜링 테스트라는 것을 정의하였다. 약간 현대식 버전으로 각색하면 이렇다. 당신이 지금 두 명의 사람/컴퓨터와 채팅을 한다. 대화를 계속 주고 받을 때, 만약 당신이 누가 사람이고 누가 컴퓨터인지 모른다면, 이 때 컴퓨터는 인간과 동등하게 간주한다고 볼 수 있다. 즉, 튜링 테스트는 기계의 지능을 테스트하여 기계와 사람을 구분하는 테스트다. 아마 여러분께서는 이러한 것을 한번은 봤을 것이다. ![]() 저런 비비꼬아진 글씨를 조합해서 질문을 던져 사람인지 확인하는 시스템을 캡차 CAPTCHA라고 한다. CAPTCHA는 Completely Automated Public Turing test to tell Computers and Humans Apart 라는 아주 긴 제목의 약어이며 미국 카네기 맬론 대학교에서 만든 시스템이다. 일반적인 컴퓨터의 문자 인식 능력으로는 저렇게 복잡하게 꼬아지고 배경이 복잡한 경우에는 제대로 인식하지 못한다. 즉, 이런 기술적인 한계를 이용해서 사람만이 풀 수 있는 문제를 내는 것이 그 목적인 것이다. 그러나 캡차가 나온 것도 2000년, 그 사이에 컴퓨터가 얼마나 똑똑해졌는지 보자. 벌써 2003년에 컴퓨터는 이 정도로 캡차를 뚫을 수 있었다. [2] ![]() 재밌는 캡차 중 하나, 왜 힘들게 덧셈을 시켜. 5+3도 계산기를 누르는 나로서는 여간 벅찬 문제가 아닐 수 없다. ![]() [2] http://www.cs.sfu.ca/~mori/research/
최근 등록된 덧글
개발자 입장에서의 수많은 ..
by Jiyoon at 02/04 저도 아들 돌잔치때 돌잡이 .. by 박상욱 at 01/18 미국 대학원 원서 작성중에 p.. by 태클사이야 at 01/13 TO: 박PD 로그인 하지 않아.. by 박응용 at 01/10 http://gigglehd.com/zbx.. by dhunter at 12/28 우와.. 좋네요. 태반이 .. by 윤광배 at 12/17 항상 좋은 글 잘 보고 있습니.. by y2k at 11/23 글이 좋아서 제 블로그에 담.. by 쏭섭 at 11/23 최근 등록된 트랙백
메뉴릿
이글루 파인더
|