Činjenica da je način na koji korisnik stupa u interakciju s generativnim AI modelima i sustavima barem jednako bitan kao i temeljne tehnologije obuke i zaključivanja zasigurno nije iznenađenje za one koji su intenzivno radili na ovoj temi.
OpenAI je već dospio na naslovnice sa svojim DALL-E2 tehnologija za generiranje slika, a njegova serija GPT izaziva pozornost sa svakim uzastopnim ponavljanjem i povremenim egzistencijalnim strahom od strane pisaca.
Rasprava se donekle pomaknula s "dodiplomci će ovo koristiti za izradu izvodljivih seminarskih radova" na "ovo mi uistinu može pomoći u otklanjanju pogrešaka u kodu koji želim staviti u produkciju" s najnovijom verzijom ChatGPT-a, no čini se da proširuje svoju privlačnost i publika.
U ovom ćemo članku detaljno proučiti GPT kako bismo vidjeli kako funkcionira i, što je najvažnije, kakav je učinak i još mnogo toga.
Pa, što je ChatGPT iz OpenAI?
ChatGPT, najnoviji OpenAI jezični model, osmišljen je imajući na umu razgovorne interakcije. To je snažan alat koji se može koristiti za povećanje vaše produktivnosti u raznim disciplinama.
To je Generative Pre-trained Transformer koji se temelji na chatu. To je vrsta tehnologije umjetne inteligencije (AI) koju je razvila tvrtka za istraživanje i razvoj umjetne inteligencije OpenAI, a koristi NLP model.
Analizira i razumije korištenje govornog ili pisanog jezika algoritmi strojnog učenja, zatim proizvodi odgovore ovisno o tom unosu.
Obuka za ChatGPT
Ovaj je model trenirao Open AI korištenjem Učenje ojačanja od Human Feedback (RLHF), koristeći iste postupke kao InstructGPT, ali s manjim izmjenama u konfiguraciji prikupljanja podataka.
Koristili su nadzirano fino ugađanje za treniranje početnog modela: ljudski treneri AI-a vodili su dijaloge u kojima su igrali obje strane - korisnika i pomoćnika AI-ja. Oni su trenerima dali ideje napisane po modelu kako bi im pomogli u sastavljanju odgovora.
Istraživači su morali prikupiti usporedne podatke, koji su uključivali dva ili više modela odgovora procijenjenih po kvaliteti, kako bi razvili model nagrađivanja za učenje s potkrepljenjem.
Koristili su interakcije chatbota koje su AI treneri provodili s njim kako bi dobili te podatke.
Istraživači su nasumično odabrali model napisanu izjavu, uzorkovali nekoliko mogućih zaključaka i zamolili trenere umjetne inteligencije da ih rangiraju. Oni mogu koristiti Proximal Policy Optimization za prilagodbu modela pomoću ovih modela nagrađivanja.
Istraživači su zatim više puta ponovili metodu.
Model korišten za treniranje ChatGPT-a, koji je završio obuku početkom 2022., iz serije je GPT-3.5. Serija 3.5 je detaljnije obrađena ovdje. Na infrastrukturi superračunala koju pokreće Azure AI, ChatGPT i GPT 3.5 su obučeni.
Kako je ChatGPT daleko bolji od GPT-3?
ChatGPT je izgrađen na GPT-3.5, baziranom na dubokom učenju jezični model koji stvara tekst sličan ljudskom.
Međutim, ChatGPT je zanimljiviji od prethodnog modela GPT-3, koji je samo apsorbirao tekstualne znakove i nastojao nastaviti s vlastitim kreiranim sadržajem. Proizvodi daleko opsežnije rezultate i može čak generirati poeziju.
Pamćenje je još jedna značajka razlikovanja. Bot se može prisjetiti prethodnih komentara u chatu i prenijeti ih korisniku. Dakle, OpenAI je bota učinio dostupnim samo za pregled i beta testiranje, ali pristup API-ju planiran je za sljedeću godinu.
Programeri će moći integrirati ChatGPT u vlastiti softver s API pristupom.
Koje je to značenje?
Da biste doista shvatili njegov potencijal, zapravo ga trebate iskusiti, ali ja ću se potruditi objasniti koristeći analogiju. Možda ste upoznati s Jarvisom ako ste ikada gledali film, Iron Man.
Jarvis je pouzdani AI pomagač Tonyja Starka. Možete zamisliti ChatGPT kao mlađu verziju Jarvisa. S ChatGPT-om možete prikupljati informacije učinkovitije te ih modificirati, destilirati, modificirati i potvrditi na vrlo točan način.
Kako koristite ChatGPT?
Korištenje ChatGPT-a je stvarno jednostavno, samo trebate Prijaviti se i bit ćete upućeni na ChatGPT.
Sada samo trebamo napisati upit i on će automatski generirati sjajne rezultate koristeći umjetnu inteligenciju.
ChatGPT mogućnosti
Širok raspon namjena na koje se ChatGPT može proširiti je ono što ga čini tako moćnim. Mogućnosti su praktički neograničene, bilo da se radi o rješavanju aritmetičkih ili računovodstvenih problema, izradi izvješća, skripti za prezentacije, blogova, tutorijala, poslovnih strategija poput gore spomenute ili isječaka koda itd.
Evo nekoliko kategorija u kojima se ChatGPT može koristiti za povećanje vaše učinkovitosti i proizvodnje kako biste lakše započeli:
- Generiranje dokumenata: ChatGPT se može koristiti za izradu dokumenata kao što su izvješća, prezentacije i prijedlozi samo unosom nekoliko kritičnih podataka i prepuštanjem ChatGPT-u da učini ostalo. "Možete li pripremiti izvješće o našim tromjesečnim brojevima prodaje s dijagramima i grafikonima?" možete pitati ChatGPT.
- Odgovori e-poštom: ChatGPT se može koristiti za izradu prilagođenih i zanimljivih odgovora putem e-pošte, čime se štedi vrijeme i osigurava brzo i profesionalno rukovanje kritičnom komunikacijom. Na primjer, možete pitati ChatGPT: "Kako bih trebao reagirati na ovaj zahtjev putem e-pošte na ljubazan i profesionalan način?"
- Analiza podataka: ChatGPT može analizirati ogromne količine podataka i otkriti kritične obrasce i uvide, pomažući timovima u donošenju boljih izbora temeljenih na podacima. "Koji su značajni trendovi u našoj statistici prodaje tijekom prošle godine?" možete pitati ChatGPT.
- Poslovne ideje: ChatGPT se također može koristiti za razvoj ideja za nove tvrtke pružajući neke informacije o industriji i tržištu i dopuštajući ChatGPT-u da proizvede perspektivne koncepte i ideje. To može pomoći poduzetnicima i poslovnim vođama u osmišljavanju svježih i originalnih novih proizvoda, usluga i inicijativa. "Možete li razviti poslovne ideje za novo softversko rješenje u zdravstvenoj industriji?" možete pitati ChatGPT.
- Generiranje koda: ChatGPT omogućuje stvaranje koda, otkrivanje grešaka i popravak. Zahtijevanjem nekoliko pojedinosti o potrebnim funkcijama, može generirati upotrebljiv kod koji razvojni programer može modificirati i poboljšati. Identificirajući uobičajene nedostatke i nedostatke u kodiranju i pružajući smjernice o tome kako ih popraviti, ChatGPT se također može koristiti za otklanjanje pogrešaka u programima. Na primjer, možete pitati ChatGPT "Možete li izgraditi funkciju za izračunavanje prosjeka popisa brojeva i ukazati na sintaktičke pogreške u sljedećem kodu?"
Ograničenja ChatGPT-a
ChatGPT je osjetljiv na promjene u frazama unosa ili nekoliko pokušaja postavljanja istog pitanja. Na primjer, uz jednu formulaciju pitanja, model može tvrditi da ne zna, ali uz malo preformuliranja, može točno odgovoriti.
Model je često vrlo opširan i pretjerano upotrebljava specifične izraze, poput ponavljanja da je to jezični model obučen pomoću OpenAI-ja. Ovi problemi nastaju kao rezultat pristranosti u podacima o obuci (treneri preferiraju dulje odgovore koji se čine temeljitijima) i dobro poznatih problema s pretjeranom optimizacijom.
Ponekad ChatGPT generira odgovore koji se čine točnima, ali su zapravo lažni ili apsurdni. Rješavanje ovog problema je teško jer:
- Trenutno nema izvora istine kroz RL obuku.
- Model odbija upit na koji može točno odgovoriti kao rezultat treninga opreza;
- Model je zaveden obukom pod nadzorom jer najbolji odgovor ovisi više o tome što model zna nego o onome što zna ljudski demonstrator.
Zaključak
Konačno, ChatGPT, AI chatbot koji je otkrila tvrtka za istraživanje umjetne inteligencije OpenAI, postao je popularan kada su ga pojedinci počeli koristiti za rješavanje školskih zadataka ili otkrivanje nedostataka u kodu.
Chatbot je programiran za razgovor u stilu razgovora i dubinski odgovor. Značajno je da također može odgovoriti na dodatna pitanja, priznati pogreške i odbiti neprikladne zahtjeve.
Ostavi odgovor