Klepetalni roboti postajajo neverjetno pametni, toda kako poskrbijo, da so pogovori tako podobni človeškim?
Ključni zaključki
- Klepetalni roboti, ki temeljijo na pravilih, se pri zagotavljanju odgovorov zanašajo na vnaprej določene pogoje in ključne besede, pri čemer nimajo možnosti prilagajanja kontekstu ali učenja iz prejšnjih interakcij.
- Klepetalni roboti z umetno inteligenco, kot je ChatGPT, uporabljajo velike jezikovne modele, usposobljene na ogromnih naborih podatkov, da simulirajo človeško podobne pogovore in razumejo pogovorni kontekst.
- Napredek pri klepetalnih robotih AI vključuje vključitev umetne splošne inteligence (AGI) in fizične utelešenja, kot so humanoidni roboti, ki prikazujejo potencial za bolj interaktivne in pogovorne interakcije z ljudi.
Klepetalni roboti so že nekaj časa nenavadno, a uporabno spletno orodje. Vzpon jezikovnih modelov, ki temeljijo na umetni inteligenci, kot sta GPT-4 in klepetalni robot ChatGPT, ki ga poganja, je dal vmesniku človek-bot-človek nov sijaj. Toda kako klepetalni roboti z umetno inteligenco simulirajo pogovore, podobne človeškim? Kako lahko računalnik simulira pogovore z ljudmi?
Kaj so klepetalni roboti? Kako delujejo klepetalni roboti?
Pred ChatGPT, Claude in Google Bard je bilo več rudimentarnih chatbotov. Ti so znani kot klepetalni roboti, ki temeljijo na pravilih, ali klepetalni roboti drevesa odločanja.
Klepetalni robot, ki temelji na pravilih, se ne prilagaja situacijam ali razume konteksta in ne more simulirati človeške logike. Namesto tega imajo vrsto pravil, vzorcev in pogovornih dreves, ki jih določi razvijalec, ki se jih morajo držati.
Klepetalni roboti na podlagi pravil sledijo vnaprej določenim pogojem, ko prejmejo poziv. Ključne besede so tukaj pomemben dejavnik. Klepetalni robot pregleda uporabniške vnose za določene besede, da bi lažje razumel, kaj je vprašan. Brez zmožnosti razumevanja konteksta se mora klepetalni robot, ki temelji na pravilih, zanašati na takšne namige, da zagotovi koristen odgovor.
Številna podjetja uporabljajo klepetalne robote, ki temeljijo na pravilih, kot blažilnik med stranko in človeškim predstavnikom. Če ste kdaj poskušali stopiti v stik s svojim ponudnikom energije ali mobilnih storitev, so vas morda prosili, da svojo poizvedbo najprej pojasnite klepetalnemu robotu. Druga možnost je, da se lahko klepetalni robot prikaže, ko obiščete spletno mesto za vprašanja.
Klepetalni roboti, ki temeljijo na pravilih, ne morejo odgovoriti na zelo zapletena, večplastna vprašanja. Zasnovani so tako, da odgovarjajo na kratke in preproste poizvedbe, kot je »Spremeni podatke o mojem računu«. Vprašanje, ki vsebuje veliko spremenljivk, bo verjetno zunaj obsega klepetalnega robota, ki temelji na pravilih, bodisi zato, ker ni usposobljen za tolmačenje naravnega jezika bodisi zato, ker je njegova baza znanja omejeno.
Klepetalni roboti, ki temeljijo na pravilih, se ne morejo izboljšati brez ročnega posega na koncu razvoja. To je zato, ker se ne morejo učiti iz prejšnjih interakcij.
Klepetalnim robotom z umetno inteligenco so dana tudi pravila. ChatGPT na primer ne more preklinjati ali nuditi kazenskih nasvetov. Vendar pa način delovanja in interakcije klepetalnih robotov z umetno inteligenco daleč presega tisto, kar zmore kateri koli klepetalni robot, ki temelji na pravilih.
Kako delujejo AI Chatboti
Klepetalni roboti z umetno inteligenco se niso začeli s ChatGPT. Preden je ChatGPT prišel v mainstream, so nekateri manj napredni chatboti še vedno uporabljali AI za interakcijo s svojimi človeškimi uporabniki.
Vzemi Eviebot, na primer. Evie, predstavljena leta 2008, uporablja AI za interakcijo z uporabniki. Kot učeči se klepetalni robot z umetno inteligenco lahko Evie razvija svoje pogovorne sposobnosti tako, da beleži, kaj so drugi uporabniki vtipkali v preteklosti. Pravzaprav Evie uporablja isti sistem umetne inteligence kot Cleverbot, še en chatbot, ki je v poznih 2000-ih in zgodnjih 2010-ih postal glavna uspešnica.
Toda ta chatbot je daleč od sodobnih različic, ki jih uporabljamo danes.
Kot lahko vidite na zgornjem posnetku zaslona, Evie ni odlična pri natančnem odgovarjanju na vprašanja ali ohranjanju zgodovine pogovorov v mislih. V samo nekaj sekundah je chatbot povedal, da mu je ime Eliza, a ga je nato v naslednjem odgovoru spremenil v Adam.
Poleg tega Evie ni odličen vir informacij. Ko smo Evie vprašali, kako veliko je sonce, je odgovorila: "Večja od moje prihodnosti." Čeprav je komična, Evie uporabnikom ni vešča podajanja dejstev, ne glede na to, kako običajna so. Če iščete bolj zabavno ali bizarno izkušnjo klepetalnice, je Evie morda prava izbira za vas.
Spletna mesta, kot sta Cleverbot in Evie, so vsekakor zabavna, vendar niso primerna za praktično uporabo. Konec leta 2022 je svet začel ugotavljati, kako neverjetno uporabni so lahko klepetalni roboti z umetno inteligenco.
Kako klepetalni roboti simulirajo pogovore?
Ostaja vprašanje: kako klepetalni roboti z umetno inteligenco, kot je ChatGPT, simulirajo natančne pogovore z ljudmi? Kako se lahko zdijo skoraj nerazločljivi od navadne osebe, ki sedi za tipkovnico?
Novembra 2022 je OpenAI izdal javno dostopno različico svojega velikega jezikovnega modela GPT-3.5 z imenom ChatGPT. To je bil prvi klepetalni robot z umetno inteligenco, ki je pokazal sposobnost simulacije pogovorov, zelo podobnih človeškim. Imamo namenski članek poglobljena razlaga ChatGPT, vendar je tu treba upoštevati nekaj pomembnih napotkov.
Prvič, element »GPT« v imenu orodja pomeni »Generative Pre-trained Transformer«, kar je neke vrste veliki jezikovni model (LLM). Morda ste do leta 2023 videli oba ta izraza, toda kaj dejansko pomenita?
LLM je model učenja z umetno inteligenco, ki ga uporabljajo vsi glavni klepetalni roboti z umetno inteligenco, ki jih vidite danes. Poganja ga algoritem AI, ki uporablja globoko učenje za delovanje na neverjetno kompleksni ravni. Vsi LLM-ji so usposobljeni z zelo velikimi nabori podatkov, kar jim daje ogromen rezervoar znanja za reševanje težav in odgovarjanje na poizvedbe. ChatGPT-4 je bil na primer usposobljen z med 1 bilijonom in 1,7 bilijonom parametrov in terabajti podatkov (čeprav OpenAI ni natančno razkril, koliko).
GPT je posebna vrsta LLM, ki obsega nevronsko mrežo, ki je sposobna globokega učenja. GPT so predhodno usposobljeni modeli z ogromnimi bazami podatkov, iz katerih se je mogoče učiti. V primeru ChatGPT to vključuje besedilo iz knjig, revij, člankov in drugega. Toda kako se ChatGPT z vsemi temi podatki pogovarja z ljudmi na človeški način?
Med razvojem ChatGPT je bil usposobljen z uporabo metode okrepljenega učenja s človeškimi povratnimi informacijami (RLHF). Ta oblika usposabljanja uporablja okrepitev za oblikovanje ChatGPT v želenega chatbota. Z modelom nagrajevanja in povratnih informacij lahko ChatGPT razume, kateri odgovori so koristni ali "dobri" in kateri ne. Ta metoda tudi omogoča, da ChatGPT bolje razume pogovorni kontekst, kar pomeni, da lahko učinkoviteje odgovarja na pozive.
Obdelava naravnega jezika ChatGPT ima tudi veliko vlogo pri tem, kako se odziva na uporabnike, vključno s prepoznavanjem specifičnih jezikovnih vzorcev in čustev. Med usposabljanjem je bil algoritem opremljen s primeri človeških pogovorov, da bi bolje razumel, kako ljudje komunicirajo. Algoritem lahko celo beleži namige, kot so pozdravi in slovesa, da spremlja fazo pogovora.
Kako AI Chatboti napredujejo?
OpenAI je objavil omejene informacije o GPT-5, naslednji ponovitvi svojega LLM. Kar je še posebej vznemirljivo pri GPT-5 (poleg njegove sodobnejše baze znanja), je to, da naj bi vključeval umetna splošna inteligenca (AGI) v svoj algoritem. Glede na to, da bi AGI teoretično moral biti sposoben simulirati človeško spoznanje, bi to lahko spremenilo igro.
ChatGPT je prevzel svet in ga še naprej počne, vendar se klepetalni roboti z umetno inteligenco ne končajo z OpenAI. Podjetja po vsem svetu si prizadevajo izboljšati svoje klepetalne robote z umetno inteligenco za simulacijo pogovorov z ljudmi, pri čemer nekateri klepetalni roboti z umetno inteligenco stvari prenesejo na fizično raven.
Vzemimo za primer Desdemono, model humanoidnega robota, ki za komunikacijo uporablja AI.
Desdemona, ki sta jo ustvarila Hanson Robotics in SingularityNET, je "sestra" znanega robota Sophia, ki je prišla na naslovnice številnih pomembnejših novic zaradi svojih impresivnih, a srhljivih človeških lastnosti in temperament.
Za razliko od Sophie se Desdemona osredotoča na glasbo in je celo del skupine z drugimi človeškimi glasbeniki. Algoritem umetne inteligence črpa iz knjižnice že obstoječe glasbe, kar Desdemoni omogoča petje ob priljubljenih pesmih. Robot je celo nastopal v živo s svojimi kolegi iz skupine.
Toda Desdemona zna tudi govoriti in se pogovarjati z ljudmi. Leta 2022 je Desdemono intervjuval YouTubov ustvarjalec Discover Crypto, pri čemer je ustvarjalec njenega algoritma AI Ben Goertzel prav tako odgovoril na nekaj vprašanj o AI in njegovi prihodnosti.
Desdemonina dolgotrajna šala o zadrževanju ljudi v akvarijih je morda za nekatere vznemirjajoča, a njena sposobnost, da odzivanje na pozive, ki niso vadili, kaže, da ima potencial umetne inteligence za interakcijo z ljudmi v prijaznem in pogovornem način.
AI postaja samo pametnejši
V zadnjem desetletju je bil na področju umetne inteligence narejen ogromen napredek, saj lahko chatboti zdaj pripovedujejo šale, pišejo eseje, prevajajo jezike in zagotavljajo ogromno informacij. Predvsem pa imajo neverjetno sposobnost simulacije človeških pogovorov. Nekega dne bomo morda videli, da bodo klepetalni roboti presegli človeške sposobnosti, a za zdaj je še veliko prostora za izboljšave.