|
|
||
|---|---|---|
| .. | ||
| GPT-PyTorch.ipynb | ||
| README.md | ||
README.md
മുൻകൂട്ടി പരിശീലിപ്പിച്ച വലിയ ഭാഷാ മോഡലുകൾ
മുൻപ് ചെയ്ത എല്ലാ പ്രവർത്തനങ്ങളിലും, നാം ലേബൽ ചെയ്ത ഡാറ്റാസെറ്റ് ഉപയോഗിച്ച് ഒരു ന്യുറൽ നെറ്റ്വർക്ക് ഒരു പ്രത്യേക പ്രവർത്തനം നിർവഹിക്കാൻ പരിശീലിപ്പിച്ചിരുന്നു. BERT പോലുള്ള വലിയ ട്രാൻസ്ഫോർമർ മോഡലുകളുമായി, സ്വയം-പരിശീലന രീതിയിൽ ഭാഷാ മോഡലിംഗ് ഉപയോഗിച്ച് ഒരു ഭാഷാ മോഡൽ നിർമ്മിക്കുന്നു, പിന്നീട് അത് പ്രത്യേക ഡൊമെയ്ൻ-സ്പെസിഫിക് പരിശീലനത്തോടെ പ്രത്യേക ഡൗൺസ്ട്രീം ടാസ്കിനായി പ്രത്യേകമാക്കുന്നു. എന്നാൽ, വലിയ ഭാഷാ മോഡലുകൾ ഡൊമെയ്ൻ-സ്പെസിഫിക് പരിശീലനം ഇല്ലാതെ പല പ്രവർത്തനങ്ങളും പരിഹരിക്കാൻ കഴിവുള്ളതായും തെളിയിച്ചിട്ടുണ്ട്. അത്തരത്തിലുള്ള മോഡലുകളുടെ ഒരു കുടുംബം GPT എന്ന് വിളിക്കുന്നു: Generative Pre-Trained Transformer.
പഠനത്തിന് മുൻപ് ക്വിസ്
ടെക്സ്റ്റ് ജനറേഷൻ ആൻഡ് പെർപ്ലെക്സിറ്റി
ഡൗൺസ്ട്രീം പരിശീലനം ഇല്ലാതെ ഒരു ന്യുറൽ നെറ്റ്വർക്ക് സാധാരണ പ്രവർത്തനങ്ങൾ ചെയ്യാൻ കഴിയുമെന്ന് Language Models are Unsupervised Multitask Learners പേപ്പറിൽ അവതരിപ്പിച്ചിരിക്കുന്നു. പ്രധാന ആശയം, പല മറ്റ് പ്രവർത്തനങ്ങളും ടെക്സ്റ്റ് ജനറേഷൻ ഉപയോഗിച്ച് മോഡലാക്കാൻ കഴിയുന്നതാണ്, കാരണം ടെക്സ്റ്റ് മനസ്സിലാക്കുന്നത് അതിനെ ഉത്പാദിപ്പിക്കാൻ കഴിയുന്നതായിരിക്കുകയാണ്. മോഡൽ മനുഷ്യ അറിവ് ഉൾക്കൊള്ളുന്ന വലിയ ടെക്സ്റ്റ് ഡാറ്റയിൽ പരിശീലിപ്പിക്കപ്പെട്ടതിനാൽ, ഇത് വിവിധ വിഷയങ്ങളിൽ അറിവ് നേടുകയും ചെയ്യുന്നു.
ടെക്സ്റ്റ് മനസ്സിലാക്കുകയും ഉത്പാദിപ്പിക്കാനും കഴിയുന്നത് നമ്മുടെ ചുറ്റുപാടിലുള്ള ലോകത്തെ കുറിച്ച് എന്തെങ്കിലും അറിയുന്നതും ഉൾക്കൊള്ളുന്നു. ആളുകളും വായനയിലൂടെ കൂടുതലായി പഠിക്കുന്നു, GPT നെറ്റ്വർക്ക് ഇതിൽ സമാനമാണ്.
ടെക്സ്റ്റ് ജനറേഷൻ നെറ്റ്വർക്ക് അടുത്ത വാക്കിന്റെ സാധ്യത പ്രവചിച്ച് പ്രവർത്തിക്കുന്നു $P(w_N). എന്നാൽ, അടുത്ത വാക്കിന്റെ അനിയന്ത്രിത സാധ്യത ടെക്സ്റ്റ് കോർപ്പസിലെ ആ വാക്കിന്റെ ആവൃത്തി തുല്യമാണ്. GPT നമുക്ക് മുൻവാക്കുകൾ നൽകിയാൽ അടുത്ത വാക്കിന്റെ **ശരിതമായ സാധ്യത** നൽകാൻ കഴിയും: P(w_N | w_{n-1}, ..., w_0)$
സാധ്യതകളെക്കുറിച്ച് കൂടുതൽ വായിക്കാൻ ഞങ്ങളുടെ ഡാറ്റാ സയൻസ് ഫോർ ബിഗിനേഴ്സ് പാഠ്യപദ്ധതി കാണുക.
ഭാഷാ ജനറേറ്റിംഗ് മോഡലിന്റെ ഗുണമേന്മ പെർപ്ലെക്സിറ്റി ഉപയോഗിച്ച് നിർവചിക്കാം. ഇത് ഒരു ആന്തരിക മാനദണ്ഡമാണ്, പ്രത്യേക ടാസ്ക്-സ്പെസിഫിക് ഡാറ്റാസെറ്റ് ഇല്ലാതെ മോഡലിന്റെ ഗുണമേന്മ അളക്കാൻ സഹായിക്കുന്നു. ഇത് വാക്യത്തിന്റെ സാധ്യത എന്ന ആശയത്തെ അടിസ്ഥാനമാക്കുന്നു - മോഡൽ യാഥാർത്ഥ്യമാകാൻ സാധ്യതയുള്ള വാക്യങ്ങൾക്ക് ഉയർന്ന സാധ്യത നൽകുന്നു (അഥവാ മോഡൽ അതിൽ പെർപ്ലെക്സ്ഡ് അല്ല), കുറവ് അർത്ഥമുള്ള വാക്യങ്ങൾക്ക് (ഉദാ: Can it does what?) കുറഞ്ഞ സാധ്യത നൽകുന്നു. യഥാർത്ഥ ടെക്സ്റ്റ് കോർപ്പസിൽ നിന്നുള്ള വാക്യങ്ങൾ മോഡലിന് നൽകുമ്പോൾ, അവയ്ക്ക് ഉയർന്ന സാധ്യതയും കുറഞ്ഞ പെർപ്ലെക്സിറ്റിയും പ്രതീക്ഷിക്കാം. ഗണിതപരമായി, ഇത് ടെസ്റ്റ് സെറ്റിന്റെ സാധാരണവത്കൃത വിപരീത സാധ്യതയായി നിർവചിക്കുന്നു:
\mathrm{Perplexity}(W) = \sqrt[N]{1\over P(W_1,...,W_N)}
Hugging Face-ന്റെ GPT-ശക്തിയുള്ള ടെക്സ്റ്റ് എഡിറ്റർ ഉപയോഗിച്ച് ടെക്സ്റ്റ് ജനറേഷൻ പരീക്ഷിക്കാം. ഈ എഡിറ്ററിൽ, നിങ്ങൾ നിങ്ങളുടെ ടെക്സ്റ്റ് എഴുതാൻ തുടങ്ങുമ്പോൾ, [TAB] അമർത്തുന്നത് നിങ്ങൾക്ക് പല പൂർത്തീകരണ ഓപ്ഷനുകളും നൽകും. അവ വളരെ ചെറുതാണെങ്കിൽ അല്ലെങ്കിൽ നിങ്ങൾക്ക് തൃപ്തി ഇല്ലെങ്കിൽ, വീണ്ടും [TAB] അമർത്തുക, കൂടുതൽ ഓപ്ഷനുകൾ, ഉൾപ്പെടെ കൂടുതൽ ദൈർഘ്യമുള്ള ടെക്സ്റ്റ് ലഭിക്കും.
GPT ഒരു കുടുംബമാണ്
GPT ഒരു ഏക മോഡൽ അല്ല, മറിച്ച് OpenAI വികസിപ്പിച്ച് പരിശീലിപ്പിച്ച മോഡലുകളുടെ ഒരു ശേഖരമാണ്.
GPT മോഡലുകൾക്കുള്ളിൽ:
| GPT-2 | GPT 3 | GPT-4 |
|---|---|---|
| 1.5 ബില്യൺ പാരാമീറ്ററുകൾ വരെ ഉള്ള ഭാഷാ മോഡൽ | 175 ബില്യൺ പാരാമീറ്ററുകൾ വരെ ഉള്ള ഭാഷാ മോഡൽ | 100 ട്രില്യൺ പാരാമീറ്ററുകൾ, ഇമേജ്, ടെക്സ്റ്റ് ഇൻപുട്ടുകളും സ്വീകരിച്ച് ടെക്സ്റ്റ് ഔട്ട്പുട്ട് നൽകുന്നു |
GPT-3, GPT-4 മോഡലുകൾ Microsoft Azure-യുടെ കോഗ്നിറ്റീവ് സർവീസായി ലഭ്യമാണ്, കൂടാതെ OpenAI API ആയി ലഭ്യമാണ്.
പ്രോംപ്റ്റ് എഞ്ചിനീയറിംഗ്
GPT വലിയ ഡാറ്റാ വോളിയങ്ങളിൽ പരിശീലിപ്പിച്ചിട്ടുള്ളതിനാൽ ഭാഷയും കോഡും മനസ്സിലാക്കുന്നു, അവ ഇൻപുട്ടുകൾ (പ്രോംപ്റ്റുകൾ) ലഭിച്ചാൽ ഔട്ട്പുട്ടുകൾ നൽകുന്നു. പ്രോംപ്റ്റുകൾ GPT-യ്ക്ക് നൽകുന്ന ഇൻപുട്ടുകളോ ക്വെറിയുകളോ ആണ്, അവ മോഡലുകൾക്ക് നിർദ്ദേശങ്ങൾ നൽകുന്നു അടുത്ത് പൂർത്തിയാക്കേണ്ട ടാസ്കുകൾക്കായി. ആഗ്രഹിക്കുന്ന ഫലം ലഭിക്കാൻ ഏറ്റവും ഫലപ്രദമായ പ്രോംപ്റ്റ് വേണം, അതിനായി ശരിയായ വാക്കുകൾ, ഫോർമാറ്റുകൾ, വാചകങ്ങൾ അല്ലെങ്കിൽ ചിഹ്നങ്ങൾ തിരഞ്ഞെടുക്കണം. ഇതാണ് പ്രോംപ്റ്റ് എഞ്ചിനീയറിംഗ്.
ഈ ഡോക്യുമെന്റേഷൻ പ്രോംപ്റ്റ് എഞ്ചിനീയറിങ്ങിനെക്കുറിച്ച് കൂടുതൽ വിവരങ്ങൾ നൽകുന്നു.
✍️ ഉദാഹരണ നോട്ട്ബുക്ക്: OpenAI-GPT-യുമായി കളിക്കുക
താഴെപ്പറയുന്ന നോട്ട്ബുക്കുകളിൽ നിങ്ങളുടെ പഠനം തുടരുക:
സമാപനം
പുതിയ പൊതുവായ മുൻകൂട്ടി പരിശീലിപ്പിച്ച ഭാഷാ മോഡലുകൾ ഭാഷാ ഘടന മാത്രമല്ല, പ്രകൃതിഭാഷയുടെ വലിയ അളവ് ഉൾക്കൊള്ളുന്നു. അതിനാൽ, അവ ചില NLP ടാസ്കുകൾ സീറോ-ഷോട്ട് അല്ലെങ്കിൽ ഫ്യൂ-ഷോട്ട് സജ്ജീകരണങ്ങളിൽ ഫലപ്രദമായി പരിഹരിക്കാൻ കഴിയും.
പഠനത്തിന് ശേഷം ക്വിസ്
അസൂയാ:
ഈ രേഖ AI വിവർത്തന സേവനം Co-op Translator ഉപയോഗിച്ച് വിവർത്തനം ചെയ്തതാണ്. നാം കൃത്യതയ്ക്ക് ശ്രമിച്ചെങ്കിലും, സ്വയം പ്രവർത്തിക്കുന്ന വിവർത്തനങ്ങളിൽ പിശകുകൾ അല്ലെങ്കിൽ തെറ്റുകൾ ഉണ്ടാകാമെന്ന് ദയവായി ശ്രദ്ധിക്കുക. അതിന്റെ മാതൃഭാഷയിലുള്ള യഥാർത്ഥ രേഖയാണ് പ്രാമാണികമായ ഉറവിടം എന്ന് പരിഗണിക്കേണ്ടതാണ്. നിർണായകമായ വിവരങ്ങൾക്ക്, പ്രൊഫഷണൽ മനുഷ്യ വിവർത്തനം ശുപാർശ ചെയ്യപ്പെടുന്നു. ഈ വിവർത്തനം ഉപയോഗിക്കുന്നതിൽ നിന്നുണ്ടാകുന്ന ഏതെങ്കിലും തെറ്റിദ്ധാരണകൾക്കോ വ്യാഖ്യാനക്കേടുകൾക്കോ ഞങ്ങൾ ഉത്തരവാദികളല്ല.