Buckets:
ట్రాన్స్ఫార్మర్ ఆర్కిటెక్చర్లు[[transformer-architectures]]
మునుపటి విభాగాలలో, మేము సాధారణ Transformer ఆర్కిటెక్చర్ను పరిచయం చేసాము మరియు ఈ నమూనాలు వివిధ పనులను ఎలా పరిష్కరించగలవో అన్వేషించాము. ఇప్పుడు, Transformer నమూనాల యొక్క మూడు ప్రధాన నిర్మాణ వైవిధ్యాలను నిశితంగా పరిశీలిద్దాం మరియు ప్రతి ఒక్కటి ఎప్పుడు ఉపయోగించాలో అర్థం చేసుకుందాం. ఆపై, ఆ నిర్మాణాలు వేర్వేరు భాషా పనులకు ఎలా వర్తింపజేయబడతాయో చూశాము.
ఈ విభాగంలో, మేము Transformer నమూనాల యొక్క మూడు ప్రధాన నిర్మాణ వైవిధ్యాలను లోతుగా పరిశీలించబోతున్నాము మరియు ప్రతి ఒక్కటి ఎప్పుడు ఉపయోగించాలో అర్థం చేసుకుంటాము.
చాలా Transformer నమూనాలు మూడు నిర్మాణాలలో ఒకదాన్ని ఉపయోగిస్తాయని గుర్తుంచుకోండి: ఎన్కోడర్-మాత్రమే, డీకోడర్-మాత్రమే లేదా ఎన్కోడర్-డీకోడర్ (సీక్వెన్స్-టు-సీక్వెన్స్). ఈ తేడాలను అర్థం చేసుకోవడం మీ నిర్దిష్ట పనికి సరైన నమూనాను ఎంచుకోవడంలో మీకు సహాయపడుతుంది.
ఎన్కోడర్ నమూనాలు[[encoder-models]]
ఎన్కోడర్ నమూనాలు Transformer నమూనా యొక్క ఎన్కోడర్ను మాత్రమే ఉపయోగిస్తాయి. ప్రతి దశలో, శ్రద్ధా పొరలు ప్రారంభ వాక్యంలోని అన్ని పదాలను యాక్సెస్ చేయగలవు. ఈ నమూనాలు తరచుగా "ద్విదిశాత్మక" శ్రద్ధను కలిగి ఉన్నాయని వర్గీకరించబడతాయి మరియు తరచుగా ఆటో-ఎన్కోడింగ్ నమూనాలు అని పిలువబడతాయి.
ఈ నమూనాల యొక్క ప్రీ-ట్రైనింగ్ సాధారణంగా ఇచ్చిన వాక్యాన్ని ఏదో ఒక విధంగా పాడు చేయడం (ఉదాహరణకు, యాదృచ్ఛిక పదాలను మాస్క్ చేయడం ద్వారా) మరియు ప్రారంభ వాక్యాన్ని కనుగొనడం లేదా పునర్నిర్మించడం నమూనా యొక్క పని.
వాక్య వర్గీకరణ, పేరున్న ఎంటిటీ గుర్తింపు (మరియు సాధారణంగా పద వర్గీకరణ), మరియు సంగ్రాహక ప్రశ్న-సమాధానం వంటి పూర్తి వాక్యం యొక్క అవగాహన అవసరమయ్యే పనులకు ఎన్కోడర్ నమూనాలు ఉత్తమంగా సరిపోతాయి.
How 🤗 Transformers solve tasks, లో మనం చూసినట్లుగా, BERT వంటి ఎన్కోడర్ నమూనాలు టెక్స్ట్ను అర్థం చేసుకోవడంలో రాణిస్తాయి ఎందుకంటే అవి రెండు దిశలలోని మొత్తం సందర్భాన్ని చూడగలవు. ఇది మొత్తం ఇన్పుట్ యొక్క గ్రహణశక్తి ముఖ్యమైన పనులకు వాటిని పరిపూర్ణంగా చేస్తుంది.
ఈ నమూనాల కుటుంబం యొక్క ప్రతినిధులు:
డీకోడర్ నమూనాలు[[decoder-models]]
డీకోడర్ నమూనాలు Transformer నమూనా యొక్క డీకోడర్ను మాత్రమే ఉపయోగిస్తాయి. ప్రతి దశలో, ఇచ్చిన పదం కోసం శ్రద్ధా పొరలు వాక్యంలో దాని ముందు ఉన్న పదాలను మాత్రమే యాక్సెస్ చేయగలవు. ఈ నమూనాలను తరచుగా ఆటో-రిగ్రెసివ్ నమూనాలు అని పిలుస్తారు.
డీకోడర్ నమూనాల యొక్క ప్రీ-ట్రైనింగ్ సాధారణంగా వాక్యంలోని తదుపరి పదాన్ని అంచనా వేయడం చుట్టూ తిరుగుతుంది.
ఈ నమూనాలు టెక్స్ట్ జనరేషన్ వంటి పనులకు ఉత్తమంగా సరిపోతాయి.
GPT వంటి డీకోడర్ నమూనాలు ఒక సమయంలో ఒక టోకెన్ను అంచనా వేయడం ద్వారా టెక్స్ట్ను ఉత్పత్తి చేయడానికి రూపొందించబడ్డాయి. How 🤗 Transformers solve tasks లో మనం అన్వేషించినట్లుగా, అవి మునుపటి టోకెన్లను మాత్రమే చూడగలవు, ఇది సృజనాత్మక టెక్స్ట్ జనరేషన్కు వాటిని అద్భుతంగా చేస్తుంది కానీ ద్విదిశాత్మక అవగాహన అవసరమయ్యే పనులకు అంత ఆదర్శవంతంగా ఉండదు.
ఈ నమూనాల కుటుంబం యొక్క ప్రతినిధులు:
ఆధునిక లార్జ్ లాంగ్వేజ్ మోడల్స్ (LLMలు)
చాలా ఆధునిక Large Language Models (LLMలు) డీకోడర్-మాత్రమే నిర్మాణాన్ని ఉపయోగిస్తాయి. ఈ నమూనాలు గత కొన్ని సంవత్సరాలుగా పరిమాణం మరియు సామర్థ్యాలలో నాటకీయంగా పెరిగాయి, అతిపెద్ద నమూనాలలో కొన్ని వందల బిలియన్ల పారామితులు ఉన్నాయి.
ఆధునిక LLMలు సాధారణంగా రెండు దశలలో శిక్షణ పొందుతాయి:
- ప్రీ-ట్రైనింగ్: నమూనా విస్తారమైన టెక్స్ట్ డేటాపై తదుపరి టోకెన్ను అంచనా వేయడం నేర్చుకుంటుంది
- ఇన్స్ట్రక్షన్ ట్యూనింగ్: నమూనా సూచనలను అనుసరించడానికి మరియు సహాయకరమైన ప్రతిస్పందనలను ఉత్పత్తి చేయడానికి ఫైన్-ట్యూన్ చేయబడుతుంది
ఈ విధానం అనేక రకాల అంశాలు మరియు పనులలో మానవ-లాంటి టెక్స్ట్ను అర్థం చేసుకుని, ఉత్పత్తి చేయగల నమూనాలకు దారితీసింది.
ఆధునిక LLMల యొక్క ముఖ్య సామర్థ్యాలు
ఆధునిక డీకోడర్-ఆధారిత LLMలు ఆకట్టుకునే సామర్థ్యాలను ప్రదర్శించాయి:
| సామర్థ్యం | వివరణ | ఉదాహరణ |
|---|---|---|
| టెక్స్ట్ జనరేషన్ | పొందికైన మరియు సందర్భోచితమైన టెక్స్ట్ను సృష్టించడం | వ్యాసాలు, కథలు లేదా ఈమెయిల్లు రాయడం |
| సారాంశీకరణ | పొడవైన పత్రాలను చిన్న వెర్షన్లుగా కుదించడం | నివేదికల కార్యనిర్వాహక సారాంశాలను సృష్టించడం |
| అనువాదం | భాషల మధ్య టెక్స్ట్ను మార్చడం | ఇంగ్లీష్ను స్పానిష్లోకి అనువదించడం |
| ప్రశ్న-సమాధానం | వాస్తవ ప్రశ్నలకు సమాధానాలు అందించడం | "ఫ్రాన్స్ రాజధాని ఏది?" |
| కోడ్ జనరేషన్ | కోడ్ స్నిప్పెట్లను రాయడం లేదా పూర్తి చేయడం | వివరణ ఆధారంగా ఒక ఫంక్షన్ను సృష్టించడం |
| తార్కికం (Reasoning) | సమస్యలను దశలవారీగా పరిష్కరించడం | గణిత సమస్యలు లేదా తార్కిక పజిల్స్ను పరిష్కరించడం |
| ఫ్యూ-షాట్ లెర్నింగ్ | ప్రాంప్ట్లోని కొన్ని ఉదాహరణల నుండి నేర్చుకోవడం | కేవలం 2-3 ఉదాహరణలు చూసిన తర్వాత టెక్స్ట్ను వర్గీకరించడం |
మీరు బ్రౌజర్లో నేరుగా హబ్లోని నమూనా రిపో పేజీల ద్వారా డీకోడర్-ఆధారిత LLMలతో ప్రయోగాలు చేయవచ్చు. ఇక్కడ క్లాసిక్ GPT-2 (OpenAI యొక్క అత్యుత్తమ ఓపెన్ సోర్స్ నమూనా!) తో ఒక ఉదాహరణ ఉంది:
Xet Storage Details
- Size:
- 30.7 kB
- Xet hash:
- 002d4564d36f7e13d54685fe65d25e62cc35d043ed1243382767c4477bb93f0c
Xet efficiently stores files, intelligently splitting them into unique chunks and accelerating uploads and downloads. More info.