Вчені щойно воскресили ELIZA, перший у світі чат-бот. Дослідники виявили давно втрачений комп’ютерний код і використали його, щоб відродити раннього чат-бота ELIZA. ELIZA була розроблена в 1960-х роках професором Массачусетського технологічного інституту Джозефом Вейзенбаумом і названа на честь Елізи Дуліттл, героїні п’єси «Пігмаліон», яку навчили говорити, як аристократична британська жінка.
Використовуючи запилені роздруківки з архівів Массачусетського технологічного інституту, ці «археологи програмного забезпечення» виявили недіючий код, який був втрачений протягом 60 років, і повернули його до життя (https://sites.google.com/view/elizaarchaeology/try-eliza).
ELIZA мала значний вплив на сучасний штучний інтелект (ШІ), пишуть дослідники в статті, опублікованій у базі даних препринтів arXiv. Сценарій «ДОКТОР», написаний для ЕЛІЗИ, був запрограмований відповідати на запитання, як психотерапевт. Наприклад , ЕЛІЗА сказала б: «Будь ласка, розкажіть мені про свою проблему». Якщо користувач введе «Усі чоловіки однакові», програма відповість «У який спосіб».
Вайзенбаум написав ELIZA на створеній ним уже неіснуючій мові програмування під назвою Michigan Algorithm Decoder Symmetric List Processor (MAD-SLIP), але її майже одразу скопіювали на мову Lisp. З появою раннього інтернету Lisp-версія ELIZA стала вірусною, і оригінальна версія застаріла.
Експерти вважали, що оригінальний 420-рядковий код ELIZA був втрачений до 2021 року, коли співавтор дослідження Джефф Шрагер , вчений-когнітивіст зі Стенфордського університету, і Майлз Кроулі , архіваріус Массачусетського технологічного інституту, знайшли його серед документів Вейзенбаума .
«Мене особливо цікавить те, як мислили перші піонери штучного інтелекту», — сказав Шрагер в електронному листі Live Science. «Мати код комп’ютерників — це те ж саме, що мати запис їхніх думок, і оскільки ЕЛІЗА була — і залишається, на краще чи на гірше — пробним каменем раннього ШІ, я хочу знати, що було в його голові». Але чому команда хотіла змусити ELIZA працювати є складнішим, сказав він.
«З технічної точки зору ми навіть не знали, що код, який ми знайшли — єдина версія, яку коли-небудь виявили — насправді працює», — сказав Шрагер. Тож вони зрозуміли, що мають спробувати.
Повернути ЕЛІЗУ до життя було непросто. Це вимагало від команди очищення та налагодження коду та створення емулятора, який наближався б до типу комп’ютера, на якому працювала ELIZA у 1960-х роках. Після відновлення коду команда запустила ELIZA — вперше за 60 років.
«Запустивши його, ми продемонстрували, що це фактично частина справжньої лінії ELIZA і що вона не тільки працює, але працює надзвичайно добре», — сказав Шрагер.
Але команда також знайшла помилку в коді, яку вони вирішили не виправляти. «Це зруйнувало б автентичність артефакту, — пояснив Шрагер, — як виправити помилку в оригінальній Моні Лізі». Програма виходить з ладу, якщо користувач вводить число, наприклад «Сьогодні тобі 999», – пишуть вони в дослідженні.
Незважаючи на те, що ELIZA мала бути дослідницькою платформою для спілкування між людиною та комп’ютером, «ELIZA була такою новинкою на той час, що її «чат-бот» переважив її дослідницькі цілі», — сказав Шрагер.
Ця спадщина зберігається й сьогодні, оскільки ELIZA часто порівнюють із поточними великими мовними моделями (LLM) та іншим штучним інтелектом.
Вона не зрівняється зі здібностями сучасних LLM, таких як ChatGPT. «ELIZA справді чудова, якщо взяти до уваги, що вона була написана в 1965 році», – Девід Беррі, професор цифрових гуманітарних наук Університету Сассекса у Великобританії. «Вона може деякий час триматися в розмові».
Єдина річ, яку ELIZA зробила краще, ніж сучасні чат-боти, сказав Шрагер, це слухати. Сучасні LLM лише намагаються закінчити ваші пропозиції, тоді як ELIZA запрограмована на те, щоб запропонувати користувачеві продовжити розмову. «Це більше схоже на те, що таке «розмова», ніж будь-який чат-бот зараз, — сказав Шрагер.
«Повернення ELIZA, одного з найвідоміших — якщо не найвідоміших — чат-ботів в історії, відкриває людям очі на історію, яка втрачається», — сказав Беррі. Оскільки галузь інформатики є настільки далекоглядною, практики схильні вважати її історію застарілою та не зберігають її.
Проте Беррі вважає, що історія комп’ютерів є також історією культури.
«Ми повинні більше працювати як суспільство, щоб зберегти ці сліди епохи комп’ютеризації, що зароджується, – сказав Беррі, – тому що, якщо ми цього не зробимо, ми втратимо цифрові еквіваленти Мони Лізи, Давида Мікеланджело чи Акрополя».