Fakts, ka tas, kā lietotājs mijiedarbojas ar ģeneratīviem AI modeļiem un sistēmām, ir vismaz tikpat būtisks kā pamatā esošās apmācības un secinājumu tehnoloģijas, noteikti nav pārsteigums tiem, kuri ir plaši strādājuši pie šīs tēmas.
OpenAI jau ir nokļuvis virsrakstos ar savu DALL-E2 attēlu ģenerēšanas tehnoloģija, un tās GPT sērija ir guvusi ievērojamu uzmanību ar katru nākamo atkārtojumu un reizēm rakstnieku eksistenciālas bailes.
Diskusijas ir nedaudz mainījušās no “apakšskolēni to izmantos, lai sagatavotu praktiskus kursa darbus” uz “tas patiešām var man palīdzēt atkļūdot kodu, ko vēlos ieviest ražošanā” ar jaunāko ChatGPT versiju, tomēr šķiet, ka tā paplašina tās pievilcību un auditorija.
Šajā rakstā mēs padziļināti apskatīsim GPT, lai redzētu, kā tas darbojas un, pats galvenais, kā tas darbojas, un daudz ko citu.
Tātad, kas ir ChatGPT no OpenAI?
ChatGPT, OpenAI jaunākais valodas modelis, tika izstrādāts, paturot prātā sarunvalodas mijiedarbību. Tas ir spēcīgs rīks, ko var izmantot, lai palielinātu jūsu produktivitāti dažādās disciplīnās.
Tas ir uz tērzēšanu balstīts ģeneratīvais iepriekš apmācīts transformators. Tā ir sava veida mākslīgā intelekta (AI) tehnoloģija, ko izstrādāja AI pētniecības un attīstības uzņēmums OpenAI un kurā tika izmantots NLP modelis.
Tā analizē un izprot runāto vai rakstīto valodu, izmantojot mašīnmācīšanās algoritmi, pēc tam rada atbildes atkarībā no šīs ievades.
ChatGPT apmācība
Šo modeli apmācīja Open AI, izmantojot Pastiprināšanas mācības no Human Feedback (RLHF), izmantojot tādas pašas procedūras kā InstructGPT, taču ar nelielām izmaiņām datu vākšanas konfigurācijā.
Viņi izmantoja uzraudzītu precizēšanu, lai apmācītu sākotnējo modeli: cilvēku AI treneri sniedza dialogus, kuros viņi spēlēja abas puses - lietotāju un AI palīgu. Viņi pasniedzējiem sniedza modelī rakstītas idejas, lai palīdzētu viņiem sastādīt atbildes.
Pētniekiem bija jāapkopo salīdzināšanas dati, kas ietvēra divas vai vairākas modeļa atbildes, kas novērtētas pēc kvalitātes, lai izstrādātu atalgojuma modeli pastiprināšanas mācībām.
Lai iegūtu šos datus, viņi izmantoja tērzēšanas robotu mijiedarbību, ko ar to veica AI treneri.
Pētnieki nejauši izvēlējās modeļa rakstītu paziņojumu, atlasīja dažus iespējamos secinājumus un lūdza AI treneri tos sakārtot. Viņi var izmantot proksimālās politikas optimizāciju, lai pielāgotu modeli, izmantojot šos atlīdzības modeļus.
Pēc tam pētnieki šo metodi atkārtoja vairākas reizes.
ChatGPT apmācībai izmantotais modelis, kura apmācība beidzās 2022. gada sākumā, ir no GPT-3.5 sērijas. 3.5 sērija ir aprakstīta sīkāk šeit. Superskaitļošanas infrastruktūrā, ko darbina Azure AI, Tika apmācīti ChatGPT un GPT 3.5.
Kā ChatGPT ir daudz labāks par GPT-3?
ChatGPT pamatā ir GPT-3.5 — uz dziļu mācīšanos balstīta programma valodas modelis kas ģenerē cilvēkam līdzīgu tekstu.
Tomēr ChatGPT ir interesantāks nekā iepriekšējais GPT-3 modelis, kas tikai absorbēja teksta norādes un centās turpināt ar savu izveidoto saturu. Tas rada daudz visaptverošākus rezultātus un var pat radīt dzeju.
Atmiņa ir vēl viena atšķirīga iezīme. Bots var atsaukt atmiņā iepriekšējos komentārus tērzēšanā un nodot tos lietotājam. Tomēr OpenAI ir padarījis robotu pieejamu tikai pārskatīšanai un beta testēšanai, taču API piekļuve ir plānota nākamajā gadā.
Izstrādātāji varēs integrēt ChatGPT savā programmatūrā ar API piekļuvi.
Kāda tam nozīme?
Lai patiešām izprastu tā potenciālu, jums tas patiešām ir jāpiedzīvo, bet es centīšos izskaidrot, izmantojot analoģiju. Jūs, iespējams, esat pazīstams ar Džārvisu, ja kādreiz esat skatījies filmu Dzelzs vīrs.
Džārviss ir Tonija Stārka uzticamais mākslīgā intelekta palīgs. Varat domāt par ChatGPT kā jaunāku Jarvis versiju. Izmantojot ChatGPT, jūs varat iegūt informāciju efektīvāk un modificēt, destilēt, modificēt un apstiprināt to ļoti precīzā veidā.
Kā jūs izmantojat ChatGPT?
ChatGPT lietošana ir ļoti vienkārša, jums tikai tas ir nepieciešams pierakstīties un jūs dosieties uz ChatGPT.
Tagad mums vienkārši jāuzraksta uzvedne, un tā automātiski ģenerēs lieliskus rezultātus, izmantojot mākslīgo intelektu.
ChatGPT iespējas
Plašais mērķu klāsts, uz kuriem var paplašināt ChatGPT, padara to tik spēcīgu. Iespējas ir praktiski neierobežotas neatkarīgi no tā, vai tā ir aritmētikas vai grāmatvedības problēmu risināšana, atskaišu veidošana, prezentāciju skripti, emuāra fragmenti, apmācības, biznesa stratēģijas, piemēram, iepriekš minētā, vai koda fragmenti utt.
Šeit ir dažas kategorijas, kurās ChatGPT var izmantot, lai palielinātu jūsu efektivitāti un ražošanu, lai palīdzētu jums sākt darbu.
- Dokumentu ģenerēšana: ChatGPT var izmantot, lai sagatavotu dokumentus, piemēram, ziņojumus, prezentācijas un priekšlikumus, vienkārši ievadot dažus svarīgus datus un ļaujot ChatGPT paveikt pārējo. "Vai varat sagatavot pārskatu par mūsu ceturkšņa pārdošanas rādītājiem ar diagrammām un grafikiem?" jūs varētu jautāt ChatGPT.
- E-pasta atbildes: ChatGPT var izmantot, lai radītu pielāgotas un saistošas e-pasta atbildes, ietaupot laiku un nodrošinot, ka kritiskie sakari tiek apstrādāti ātri un profesionāli. Piemēram, varat jautāt ChatGPT: “Kā man laipni un profesionāli reaģēt uz šo e-pasta pieprasījumu?”
- Datu analīze: ChatGPT var analizēt milzīgus datu apjomus un atklāt kritiskus modeļus un ieskatus, palīdzot komandām izdarīt labākas uz datiem balstītas izvēles. “Kādas ir nozīmīgākās tendences mūsu pārdošanas statistikā pēdējā gada laikā?” jūs varētu jautāt ChatGPT.
- Biznesa idejas: ChatGPT var izmantot arī jaunu uzņēmumu ideju izstrādei, sniedzot informāciju par nozari un tirgu un ļaujot ChatGPT izstrādāt perspektīvas koncepcijas un idejas. Tas var palīdzēt uzņēmējiem un uzņēmumu vadītājiem nākt klajā ar svaigām un oriģinālām jaunām precēm, pakalpojumiem un iniciatīvām. "Vai varat izstrādāt biznesa idejas jaunam programmatūras risinājumam veselības aprūpes nozarē?" varat jautāt ChatGPT.
- Kodu ģenerēšana: ChatGPT nodrošina koda izveidi, kļūdu noteikšanu un labošanu. Pieprasot dažus datus par nepieciešamo funkcionalitāti, tas var ģenerēt izmantojamu kodu, ko izstrādātājs var modificēt un uzlabot. Nosakot izplatītākos kodēšanas trūkumus un defektus un sniedzot norādījumus par to novēršanu, ChatGPT var izmantot arī programmu atkļūdošanai. Piemēram, varat jautāt ChatGPT: “Vai varat izveidot funkciju, lai aprēķinātu skaitļu saraksta vidējo vērtību un norādītu uz sintakses kļūdām šajā kodā?”
ChatGPT ierobežojumi
ChatGPT ir jutīgs pret izmaiņām ievades frāzēs vai vairākiem viena jautājuma mēģinājumiem. Piemēram, ņemot vērā vienu jautājuma formulējumu, modelis var apgalvot, ka nav nezināšanas, bet, nedaudz pārfrāzējot, tas var precīzi atbildēt.
Modelis bieži ir ļoti detalizēts un pārmērīgi izmanto īpašus terminus, piemēram, atkārtojot, ka tas ir OpenAI apmācīts valodas modelis. Šīs problēmas rodas apmācību datu aizspriedumu dēļ (mācībspēki dod priekšroku garākām atbildēm, kas šķiet pamatīgākas) un labi zināmo pārmērīgas optimizācijas problēmu.
Dažreiz ChatGPT ģenerē atbildes, kas šķiet pareizas, taču patiesībā ir nepatiesas vai absurdas. Šīs problēmas novēršana ir sarežģīta, jo:
- Šobrīd visā RL apmācībā nav neviena patiesības avota.
- Modelis noraida vaicājumu, uz kuru tas var precīzi atbildēt piesardzības apmācības rezultātā;
- Modeli maldina uzraudzīta apmācība, jo labākā reakcija ir vairāk atkarīga no tā, ko zina modelis, nevis no tā, ko zina demonstrētājs.
Secinājumi
Visbeidzot, ChatGPT, mākslīgā intelekta tērzēšanas robots, ko atklāja mākslīgā intelekta pētījumu firma OpenAI, ir kļuvis populārs, kad cilvēki sāka to izmantot, lai atbildētu uz skolas darbiem vai atklātu koda trūkumus.
Tērzēšanas robots ir ieprogrammēts, lai iesaistītos sarunvalodas stilā un padziļināti reaģētu. Proti, tas var arī atbildēt uz papildu jautājumiem, atzīt kļūdas un noraidīt nepiemērotus pieprasījumus.
Atstāj atbildi