psilogic: (Default)
[personal profile] psilogic
Тест Тьюринга - так назывался метод, которым предлагалось отличить человека от компьютера, имитирующего поведение человека. В конечном счете тест призван определить "разумность" невидимого собеседника. Тест заключается в том, что двое: компьютер и человек обмениваются репликами как в чате - печатая их на клавиатуре. Судья, наблюдающий за беседой, не знает, кто из них человек, а кто - машина, видя только ники. Предполагается, что если судья начинает часто ошибаться, это доказывает разумность компьютера. Программу, созданную для того, чтобы имитировать поведение живого человека в чате, называюь чат-ботом или чат-роботом.

Вот пример известнейшего чат-бота по имени A.L.I.C.E.:
http://alice.pandorabots.com
Интересная зверушка, которая, естественно, и не скрывает того факта, что является роботом.

На самом деле тест Тьюринга очень зависит от того, кто является судъей и соперником чат-бота. Если в качестве соперника посадить программиста, то он будет знать, какие вопросы надо задавать. В качестве судьи тоже лучше иметь компьютерщика, в идеале - спеца в области чат-ботов или хотя бы в теме AI. Пример "выведения на чистую воду" бота A.L.I.C.E. одним вопросом:

Human: What is color of brown bear? // Какого цвета бурый медведь?
ALICE: I can ask my botmaster. // Я могу спросить моего создателя.

- и дело тут даже не в прямом признании бота ("my botmaster"), а в том, что он не смог ответить на вопрос, который по силам трехлетнему ребенку. Вот примерно такие простые вопросы, которые требуют понимания смысла вопроса и прямого ответа как раз и являются основной трудностью для чат-ботов. Только не спрашивайте его чему равно 2+2 - там встроенный калькулятор :)

Date: 2006-02-26 05:06 pm (UTC)
From: [identity profile] rain-13.livejournal.com
Тест Тьюринга не так проводится, RTFM статью Тьюринга. Там судья разговаривает с человеком и компьютером и пытается определить, кто из них кто. Причем человек судье помогает. ALICE и вообще все AIML-боты к AI вообще никакого отношения не имеют, фокусы одни.

Date: 2006-02-26 06:31 pm (UTC)
From: [identity profile] psilogic.livejournal.com
Ну это, в принципе, уже детали, кто с кем говорит - можно и так, и эдак и еще парой способов. Важно, что влияет квалификация участников и что судья не знает кто есть кто. Очевидно, что человек не должен подыгрывать компьютеру, имитировать тупость слишком просто :)

Конечно, боты - это не AI, если понимать AI как полноценный аналог человеческого разума. Но речь идет о способах имитации. Боты иногда способны сбить с толку.

Date: 2006-03-05 10:41 am (UTC)
From: [identity profile] deadkittten.livejournal.com
Элементарной заменой ответа "I can ask my botmaster." на что-то типа "RTFM!" или "А в гугле посмотреть не судьба?" можно резко затруднить опознание...

Date: 2006-03-05 10:46 am (UTC)
From: [identity profile] psilogic.livejournal.com
Это ответы тоже равносильны признанию, т.к. не требуют думать, а годятся к любому вопросу :) В тесте Тьюринга ведь идет речь о демонстрации разума, а не о том, чтобы за словом в карман не лезть. Насчет умения отвечать хоть как-то на любой вопрос - как раз это боты типа ALICE уже умеют. ALICE примерно так, как вы написали, и отвечает на многие вопросы.

Date: 2006-03-05 04:37 pm (UTC)
From: [identity profile] deadkittten.livejournal.com
Понятное дело; это, скорее, шутка была...
В тесте Тьюринга учавствуют совсем другие программы. Одной из его (теста) проблемм является то, что там нет "условия окончания", сказано лишь что-то типа "достаточно долго". Когда я в последний раз этой темой интересовался (года 4 назад), рекорд для бота был около 8 часов, прежде чем его раскололи. Но всё равно считалось что тест не пройден.

Date: 2006-03-15 12:38 am (UTC)
From: [identity profile] raspad.livejournal.com
Когда несколько лет назад читал статьи о программах-балаболках, писали, что все они непроходимо тупые. Неужели всё изменилось?

Date: 2006-03-15 12:47 am (UTC)
From: [identity profile] raspad.livejournal.com
Во времена Тьюринга не было программ-болоболок, которые существую ныне. Если бы Тьюринг знал, что они появятся, он никогда бы не придумал выявлять искусственный разум, подобный человеческому, таким методом. Быть может, тест Тьюринга вообще не подходит для этой задачи.

Кстати под термином “искусственный интеллект”, насколько знаю, понимают вовсе не “искусственный разум, подобный человеческому,” а машину, которая может выполнять более сложные действия, чем обычные математические вычисления. Так допустим, на стиральных машинах и телевизорах иногда пишут, что эта модель обладает искусственным интеллектом. И на топовых материнских платах так пишут.

Date: 2006-03-15 01:28 pm (UTC)
From: [identity profile] psilogic.livejournal.com
Да, верно, слово "искусственный интеллект" означает еще действительно некую электронику, которая ведет себя всего лишь "умнее" аналогов. Это второе значение выражения. Потому, если хотят избежать двусмысленностей, говорят иногда "искусственный разум".

В принципе, тест Тьюринга вполне работоспособен, просто надо знать, какие вопросы задавать судье и какие ответы помогут человеку выиграть в этом тесте. Имеются в виду не конкретные вопросы, а общие принципы.

Date: 2006-03-15 10:54 pm (UTC)
From: [identity profile] raspad.livejournal.com
Ну, если у искусственного разума, как у личности, будут особые психологические черты. То человек, который с этой искусственной личностью знаком и знает, что у него надо спрашивать, при длительной беседе в слепую сможет его отличить от живого человека.

Date: 2006-03-16 07:53 am (UTC)
From: [identity profile] psilogic.livejournal.com
Интересная мысль! Надо будет обмозговать... Первое, что приходит на ум: придется сажать за диалог специально подобранного человека с аналогичными чертами.

Date: 2006-03-16 08:25 am (UTC)
From: [identity profile] raspad.livejournal.com
Спасибо, что моя мысль кажется вам интересной. Люблю я людей, которые умеют доставить приятность :)
Page generated Aug. 15th, 2025 03:19 am
Powered by Dreamwidth Studios