Тест на Тюринг: какво представлява, как работи, предимства и ограничения
Когато говорим за изкуствен интелект, какво имаме предвид? Експертите по този въпрос имат различни гледни точки по въпроса, но една от най-много Споделено е, че компютърът може да се счита за интелигентен, когато е способен да мисли като човешко същество.
Проверката до каква степен една машина "мисли" е сложна. Преди да накараме машините да мислят, първо трябва да разберем как мислим, въпрос, който остава голяма мистерия и до днес.
Както и да е, от всички начини да проверите дали дадена машина има изкуствен интелект, теста на Тюринг със сигурност е най-известният. След това ще открием от какво се състои и какви са неговите последици.
- Свързана статия: „6 примера за изкуствен интелект, приложен към обществото“
Какво представлява тестът на Тюринг?
Тестът на Тюринг е метод за изследване с изкуствен интелект (AI), за да се определи дали компютърът е способен да мисли като човешко същество или не. Този тест е кръстен на неговия автор, Алън Тюринг (1912-1954), един от най-известните експерти по теоретични компютърни науки, криптоанализа, теоретична биология и математика. Тюринг предложи, че за да се каже, че компютърът има истински интелект, той трябва да може да имитира отговорите, които човек би дал на специфични условия.
Оригиналният тест на Тюринг изискваше три отделни терминала. Единият терминал ще се управлява от компютър, докато другите два ще се управляват от хора. По време на теста, един от хората има задачата да задава въпроси, докато другият човек и компютърът трябва да отговарят на тях.
Въпросите ще бъдат по конкретна тема, като се използва определен формат и контекст. След като извърши разпита, човекът, който задава въпросите, трябва да реши кой респондент е човекът и кой компютърът.
Тестът се повтаря толкова пъти, колкото желаете. Ако разпитващият греши повече от половината от времето, когато решава коя е машината, се счита, че компютърът има изкуствен интелект., тъй като се е държал толкова хуманно, че е хвърлил съмнение на питащия.
- Може да се интересувате: "Изчислителна теория на ума: от какво се състои тя?"
история на теста
Както споменахме, този тест е кръстен на своя изобретател Алън Тюринг. Този английски математик е пионер в компютърните изследвания и машинното обучение през 40-те и 50-те години на миналия век. Тюринг въвежда този тест в своята статия от 1950 г., наречена „Изчислителна техника и интелигентност“, когато работи в университета в Манчестър. Без Алън Тюринг и неговото конкретно предложение, настоящите AI програми като чатботове и офис асистенти биха били научна фантастика.
Статията му започваше така: „Предлагам да разгледаме въпроса Могат ли машините да мислят?“ Този въпрос беше придружен от своеобразно хипотетично упражнение: Играта на имитацията. В първоначалната си концепция това не включва компютър, а трима човешки участници в три отделни стаи, свързани помежду си чрез екран и клавиатура. В една стая имаше мъж, в друга жена, а в друга имаше човекът, който щеше да действа като съдия, без значение от пола. Жената трябваше да се опита да убеди съдията, че тя е мъжът.
След като обясни това упражнение с хората, Тюринг го предложи отново, но този път постави a компютър като участник, чиято мисия е да убеди съдията, че той не е компютър, а същество човек. Задачата на разпитващия е да реши кой е изкуственият интелект и кой е човекът, както коментирахме в предишния раздел.
Откакто тестът на Тюринг е концептуализиран, той е бил използван безброй пъти, като е бил използван като полезен инструмент за определяне дали дадена компютърна или кибер програма притежава интелигентност изкуствени. Имаме някои звучни примери с програмата ELIZA (1966), от Джоузеф Вайзенбаум, способен да се представя като психотерапевти PARRY (1972), разработени от психиатъра Кенет Колби, който се преструваше, че е човек с параноидна шизофрения.
- Може да се интересувате: „4-те основни вида наука (и техните области на изследване)“
Ограничения на теста при изучаване на изкуствен интелект
Тестът на Тюринг не е безпогрешен. Основната му критика е свързана с начина, по който традиционно се прилага, обикновено под формата на много ограничен, така че компютърът, с технологията, която е била налична по това време, може да показва интелигентност, подобна на човек.
Много от случаите, в които тестът е бил приложен, въпросите, които са задавани на компютрите, са затворени, от типа, на които се отговаря с „да“ или „не“. Понякога тези въпроси бяха толкова лесни за отговор на компютърните програми, че трудно биха могли да се приемат като демонстрация на техния AI.
От друга страна, когато тестът на Тюринг се прилага с отворени или разговорни въпроси, отговорът на компютърните програми може да стане много хаотичен. Въпреки че днешните компютърни програми са по-интелигентни, може да се каже, че в зависимост от това кои отворени въпроси поставят отговорете по начин, който прави ясно за вашия събеседник от плът и кръв, че разговаря с машина.
За много изследователи въпросът дали компютърът може да премине теста на Тюринг днес вече няма значение. Вместо да се съсредоточи върху това как той е в състояние да убеди някого, че е човек, вместо да компютър, важното би било да видим как да направим взаимодействието човек-машина по-интуитивно и ефективен. Например с помощта на разговорен интерфейс.
- Свързана статия: "17 любопитни неща за човешкото възприятие"
Алтернативи на този тест
Откакто Тюринг е живял, светът на компютрите и компютрите се е развил значително. Днес има много алтернативи на оригиналния тест на Тюринг, които ни позволяват да определим по-ясно какво е AI. Между тях имаме:
1. Обратен тест на Тюринг
В този случай човекът се опитва да убеди компютъра, че не е друг компютър. Имаме пример за това в популярната CAPTCHA, много повтарящ се в уеб страници, където трябва да въведете парола.
2. Общ тест на Тюринг (Общ тест на Тюринг)
тук следователят може да тества перцептивните способности освен проверка на способността за манипулиране на обекти на запитвания субект.
- Може да се интересувате: "Машина на Тюринг: какво представлява и как работи"
3. Тест за минимален интелигентен сигнал (MIST)
Това би била най-минималистичната версия на теста на Тюринг, в който задават се само вярно/невярно или да/не затворени въпроси.
4. Тестът на Маркъс
Този тест е много интересен. Позволява ви да оцените до каква степен една компютърна програма е способна да "види" телевизионно предаване и да го разбере, проверявайки го, като му задавате въпроси относно сюжета или героите от него.
5. Тестът на Lovelace 2.0
Този тест е направен за откриване на изкуствен интелект чрез способността си да създава изкуство.
- Свързана статия: "Ада Лавлейс: Биография на този математик и пионер в програмирането"
6. Winograd Schema Challenge
Задават се въпроси с множествен избор в определен формат.
Как се използва тестът на Тюринг в момента?
Въпреки че има вариации на теста на Тюринг, оригиналната му версия все още се използва днес.. Имаме пример за това с наградата Loebner, конкурс, провеждан ежегодно от 1990 г., в който се дава декорация на онези компютри, които успяват да убедят журито, което го признава, че са хора, използвайки теста на Тюринг, за да го дефинира. Състезанието следва стандартните правила на теста на Тюринг.
В състезание, организирано от Университета в Рединг в чест на 60 години от смъртта на Тюринг през 2014 г., чатбот на име Eugen Goostman, който се представяше за 13-годишно момче, успя да премине теста на Тюринг, успявайки да заблуди 33% от съдии.
През 2018 г. Google Duplex успя да запази час за фризьорски салон по телефона, докато тълпа от 7000 гледаха. Рецепционистката не знаеше, че не води разговор с истински човек. Някои смятат, че това е един от най-новите и интересни случаи на преминаване на теста на Тюринг, въпреки че не следва оригиналния формат, предложен от Алън Тюринг.
Имаме друг случай с GPT-3, модел за обработка на естествен език, за който някои смятат, че има най-голяма вероятност да премине теста в оригиналния му формат. Въпреки това, въпреки много напредналите й способности, мнозина критикуваха тази технология, защото може да бъде лесно се подвеждаше да задава безсмислени въпроси и да я кара да има проблеми с преминаването на теста Тюринг.
Въпреки че има дебат относно уместността на теста на Тюринг за дефиниране, че една компютърна програма има интелигентност, това доказателството все още се използва днес и широко се коментира от философска гледна точка за обсъждане и изследване на AI С напредването на изкуствения интелект и по-доброто разбиране на това как работи човешкият мозък, тестът на Тюринг ще продължи да се използва като инструмент за установяване кога една машина е способна да мисли като човешко същество.