Chatbotovi postaju nevjerojatno pametni, ali kako mogu učiniti da razgovori izgledaju tako ljudski?
Ključni zahvati
- Chatbotovi koji se temelje na pravilima oslanjaju se na unaprijed definirane uvjete i ključne riječi za pružanje odgovora, bez mogućnosti prilagodbe kontekstu ili učenja iz prethodnih interakcija.
- AI chatbotovi, kao što je ChatGPT, koriste velike jezične modele obučene na masivnim skupovima podataka za simulaciju ljudskih razgovora i razumijevanje konteksta razgovora.
- Napredak u AI chatbotovima uključuje ugradnju umjetne opće inteligencije (AGI) i fizičke utjelovljenja, poput humanoidnih robota, pokazujući potencijal za više interaktivnih i razgovornih interakcija s ljudi.
Chatbotovi su već neko vrijeme neobičan, ali koristan online alat. Porast jezičnih modela temeljenih na umjetnoj inteligenciji, kao što su GPT-4 i ChatGPT chatbot koji pokreće, dao je sučelju čovjek-bot-ljud novi sjaj. Ali kako AI chatbotovi simuliraju razgovore poput ljudskih? Kako računalo može simulirati razgovore s ljudima?
Što su chatbotovi? Kako rade chatbotovi?
Prije ChatGPT-a, Claudea i Google Barda postojali su rudimentarni chatbotovi. Oni su poznati kao chatbotovi temeljeni na pravilima ili chatbotovi stabla odlučivanja.
Chatbot temeljen na pravilima ne prilagođava se situacijama niti razumije kontekst i ne može simulirati ljudsku logiku. Umjesto toga, imaju niz pravila, uzoraka i dijaloških stabala koje je postavio programer kojih se moraju pridržavati.
Chatbotovi temeljeni na pravilima slijede unaprijed definirane uvjete kada dobiju upit. Ključne riječi su ovdje važan faktor. Chatbot skenira korisničke unose tražeći određene riječi kako bi razumio što se traži. Bez mogućnosti razumijevanja konteksta, chatbot temeljen na pravilima mora se oslanjati na ovakve tragove kako bi pružio koristan odgovor.
Mnoge tvrtke koriste chatbotove temeljene na pravilima kao međuspremnik između kupca i ljudskog predstavnika. Ako ste ikada pokušali kontaktirati svog dobavljača energije ili mobilnih usluga, možda je od vas zatraženo da prvo objasnite svoj upit chatbotu. Alternativno, chatbot može iskočiti kada posjetite web mjesto za pitanja.
Chatbotovi temeljeni na pravilima ne mogu odgovoriti na vrlo zamršena, slojevita pitanja. Osmišljeni su da odgovaraju na kratke i jednostavne upite, kao što je "Promijeni podatke o mom računu". Pitanje koje sadrži mnogo varijabli vjerojatno će biti izvan dosega chatbota temeljenog na pravilima, bilo zato što nije obučen tumačiti prirodni jezik ili zato što je njegova baza znanja ograničeno.
Chatbotovi temeljeni na pravilima ne mogu se poboljšati bez ručne intervencije na kraju razvoja. To je zato što ne mogu učiti iz prethodnih interakcija.
AI chatbotovi također imaju pravila. ChatGPT, na primjer, ne može psovati niti davati kriminalne savjete. Međutim, način na koji AI chatbotovi funkcioniraju i međusobno komuniciraju proteže se daleko iznad onoga što bilo koji chatbot temeljen na pravilima može podnijeti.
Kako rade AI Chatbotovi
AI chatbotovi nisu započeli s ChatGPT-om. Prije nego što je ChatGPT došao u mainstream, neki manje napredni chatbotovi još uvijek su koristili AI za interakciju sa svojim ljudskim korisnicima.
Uzeti Eviebot, na primjer. Pokrenut 2008., Evie koristi AI za interakciju s korisnicima. Kao AI chatbot za učenje, Evie može izgraditi svoje konverzacijske vještine bilježeći što su drugi korisnici upisali u prošlosti. Zapravo, Evie koristi isti sustav umjetne inteligencije kao i Cleverbot, još jedan chatbot koji je postao glavni hit u kasnim 2000-ima i ranim 2010-ima.
Ali ovaj chatbot daleko je od modernih verzija koje danas koristimo.
Kao što možete vidjeti na gornjoj snimci zaslona, Evie nije dobra u točnom odgovaranju na pitanja niti u pamćenju povijesti razgovora. U samo nekoliko sekundi, chatbot je rekao da se zove Eliza, ali ga je u sljedećem odgovoru promijenio u Adam.
Osim toga, Evie nije dobar izvor informacija. Kada smo pitali Evie koliko je veliko sunce, odgovorila je: "Veće od moje budućnosti." Iako komična, Evie nije vješta u pružanju činjenica korisnicima, bez obzira na to koliko uobičajene bile. Ako tražite zabavnije ili bizarnije iskustvo chatbota, Evie bi mogla biti pravi izbor za vas.
Stranice poput Cleverbota i Evie svakako su zabavne, ali nisu prikladne za praktičnu upotrebu. Krajem 2022. svijet je počeo uviđati koliko AI chatbotovi mogu biti nevjerojatno korisni.
Kako chatbotovi simuliraju razgovore?
Ostaje pitanje: kako AI chatbotovi poput ChatGPT-a simuliraju točne razgovore s ljudima? Kako se mogu činiti da se gotovo ne razlikuju od obične osobe koja sjedi za tipkovnicom?
U studenom 2022. OpenAI je objavio javno dostupnu verziju svog modela velikog jezika GPT-3.5 pod nazivom ChatGPT. Ovo je bio prvi AI chatbot koji je pokazao sposobnost simulacije razgovora vrlo sličnih ljudskim. Imamo posvećeni članak detaljno objašnjavajući ChatGPT, ali ovdje postoje neke važne napomene.
Prvo, element "GPT" u nazivu alata označava "Generative Pre-trained Transformer", što je vrsta veliki jezični model (LLM). Možda ste do 2023. često vidjeli oba ova izraza, ali što oni zapravo znače?
LLM je AI model učenja koji koriste svi glavni AI chatbotovi koje vidite danas. Pokreće ga AI algoritam koji koristi duboko učenje za rad na nevjerojatno složenoj razini. Svi LLM-ovi obučeni su s vrlo velikim skupovima podataka, što im daje ogroman rezervoar znanja za rješavanje problema i odgovaranje na upite. ChatGPT-4 je, na primjer, treniran s između 1 bilijuna i 1,7 bilijuna parametara i terabajta podataka (iako OpenAI nije otkrio točno koliko).
GPT je posebna vrsta LLM-a koja se sastoji od neuronske mreže sposobne za duboko učenje. GPT-ovi su unaprijed obučeni modeli s obzirom na ogromne baze podataka informacija iz kojih se može učiti. U slučaju ChatGPT-a, to uključuje tekstove iz knjiga, časopisa, članaka i još mnogo toga. Ali čak i sa svim ovim podacima, kako ChatGPT razgovara s ljudima na ljudski način?
Tijekom razvoja ChatGPT-a, obučavan je korištenjem metode pojačanog učenja putem ljudske povratne informacije (RLHF). Ovaj oblik obuke koristi pojačanje za oblikovanje ChatGPT-a u željenog chatbota. Uz model nagrade i povratne informacije, ChatGPT može razumjeti koji su odgovori korisni ili "dobri", a koji nisu. Ova metoda također omogućuje ChatGPT-u da bolje shvati kontekst razgovora, što znači da može učinkovitije odgovoriti na upite.
ChatGPT-ova obrada prirodnog jezika također igra veliku ulogu u tome kako odgovara korisnicima, uključujući prepoznavanje specifičnih jezičnih obrazaca i osjećaja. U svojoj obuci, algoritam je dobio primjere ljudskih razgovora kako bi bolje razumio kako ljudi komuniciraju. Algoritam čak može zabilježiti znakove, poput pozdrava i rastanaka, kako bi pratio fazu razgovora.
Kako AI Chatbotovi napreduju?
OpenAI je objavio ograničene informacije o GPT-5, sljedećoj iteraciji svog LLM-a. Ono što je posebno uzbudljivo kod GPT-5 (povrh njegove najnovije baze znanja) je to što se priča da uključuje umjetna opća inteligencija (AGI) u svoj algoritam. S obzirom da bi AGI teoretski trebao moći simulirati ljudsku kogniciju, ovo bi moglo promijeniti pravila igre.
ChatGPT je osvojio svijet i nastavlja to činiti, ali AI chatbotovi ne završavaju s OpenAI-jem. Tvrtke diljem svijeta rade na poboljšanju svojih AI chatbota kako bi simulirale razgovore s ljudima, a neki AI chatbotovi podižu stvari na fizičku razinu.
Uzmimo za primjer Desdemonu, model humanoidnog robota koji za komunikaciju koristi AI.
Kreirana od strane Hanson Robotics i SingularityNET, Desdemona je "sestra" dobro poznatog robota Sophia, koja je dospjela na naslovnice mnogih velikih vijesti zbog svojih impresivnih, ali jezivih čovjekolikih crta i temperament.
Za razliku od Sophije, Desdemona se fokusira na glazbu i čak je dio benda s drugim ljudskim glazbenicima. AI algoritam crpi iz biblioteke već postojeće glazbe, omogućujući Desdemoni da pjeva uz popularne pjesme. Robot je čak nastupao uživo sa svojim kolegama iz benda.
Ali Desdemona također može razgovarati i razgovarati s ljudima. Desdemonu je 2022. intervjuirao YouTube kreator Discover Crypto, pri čemu je kreator njezinog AI algoritma, Ben Goertzel, također odgovorio na neka pitanja o AI i njegovoj budućnosti.
Desdemonina dugogodišnja šala o držanju ljudi u akvarijima možda će neke uznemiriti, ali njezina sposobnost da odgovaranje na neuvježbane upite pokazuje potencijal umjetne inteligencije za interakciju s ljudima na prijateljski i razgovorni način način.
AI postaje samo pametniji
Tijekom proteklog desetljeća napravljen je veliki napredak u području umjetne inteligencije, a chatbotovi sada mogu pričati viceve, pisati eseje, prevoditi jezike i pružiti ogromnu količinu informacija. Iznad svega, imaju nevjerojatnu sposobnost simulacije ljudskih razgovora. Jednog dana ćemo možda vidjeti da chatbotovi nadmašuju ljudske sposobnosti, ali za sada ima puno prostora za napredak.