Dejstvo, da je interakcija uporabnika z generativnimi modeli in sistemi umetne inteligence vsaj tako bistvenega pomena kot temeljne tehnologije za usposabljanje in sklepanje, zagotovo ni presenečenje za tiste, ki se obširno ukvarjajo s to temo.
OpenAI je že prišel na naslovnice s svojim DALL-E2 tehnologija za ustvarjanje slik, njegova serija GPT pa je z vsako zaporedno ponovitvijo vzbujala pozornost in občasno eksistencialni strah s strani piscev.
Razprava se je z najnovejšo različico ChatGPT nekoliko premaknila od "dodiplomski študenti bodo to uporabili za pripravo uporabnih seminarskih nalog" na "to mi lahko resnično pomaga pri odpravljanju napak kode, ki jo želim dati v produkcijo", vendar se zdi, da povečuje svojo privlačnost in občinstvo.
V tem članku si bomo podrobno ogledali GPT, da bomo videli, kako deluje in, kar je najpomembnejše, kako deluje, in še veliko več.
Torej, kaj je ChatGPT iz OpenAI?
ChatGPT, najnovejši OpenAI jezikovni model, je bil zasnovan z mislijo na pogovorne interakcije. Je močno orodje, ki ga lahko uporabite za povečanje vaše produktivnosti v različnih disciplinah.
Je Generative Pre-trained Transformer, ki temelji na klepetu. Gre za neke vrste tehnologijo umetne inteligence (AI), ki jo je razvilo podjetje za raziskave in razvoj umetne inteligence OpenAI in je uporabilo model NLP.
Analizira in razume uporabo govorjenega ali pisnega jezika algoritmi strojnega učenja, nato ustvari odgovore glede na ta vnos.
Usposabljanje ChatGPT
Ta model je bil usposobljen z uporabo Open AI Okrepitveno učenje iz Human Feedback (RLHF), z uporabo enakih postopkov kot InstructGPT, vendar z manjšimi spremembami v konfiguraciji zbiranja podatkov.
Za usposabljanje začetnega modela so uporabili nadzorovano fino uravnavanje: človeški trenerji umetne inteligence so podali dialoge, v katerih so igrali obe strani – uporabnika in pomočnika umetne inteligence. Trenerjem so posredovali modelno napisane zamisli, ki so jim pomagale pri sestavljanju odgovorov.
Raziskovalci so morali zbrati primerjalne podatke, ki so vključevali dva ali več odgovorov modela, ocenjenih po kakovosti, da bi razvili model nagrajevanja za učenje s krepitvijo.
Za pridobitev teh podatkov so uporabili interakcije chatbota, ki so jih izvajali trenerji AI.
Raziskovalci so naključno izbrali modelno napisano izjavo, vzorčili nekaj možnih zaključkov in prosili trenerje AI, da jih razvrstijo. Uporabijo lahko optimizacijo proksimalne politike, da prilagodijo model s temi modeli nagrajevanja.
Metodo so nato raziskovalci večkrat ponovili.
Model, uporabljen za usposabljanje ChatGPT, ki je končal usposabljanje v začetku leta 2022, je iz serije GPT-3.5. Serija 3.5 je podrobneje obravnavana tukaj. Na superračunalniški infrastrukturi, ki jo poganja Azure AI, ChatGPT in GPT 3.5 sta bila usposobljena.
Kako je ChatGPT veliko boljši od GPT-3?
ChatGPT je zgrajen na GPT-3.5, ki temelji na globokem učenju jezikovni model ki ustvari človeško besedilo.
Vendar je ChatGPT bolj zanimiv kot prejšnji model GPT-3, ki je samo absorbiral besedilne namige in si prizadeval nadaljevati z lastno ustvarjeno vsebino. Daje veliko bolj celovite rezultate in lahko celo ustvarja poezijo.
Spomin je še ena značilnost. Bot lahko prikliče prejšnje komentarje v klepetu in jih posreduje uporabniku. Tako je OpenAI še dal bota na voljo samo za pregled in beta testiranje, vendar je dostop do API-ja načrtovan za naslednje leto.
Razvijalci bodo lahko integrirali ChatGPT v svojo programsko opremo z dostopom API.
Kakšen pomen ima to?
Če želite resnično dojeti njegov potencial, ga morate dejansko izkusiti, vendar se bom potrudil razložiti z uporabo analogije. Morda poznate Jarvisa, če ste kdaj gledali film Iron Man.
Jarvis je zanesljiv pomočnik Tonyja Starka z umetno inteligenco. ChatGPT si lahko predstavljate kot mlajšo različico Jarvisa. S ChatGPT lahko učinkoviteje pridobite informacije in jih spremenite, destilirate, spremenite in potrdite na zelo natančen način.
Kako uporabljate ChatGPT?
Uporaba ChatGPT je zelo preprosta, le to morate storiti prijavite in usmerjeni boste v ChatGPT.
Zdaj moramo le napisati poziv in samodejno bo ustvaril odlične rezultate z uporabo umetne inteligence.
Zmogljivosti ChatGPT
Širok nabor namenov, na katere se lahko razširi, je tisto, zaradi česar je tako močan. Možnosti so praktično neomejene, ne glede na to, ali gre za reševanje aritmetičnih ali računovodskih težav, ustvarjanje poročil, skriptov za predstavitve, delov blogov, vadnic, poslovnih strategij, kot je zgoraj omenjena, ali izrezkov kode itd.
Tu je nekaj kategorij, v katerih lahko uporabite ChatGPT za povečanje učinkovitosti in proizvodnje ter vam tako pomagate začeti:
- Ustvarjanje dokumentov: ChatGPT lahko uporabite za pripravo dokumentov, kot so poročila, predstavitve in predlogi, tako da vnesete le nekaj kritičnih podatkov in ChatGPT prepustite, da naredi ostalo. "Ali lahko pripravite poročilo o naših četrtletnih prodajnih številkah z grafikoni in grafi?" lahko vprašate ChatGPT.
- Odgovori po e-pošti: ChatGPT se lahko uporablja za pripravo prilagojenih in privlačnih e-poštnih odgovorov, s čimer prihranite čas in zagotovite, da se kritična komunikacija obravnava hitro in profesionalno. ChatGPT lahko na primer vprašate: "Kako naj prijazno in profesionalno reagiram na to e-poštno zahtevo?"
- Analiza podatkov: ChatGPT lahko analizira ogromne količine podatkov in odkrije kritične vzorce ter vpoglede, s čimer pomaga ekipam pri sprejemanju boljših odločitev, ki temeljijo na podatkih. "Kateri so pomembni trendi v naši prodajni statistiki v zadnjem letu?" lahko vprašate ChatGPT.
- Poslovne ideje: ChatGPT se lahko uporablja tudi za razvoj novih idej podjetja, tako da posreduje nekaj informacij o panogi in trgu ter omogoči ChatGPT ustvarjanje perspektivnih konceptov in idej. To lahko pomaga podjetnikom in vodjem podjetij pri oblikovanju svežega in izvirnega novega blaga, storitev in pobud. "Ali lahko razvijete poslovne ideje za novo programsko rešitev v zdravstveni industriji?" lahko vprašate ChatGPT.
- Generiranje kode: ChatGPT omogoča ustvarjanje kode, odkrivanje napak in popravilo. Če zahteva nekaj podrobnosti o zahtevani funkcionalnosti, lahko ustvari uporabno kodo, ki jo lahko razvijalec spremeni in izboljša. ChatGPT se lahko uporablja tudi za odpravljanje napak v programih z odkrivanjem pogostih pomanjkljivosti in napak v kodiranju ter zagotavljanjem navodil, kako jih popraviti. ChatGPT lahko na primer vprašate: "Ali lahko zgradite funkcijo za izračun povprečja seznama števil in pokažete na morebitne sintaksne napake v naslednji kodi?"
Omejitve ChatGPT
ChatGPT je občutljiv na spremembe vnosnih fraz ali več poskusov istega vprašanja. Na primer, glede na eno besedilo vprašanja lahko model trdi, da ne ve, a če ga nekoliko preoblikujemo, lahko natančno odgovori.
Model je pogosto zelo dobeseden in preveč uporablja specifične izraze, na primer ponavljanje, da gre za jezikovni model, usposobljen za OpenAI. Te težave se pojavijo kot posledica pristranskosti podatkov o usposabljanju (trenerji imajo raje daljše odgovore, ki so videti bolj temeljiti) in dobro znanih pomislekov glede prevelike optimizacije.
Včasih ChatGPT ustvari odgovore, ki se zdijo pravilni, vendar so v resnici napačni ali absurdni. Odpravljanje te težave je težko, ker:
- Trenutno v celotnem usposabljanju RL ni vira resnice.
- Model zavrne poizvedbo, na katero lahko natančno odgovori zaradi treninga previdnosti;
- Model je zaveden z nadzorovanim usposabljanjem, saj je najboljši odziv bolj odvisen od tega, kaj ve model, kot od tega, kar ve človeški demonstrator.
zaključek
Nazadnje, ChatGPT, klepetalni robot z umetno inteligenco, ki ga je razkrilo raziskovalno podjetje za umetno inteligenco OpenAI, je postal priljubljen, ko so ga posamezniki začeli uporabljati za odgovarjanje na šolske naloge ali odkrivanje napak v kodi.
Klepetalni robot je programiran tako, da sodeluje v slogu pogovora in se poglobljeno odziva. Predvsem lahko odgovarja tudi na dodatna vprašanja, prizna napake in zavrne neprimerne zahteve.
Pustite Odgovori