7 мар. 2009 г.

Тест Тьюринга

Тест Тьюринга— эмпирический тест, идея которого была предложена Аланом Тьюрингом в статье «Вычислительные машины и разум» (англ. Computing Machinery and Intelligence), опубликованной в 1950 году в философском журнале «Mind». Тьюринг задался целью определить, может ли машина мыслить.

Современная интерпретация этого теста звучит следующим образом: «Человек взаимодействует с двумя компьютерами. На основании ответов на вопросы он должен определить, с кем он разговаривает: с человеком или компьютерной программой. Задача компьютерной программы — ввести человека в заблуждение, заставив сделать неверный выбор».
По состоянию на 2008 год ни одна из существующих компьютерных систем не приблизилась к прохождению теста.

Оригинальная формулировка теста Тьюринга

В 1950 году в философском журнале «Mind» была опубликована статья Алана Тьюринга «Computing Machinery and Intelligence», в которой было предложено заменить вопрос «Может ли машина думать?» на более определённый.

Тест был основан на игре под названием «Imitation game». В этой игре участвовали мужчина, женщина и ведущий. Мужчина с женщиной находились в одной комнате и переписывались с ведущим, находящимся в другой. Задача ведущего — по ответам определить, кто из них женщина. Задача мужчины — обмануть ведущего, задача женщины — помочь ведущему сделать правильный выбор.

Тьюринг поставил вопрос «Что будет, если мужчину заменить машиной? Сможет ли ведущий сделать правильный выбор или же машине удастся обмануть его?» Ответ на этот вопрос позволит определить, является ли машина мыслящей.

Современная интерпретация

Тест должен проводиться следующим образом. Судья (человек) переписывается на естественном языке с двумя собеседниками, один из которых — человек, другой — компьютер. Если судья не может надёжно определить, кто есть кто, считается, что компьютер прошёл тест. Предполагается, что каждый из собеседников стремится, чтобы человеком признали его. Чтобы сделать тест простым и универсальным, переписка сводится к обмену текстовыми сообщениями.

Переписка должна производиться через контролируемые промежутки времени, чтобы судья не мог делать заключения исходя из скорости ответов. (Во времена Тьюринга компьютеры реагировали медленнее человека. Сейчас это правило необходимо, потому что они реагируют гораздо быстрее, чем человек.)

В оригинальной формулировке Тьюринга человек должен был притворяться человеком противоположного пола, а тест длился 5 минут. Сейчас эти правила не считаются необходимыми и не входят в спецификацию теста.

Предсказания и современное положение дел

Тьюринг предсказал, что компьютеры в конечном счёте пройдут его тест. Он считал, что к 2000 году компьютер с памятью 1 миллиард бит (около 119 МБ) в ходе 5-минутного теста сможет обмануть судей в 30 % случаев.

Это предсказание не сбылось. Тьюринг также предсказал, что сочетание «мыслящая машина» не будет считаться оксюмороном, а обучение компьютеров будет играть важную роль в создании мощных компьютеров (с чем большинство современных исследователей согласны).

Пока что ни одна программа и близко не подошла к прохождению теста. Хотя такие программы, как Элиза (ELIZA), иногда заставляли людей верить, что они говорят с человеком, как, например, в неформальном эксперименте, названном AOLiza, но эти случаи нельзя считать корректным прохождением теста Тьюринга по целому ряду причин:

  • Человек в таких беседах не имел никаких оснований считать, что он говорит с программой, в то время как в настоящем тесте Тьюринга человек активно пытается определить, с кем он беседует.
    Документированные случаи обычно относятся к таким чатам, как IRC, где многие беседы отрывочны и бессмысленны.
  • Многие пользователи Интернета используют английский как второй или третий язык, так что бессмысленный ответ программы легко может быть списан на языковый барьер.
  • Многие просто ничего не знают об Элизе и ей подобных программах, и поэтому не сочтут собеседника программой даже в случае совершенно нечеловеческих ошибок, которые эти программы допускают.

Премия Лёбнера (англ. Loebner prize) — премия, присуждаемая победителю ежегодного конкурса, который проводится с 1990 г, в которой соревнуются программы в прохождении теста Тьюринга. Наиболее «человечной» (по мнению судей) вручается премия в $3000.

Медали. Первой программе, которая пройдёт стандартный (текстовый) тест Тьюринга будет вручена серебрянная медаль и вознаграждение в 25,000$.Первой программе, которая пройдёт этот тест с использованием текстового, визуального и звукового подтверждения будет вручена золотая медаль и приз в 100,000$. После вручения золотой медали конкурс будет закрыт.

Комментариев нет:

Отправить комментарий