Името ѝ беше ЕЛИЗА: Как през 1966 г. учен създадe чатбот с изкуствен интелект
Днес доста хора са сюрпризирани от качествата на чатбота с изкуствен интелект ChatGPT. Той взема изпитите в университета вместо хората, оказва помощ им да извършват служебните си отговорности и даже се преструва на жив човек, в случай че бъде помолен за това.
Оказва се, че първата сходна стратегия се появява още през 60-те години на предишния век.
Името ѝ е „ Елиза “ (ELIZA). Сега за този чатбот малко хора си спомнят, само че разработчиците на модерни AI-системи се отнасят към него с респект и в действителност го считат за основоположник на актуалните технологии.
Коя в действителност е „ Елиза “?
„ Елиза “ (ELIZA) е създадена от професор Джоузеф Вайзенбаум от Масачузетския софтуерен институт през 1966 година. За него това е било опит – ученият е желал да сътвори стратегия, която да премине известния тест на Тюринг. Принципите на този опит са дефинирани от математика Алън Тюринг през 50-те години. Той има за цел да дефинира способността на една машина да показва интелигентно държание.
Тестът на Тюринг се смята за изискан, в случай че машината накара човек да я счита за умна.
Вайзенбаум избира формата на диалогова стратегия за „ Елиза “ (думата „ чат-бот “ просто не е съществувала тогава – тя се появява едвам през 90-те години), тъй като го е считал за най-подходящ за задачата.
Програмата получава името си от героинята на пиесата „ Пигмалион “ на Бърнард Шоу – Елиза Дулитъл. Тя е продавачка на цветя, която под покровителството на професор по фонетика за няколко месеца се трансформира в световна дама.
За да се трансформира в добър събеседник, Елиза се нуждае от роля, в която нейните примитивни изречения и къси отворени въпроси да придобият по-дълбок смисъл.
Изборът на Вайзенбаум пада върху ролята на психотерапевт по методите на Карл Роджърс.
Тази психотерапия се вози по метод, при който терапевтът може да наподобява, че не прави нищо кой знае какво. Той задава насочващи въпроси, моли пациента да приказва повече за тревожните моменти и от време на време кима одобрително с глава.
Методът на тази терапия има за цел да разреши на индивида да проучва личното си душевно положение.
„ Може би, в случай че бях мислил върху това [ролята на „ Елиза “] 10 минути по-дълго, щях да измисля стратегия за барман “ – по този начин Вайзенбаум по-късно иронизира решението си.
По това време, а и доста пъти по-късно, ученият загатва, че не е влагал особена концепция в ролята на „ Елиза “ като психотерапевт. Искал е да реши един комплициран проблем по обикновен метод. Просто да сътвори стратегия, която да убеди потребителя в своята разумност, без да споделя съвсем нищо. Той назовава своята Елиза като „ подигравка “ на психотерапевт.
Тайната на очарованието на компютърната стратегия
Като стратегия „ Елиза “ представлявала диалогова кутия със зелени или бели букви на черен декор на монитора. Още през 1966 година тя имала в основата си речеви модел: т.е. можела да синтезира фрази с основни думи от заредените в нея лексеми.
Лексемата е единица лексикално значение, която е в основата на набор от думи, свързани между тях посредством флексия. Тя е съществена нереална единица на смисъла, единица на морфологичния разбор в лингвистиката, която почти подхожда на набор от форми, заети от една коренна дума.
И го прави по доста елементарен метод, макар че по това време наподобява като магия.
След привет Елиза пита „ Как си? “. Човекът дава отговор по някакъв метод. Програмата акцентира основна дума в известието и въз основа на нея формулира отговор, който стимулира лицето да продължи общуването.
Да речем, че даден консуматор напише: „ Майка ми прави вкусни палачинки “.
Тогава „ Елиза “ ще попита „ Какво мислиш за майка си? “ След като човек се оплаче от началник, който го е ядосал, „ Елиза “ ще попита „ Какво тъкмо ви ядосва? “ Ако „ Елиза “ не открие основната дума, тя ще напише „ Разкажи ми повече за това “ или сбито „ Разбирам, разбирам… “, като по този метод ще предизвика събеседника да продължи диалога.
В множеството случаи „ Елиза “ дава отговор на въпросите с въпроси.
Например, в случай че я питат за обичаната ѝ музика, тя отвръща „ Искаш ли да приказваме за музика? Кой е обичаният ти реализатор? “
Вайзенбаум назовава описания скрипт с името “Доктор ”, което още веднъж препраща към здравната роля на „ Елиза “.
Създателят на програмата е скептично надъхан към „ Елиза “. Той счита, че нейните умения за другарство са повърхностни и примитивни. Простотата на „ Елиза “ обаче имала противоположен резултат: хората изгаряли от предпочитание да поддържат връзка с нея.
Много хора са били уверени, че тя е умна, и възраженията на Вайзенбаум не трансформират обстановката.
В книгата си „ Възможностите на изчислителните машини и човешкия разум “ ученият си спомня по какъв начин един път секретарката му го помолила да излезе от кабинета си, с цел да не нарушава интимността на общуването ѝ с „ Елиза “.
Нямах визия, че извънредно късото излагане на относително елементарна компютърна стратегия може да провокира мощно заблуждаващо мислене у напълно естествени хора.
Какво е общото сред „ Елиза “ и актуалните чатботове
Десетилетия по-късно „ Елиза “ е приета за първия чатбот. Мнозина считат, че тази стратегия е първата, която минава теста на Тюринг. Случаите, в които машините са надарени с човешки свойства, са наречени „ резултатът Елиза “. Някои основатели на модерни чатботове частично дължат достиженията си на „ Елиза “. Като цяло, създаването на Вайзенбаум несъмнено е оставила значима диря в историята.
Всъщност „ Елиза “ е първият бот, който още през далечната 1960 година, когато наличните технологии са били много примитивни, към този момент е бил в положение да симулира текстова връзка с жив човек. Програмата е била революционна. Разбира се, това е изцяло ново и извънредно преживяване за потребителите, което постави основите за развиването на сходни решения.
Денис Афанасиев, шеф на подразделението за V2V-продукти на SberDevices „ Salut “.
На същото мнение са и други експерти. Според тях един от главните приноси на „ Елиза “ за развиването на чатботовете е, че тази стратегия сподели жизнеспособността на концепцията за връзка сред човек и компютър на натурален език.
Това е послужило като насочна точка за по-нататъшни проучвания в тази област
Разбира се, сред „ Елиза “ и актуалните чатботове с невронни мрежи няма съвсем нищо общо на софтуерно равнище. Подобни са дребна част от съставените елементи, работещи по шаблони, както и опцията човек да ги накара да си опонират и да изнасят погрешни обстоятелства.
Всъщност единственото общо сред тях е концепцията за преструване на връзка сред хора.
Зародишите на NLP (Natural Language Processing) технологиите, заложени в „ Елиза “, са имали време да станат по-сложни и да преминат от заложени правила и асортимент на изречения по основни думи към огромни езикови модели, основани на невронни мрежи, които са в положение да вземат решение комплицирани езикови задания. Например, да дефинират подтекста и да генерират текст.
Полина Ким, анализатор в софтуерния разработчик Reksoft
Заслужава да се означи, че ChatGPT също е склонен с специалистите в доста връзки.
Така да вземем за пример новият чатбот счита „ Елиза “ за собствен предходник и разпознава съществуването на признаци на изкуствен интелект в него. В същото време ChatGPT показва голямата софтуерна разлика сред тях.
Въпреки че ChatGPT и „ Eliza “ имат някои общи характерности, като да вземем за пример способността да поддържат разговор с потребителя, те употребяват разнообразни подходи и технологии. ChatGPT се основава на надълбоко образование и невронни мрежи и разполага със доста по-голяма изчислителна мощност и количество данни, върху които се образова, в сравнение с „ Eliza “. Благодарение на това ChatGPT е в положение да дава по-сложни и информативни отговори и има по-голяма еластичност и дарба да се приспособява към разнообразни обстановки.
Той счита, че главната заслуга на „ Елиза “ е, че тази стратегия първа е употребила шаблони и правила за обработка на входящи поръчки на натурален език. Именно този принцип е станал основа за създаването на по-сложни езикови модели, които в този момент се употребяват и в ChatGPT.




