Činjenica da je način na koji korisnik stupa u interakciju s generativnim AI modelima i sistemima barem jednako bitan kao i osnovne tehnologije obuke i zaključivanja, sigurno nije iznenađenje za one koji su intenzivno radili na ovoj temi.
OpenAI je već dospeo na naslovne strane sa svojim DALL-E2 tehnologija za generisanje slika, a njena GPT serija je privukla pažnju sa svakom uzastopnom iteracijom i povremenim egzistencijalnim strahom od strane pisaca.
Debata se donekle pomerila sa „osnovci će ovo koristiti za izradu izvodljivih seminarskih radova“ na „ovo mi može zaista pomoći da otklonim greške koda koji želim da stavim u proizvodnju“ sa najnovijom verzijom ChatGPT, međutim, čini se da proširuje svoju privlačnost i publika.
U ovom članku ćemo detaljno pogledati GPT da vidimo kako funkcionira i, što je najvažnije, kako radi, i još mnogo toga.
Pa, šta je Chat GPT od OpenAI?
ChatGPT, najnoviji OpenAI jezički model, dizajniran 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 baziran na chatu. To je vrsta tehnologije umjetne inteligencije (AI) koju je razvila kompanija za istraživanje i razvoj AI OpenAI i koristila NLP model.
Analizira i razumije govorni ili pisani jezik korištenjem Algoritmi mašinskog učenja, zatim proizvodi odgovore ovisno o tom unosu.
Obuka za ChatGPT
Ovaj model je obučen koristeći Open AI Učenje ojačanja iz Human Feedback (RLHF), koristeći iste procedure kao InstructGPT, ali sa manjim modifikacijama u konfiguraciji prikupljanja podataka.
Koristili su nadgledano fino podešavanje za obuku početnog modela: ljudski AI treneri su davali dijaloge u kojima su igrali obje strane - korisnika i AI asistenta. Predavačima su dali ideje napisane modelom kako bi im pomogli u sastavljanju svojih odgovora.
Od istraživača se tražilo da prikupe uporedne podatke, koji su uključivali dva ili više modela odgovora ocijenjenih kvalitetom, kako bi razvili model nagrađivanja za učenje s potkrepljenjem.
Koristili su interakcije chatbot-a koje su AI treneri vodili s njim kako bi dobili ove podatke.
Istraživači su nasumično odabrali izjavu napisanu modelom, uzorkovali nekoliko potencijalnih zaključaka i tražili od AI trenera da ih rangiraju. Oni mogu koristiti Proksimalnu optimizaciju politike kako bi prilagodili model koristeći ove modele nagrađivanja.
Istraživači su zatim više puta ponovili metodu.
Model koji se koristi za obuku ChatGPT-a, koji je završio obuku početkom 2022. godine, je iz GPT-3.5 serije. Serija 3.5 je obrađena detaljnije OVDJE. Na superkompjuterskoj infrastrukturi 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, dubokom učenju jezički model koji stvara ljudski tekst.
Međutim, ChatGPT je zanimljiviji od prethodnog modela GPT-3, koji je samo apsorbovao tekstualne znakove i nastojao da nastavi sa sopstvenim kreiranim sadržajem. To daje daleko sveobuhvatnije rezultate i čak može generirati poeziju.
Memorija je još jedna prepoznatljiva karakteristika. Bot može prisjetiti prethodne komentare u chatu i prenijeti ih korisniku. Ipak, OpenAI je bot učinio dostupnim samo za pregled i beta testiranje, ali pristup API-ju je planiran za narednu godinu.
Programeri će moći da integrišu ChatGPT u sopstveni softver sa pristupom API-ju.
Kakav je to značaj?
Da biste zaista shvatili njegov potencijal, zapravo ga morate iskusiti, ali ja ću se potruditi da objasnim koristeći analogiju. Možda ste upoznati sa Jarvisom ako ste ikada gledali film, Iron Man.
Jarvis je pouzdani AI pomagač Tonyja Starka. Možete zamisliti ChatGPT kao mlađu verziju Jarvisa. Sa ChatGPT-om možete efikasnije prikupljati informacije i modificirati ih, modificirati i potvrditi ih na vrlo tačan način.
Kako koristite ChatGPT?
Korištenje ChatGPT-a je zaista jednostavno, samo trebate prijavite se i bit ćete upućeni na ChatGPT.
Sada samo treba da napišemo prompt i on će automatski generisati odlične rezultate koristeći veštačku inteligenciju.
ChatGPT mogućnosti
Širok raspon namjena na koje se ChatGPT može proširiti je ono što ga čini tako moćnim. Opcije su praktički neograničene, bilo da se radi o rješavanju aritmetičkih ili računovodstvenih problema, kreiranju izvještaja, skripti za prezentacije, blogovima, tutorijalima, poslovnim strategijama poput one gore, ili isječcima koda, itd.
Evo nekih kategorija u kojima se ChatGPT može koristiti za povećanje vaše efikasnosti i proizvodnje kako bi vam pomogli da započnete:
- Generisanje dokumenata: ChatGPT se može koristiti za izradu radova kao što su izvještaji, prezentacije i prijedlozi samo unošenjem nekoliko kritičnih podataka i prepuštanjem ChatGPT-u da uradi ostalo. „Možete li pripremiti izvještaj o našim kvartalnim brojevima prodaje s grafikonima i grafikonima?“ možete pitati ChatGPT.
- Odgovori e-poštom: ChatGPT se može koristiti za izradu prilagođenih i zanimljivih odgovora e-poštom, štedeći vrijeme i osiguravajući da se kritična komunikacija obrađuje brzo i profesionalno. Na primjer, možete pitati ChatGPT: "Kako da reagiram na ovaj zahtjev 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 da donesu bolje odluke zasnovane na podacima. „Koji su značajni trendovi u našoj statistici prodaje u prošloj godini?“ možete pitati ChatGPT.
- Poslovne ideje: ChatGPT se također može koristiti za razvoj novih ideja kompanije pružanjem nekih informacija o industriji i tržištu i omogućavanjem ChatGPT-u da proizvede buduće koncepte i ideje. Ovo može pomoći poduzetnicima i poslovnim liderima da osmisle svježe i originalne nove proizvode, usluge i inicijative. „Možete li razviti poslovne ideje za novo softversko rješenje u zdravstvenoj industriji?“ možete pitati ChatGPT.
- Generacija koda: ChatGPT omogućava kreiranje koda, otkrivanje grešaka i popravku. Zahtijevanjem nekoliko detalja o potrebnoj funkcionalnosti, može generirati upotrebljiv kod koji programer može modificirati i poboljšati. Identificiranjem uobičajenih nedostataka i nedostataka u kodiranju i pružanjem smjernica o tome kako ih popraviti, ChatGPT se također može koristiti za otklanjanje grešaka u programima. Na primjer, možete pitati ChatGPT „Možete li napraviti funkciju za izračunavanje prosjeka liste brojeva i ukazati na bilo kakve sintaksičke greške u sljedećem kodu?“
Ograničenja ChatGPT-a
ChatGPT je osjetljiv na promjene u unosu fraza ili nekoliko pokušaja postavljanja istog pitanja. Na primjer, s obzirom na jednu formulaciju pitanja, model može tvrditi da je neznanje, ali ako se malo preformuliše, može tačno odgovoriti.
Model je često veoma opsežan i previše koristi specifične termine, kao što je ponavljanje da je to jezički model obučen za OpenAI. Ovi problemi nastaju kao rezultat pristrasnosti u podacima o obuci (treneri preferiraju duže odgovore koji izgledaju detaljnije) i dobro poznatih problema prevelike optimizacije.
Ponekad ChatGPT generiše odgovore koji izgledaju tačni, ali su zapravo lažni ili apsurdni. Rješavanje ovog problema je teško jer:
- Trenutno ne postoji izvor istine tokom RL treninga.
- Model odbija upit na koji može tačno odgovoriti kao rezultat obuke opreza;
- Model je doveden u zabludu nadziranom obukom jer najbolji odgovor više zavisi od onoga što model zna nego od onoga što ljudski demonstrant zna.
zaključak
Konačno, ChatGPT, AI chatbot kojeg je otkrila istraživačka firma OpenAI za umjetnu inteligenciju, postao je popularan kada su ga pojedinci počeli koristiti za odgovaranje na školske zadatke ili otkrivanje nedostataka u kodu.
Chatbot je programiran da se uključi u konverzacijski stil i da detaljno odgovori. Naročito može odgovoriti na dodatna pitanja, priznati greške i odbiti neodgovarajuće zahtjeve.
Ostavite odgovor