ChatGPT įdomybės: pirmi įspūdžiai išbandžius natūralios kalbos apdorojimo (NLP) modelį

Visai neseniai dirbtinio intelekto tyrimų bendrovė “OpenAI” išleido savo naują produktą, skirtą mąsiniam naudojimui – susirašinėjimo (chat) bot’ą ChatGPT. Kuo jis ypatingas? Pradėkim nuo to, kad prie šios programos gali prisijungti visi norintys – tereikia užsiregistruoti OpenAI svetainėje.

Kas yra ChatGPT? Paties ChatGPT paklausus, kaip jį galima būtų apibūdinti, jis suformuoja tokį atsakymą „”ChatGPT” yra natūralios kalbos apdorojimo (NLP) modelis, kurį sukūrė “OpenAI”. Tai GPT-3 modelio variantas, specialiai sukurtas pokalbių programoms. Jis gali suprasti ir generuoti tekstą panašų į žmogaus kalbą, todėl yra naudingas atliekant įvairias užduotis, tokias kaip automatizuotas klientų aptarnavimas, kalbos vertimas ir panašiai.“

Skamba gan kukliai? Neapsigaukime – nepaisant gan kuklaus prisistatymo, ChatGPT naudojimo spektras yra itin platus. Kalbos modelio galima paprašyti išspręsti matematinę, fizikinę, cheminę ar kitą mokyklos programos užduotį, paprašyti parašyti kompiuterinį kodą, paprašyti paaiškinti jau parašyto kodo dalį, sukurti dainą,  parašyti straipsnį, verslo planą jūsų naujai veiklai… Iš ties, būtų galima vardinti ir vardinti! Tiesa, šiuo metu didžiausias ChatGPT apribojimas yra tai, kad modelis neturi prieigos prie interneto – dėl to tam tikri jo atsakymai būna netikslūs.

Pateiksiu keletą pavyzdžių, iliustruojančių modelio funkcijas ir sugebėjimą generuoti vientisus sakinius

 

Iš kelių pavyzdžių galima matyti, kad kalbos modelis gana gerai atpažįsta žmonių kalbą. Klausimus ar užduotis galima formuluoti, taip lyg kalbėtumėte su žmogumi. Matome, kad programa gali atpažinti ir tam tikrą kontekstą, pvz. uždavus klausimą apie senovės Egiptą nepaminėta jokia data, tačiau programa „žino[1], kad piramidės senovės Egipte buvo statomos tuo metu, kai niekas net negalėjo įsivaizduoti kas yra kompiuteris. Modelio galima paprašyti sukurti eilėraštį lietuviškai ar net gauti atsakymus į kitus klausimus lietuvių kalba, tiesa, kol kas jam geriau sekasi užduotis atlikti ir atsakinėti anglų kalba.

Vienas įdomiausių šio kalbos modelio ypatumų yra jo galimybė vienu metu atlikti kelias užduotis ir suprasti jūsų rašomo teksto kontekstą. Tai reiškia, kad vartotojas gali klausti ne tik pavienių klausimų, bet taip pat ir patikslinti klausimą ar gautą atsakymą – modelis supranta, kad kalbama apie prieš tai nagrinėtą tema.

Tokiems kalbos modeliams ateityje galima bus rasti daugybę naudojimo paskirčių: pagalba rašant kompiuterinį kodą, teisinį dokumentą, straipsnį, mokslinį darbą ir t.t. Žinoma, kalbėti apie tai, ar tokios programos ateityje pakeis didelę dalį darbuotojų kol kas anksti – šiuo metu kalbos modelis vis dar dažnai klysta ir kartais pateikia gana bendrinius atsakymus, kurie neturi įžvalgų, kurių tikėtumėtės iš profesionalo. Tačiau užtikrintai galima teigti, kad tokie modeliai bus vis labiau integruoti į daugumos mūsų profesinius gyvenimus – bent jau iš dalies. Manau, kad mažų mažiausiai tokie modeliai bus naudojami panašiai, kaip nutiko su medicinos pagalbos robotu Da Vinci[1]. Jei neteko girdėti – tai medicininis robotas, kuris padeda chirurgams atlikti vidinių organų operacijas. Robotas, atėjęs į rinką, neatėmė darbo iš medicinos darbuotojų, bet suteikė jiems galimybę dirbti geriau, sklandžiau ir greičiau.

Reikėtų paminėti, kad pastebėtos ir pirmosios problemos, susijusios su tokio tipo kalbos modeliais: kadangi modeliai treniruojami ir dirba su labai dideliu kiekių duomenų, visų duomenų iš kurių modelis „mokosi“ patikrinti nėra galimybės. Dėl to atsiranda tokių atvejų, kai modelis duoda patarimų, kaip tinkamai apvogti parduotuvę ar sukonstruoti bombą.[1] Be abejo, OpenAI supranta, kad modelis gali teikti ir netinkamą ar etiškai abejotiną informaciją – dėl to jame buvo įdiegti saugikliai kurie neleistų to daryti, tačiau gana greitai vartotojai suprato, kad modelį gana lengva apgauti – tereikia pakeisti nurodymus ir tada modelis pateiks net tą informaciją kuri neturėtų būti teikiama.

Smagu matyti technologiją, kuri turi potencialą tobulėti ir padėti didelei daliai visuomenės kasdieninius darbuose – bet tuo pačiu matome ir tokių technologijų netobulumus. Bet visa tai – tik pradžia: esu tikras, kad modelis ir toliau mokinsis, jo kūrėjai ir toliau jį tobulins, o visuomenė atras tokių modelių panaudojimo galimybes – ir laikas parodys, ar naudosimės tokiais sprendimais kaip ChatGPT kiekvieną dieną, ar tai ir liks – bent jau kuriam laikui – tik įdomus sprendimas, su kuriuo pažaisti gali kiekvienas norintis.

 

Go back