Тест Тьюринга
Тест Тьюринга — эмпирический тест, идея которого была предложена Аланом Тьюрингом в статье «Вычислительные машины и разум» (англ. Computing Machinery and Intelligence), опубликованной в 1950 году в философском журнале «Mind». Тьюринг задался целью определить, может ли машина мыслить.
Стандартное звучание закона: «Если компьютер может работать так, что человек не в состоянии определить, с кем он общается — с другим человеком или с машиной, — считается, что он прошел тест Тьюринга»
Разумные, подобные человеку машины на протяжении многих десятилетий были одной из основных тем научно-фантастических произведений. С момента зарождения современной вычислительной техники умы людей занимал вопрос: можно ли построить машину, которая могла бы в чем-то заменить человека. Попыткой создать твердую эмпирическую почву для решения этого вопроса и стал тест, разработанный Аланом Тьюрингом.
Предлагаю взглянуть на тест со стороны и посмотреть Советскую короткометражку аж 1977 года "Кто за стеной?"
А Вы смогли бы распознать машину?
В 2015 году компания «Наносемантика» и Фонд Сколково провели конкурс «Тест Тьюринга на русском языке». Независимые судьи из числа посетителей конференции Startup Village в Москве общались с 8 отобранными экспертным советом роботами и 8 волонтёрами-лингвистами. После 3-х минут разговора на русском языке судьи определяли, кто из их собеседников является роботом, а кто нет. Каждый робот провёл по 15 разговоров. В конкурсе победил робот, созданный Иваном Голубевым из Санкт-Петербурга, — «Соня Гусева». 47 % судей приняли его за человека
17 комментариев
4 года назад
Удалить комментарий?
Удалить Отмена4 года назад
если усложнить алгоритмы в миллионы раз, добавить вариативности, даже случайности в ветвление желаний - в итоге получится нечто, что сложно отличить от человека.
Тест Тьюринга придуман давно, но по мне тест на общение не покроет раскрытие человека. Тут надо добавить вариант - может ли что то испытуемый создать, нарисовать, придумать. И почему он думает что мыслит ?
Удалить комментарий?
Удалить Отмена4 года назад
const
Q:array[0..2,0..1] of string=(('Привет','Привет'),
('Как тебя зовут?','Меня зовут Киса, давай поболтаем?'),
('Пока','До скорой встречи!'));
var
Online,Ans:boolean;
s:string;
i:integer;
begin
Online:=true;
while Online do
begin
readln(s);
Ans:=false;
for i:=low(Q) to High(Q) do
begin
if s=Q[i,0] then
begin
writeln(Q[i,1]);
Ans:=true;
if i=2 then
Online:=false;
break;
end;
end;
if not Ans then
writeln('С тобой так интересно!');
end;
readln;
end.
Так что тест Тьюринга абсолютно не показатель разумности. Забей в шапку как можно больше вариантов разговоров и добавь ещё пару тройку ответов на непонятные фразы, вот тебе и общение.
Усложнить формулу можно в миллион раз, подключить сюда можно управление умным домом и всё что хочешь. Но это как была программа так и останется. Чтоб она изображала, что думает подумать об этом должен программист. В общем бояться ИИ - это как бояться созданного тобой велосипеда. "А вдруг сбросит..."
Удалить комментарий?
Удалить ОтменаУдалить комментарий?
Удалить Отмена4 года назад
Удалить комментарий?
Удалить Отмена