የቴክኒክ መመሪያ

SwiGLU እና ጌትድ እንቅስቃሴዎች

SwiGLU የግቤትን አንድ መስመራዊ ትንበያ በስዊሽ-ገብሯል ሁለተኛ ትንበያ የሚያባዛ ፣ በትራንስፎርመር መጋቢ-አስተላላፊ ንብርብሮች ውስጥ እንደ መማር የሚቻል እና በመረጃ ላይ የተመሠረተ በር የሚያሰራ የታጠፈ የማግበር ተግባር ነው።

አጠቃላይ እይታ

SwiGLU የግቤትን አንድ መስመራዊ ትንበያ በስዊሽ-ገብሯል ሁለተኛ ትንበያ የሚያባዛ ፣ በትራንስፎርመር መጋቢ-አስተላላፊ ንብርብሮች ውስጥ እንደ መማር የሚቻል እና በመረጃ ላይ የተመሠረተ በር የሚያሰራ የታጠፈ የማግበር ተግባር ነው። የቋንቋ-ሞዴል ጥራትን በተከታታይ ያሻሽላል፣ ለዚህም ነው ሁሉም ዘመናዊ LLM የሚጠቀመው።

SwiGLU እና Gated Activations የሞዴል ጥራትን፣ የመሠረተ ልማት ወጪን፣ መዘግየትን እና አስተማማኝነትን የሚነካ ቴክኒካል ግንባታ ነው።

ጥልቅ ዳይቭ

መደበኛ ትራንስፎርመር መጋቢ-ማስተላለፊያ ብሎክ በመካከላቸው ReLU ወይም GELU ያለው ሁለት መስመራዊ ንብርብሮች ነው። በ Dauphin et al የቀረበ። እ.ኤ.አ. በ 2016 ፣ የመጀመሪያውን ትንበያ በሁለት ግማሽ ከፍለው እና አንዱን ግማሹን በኤለመን-ጥበባዊ ማባዛት በኩል ሌላኛውን በር ይጠቀሙ። በ2020 በNoam Shazeer ታዋቂ የሆነው SwiGLU ለዚያ በር የስዊሽ (SiLU) ተግባርን ይጠቀማል፡ ውፅዓት = (ስዊሽ(xW) * (xV)) W2፣ ከሁለት ይልቅ በሶስት የክብደት ማትሪክስ። መግቢያው አውታረ መረቡ በየልኬት መረጃን እየመረጠ እንዲያልፍ ወይም እንዲያፍን ያስችለዋል። ሶስተኛው ማትሪክስ መጨመር ግቤቶችን ስለሚያሳድግ፣ ትግበራዎች የተደበቀውን ልኬት በግምት ወደ ሁለት ሶስተኛ ስለሚቀንስ አጠቃላይ ስሌት ከ GELU MLP ጋር እንደሚወዳደር ይቆያል። የሻዚር ሙከራዎች ሊለካ የሚችል ግራ መጋባትን አሳይተዋል፣ እና LLAMA፣ PaLM እና Misral ሁሉም ተቀብለውታል።

ቴክኒካዊ ግንዛቤ

ስዊሽ x * sigmoid(ቤታ*x) ነው፣ ለስላሳ፣ ሞኖቶኒክ ያልሆነ ተግባር፣ ከReLU በተቃራኒ ትናንሽ አሉታዊ እሴቶችን ይፈቅዳል። በSwiGLU የ'ጌት' ቅርንጫፍ Swish(xW) 0 ወይም 1 የሚጠጉ እሴቶችን ያመነጫል ይህም የ'ዋጋ' ቅርንጫፍ xV ኤለመንትን በማባዛት የእያንዳንዱ የተደበቀ ክፍል አስተዋፅዖ በተማረ እና በግብአት ላይ የተመሰረተ ምልክት ይቀይራል። ሦስተኛው የክብደት ማትሪክስ ዋጋ ነው; ሁለት ሦስተኛው ድብቅ መጠን ያለው ብልሃት የ FLOP በጀት ከቫኒላ መጋቢ-ወደፊት ንብርብር ጋር እንዲዛመድ ያደርገዋል።

SwiGLUን እና የተከለከሉ እንቅስቃሴዎችን ማስተዳደር

SwiGLU የግቤትን አንድ መስመራዊ ትንበያ በስዊሽ-ገብሯል ሁለተኛ ትንበያ የሚያባዛ ፣ በትራንስፎርመር መጋቢ-አስተላላፊ ንብርብሮች ውስጥ እንደ መማር የሚቻል እና በመረጃ ላይ የተመሠረተ በር የሚያሰራ የታጠፈ የማግበር ተግባር ነው። የቋንቋ-ሞዴል ጥራትን በተከታታይ ያሻሽላል፣ ለዚህም ነው ሁሉም ዘመናዊ LLM የሚጠቀመው። SwiGLU እና Gated Activations የሞዴል ጥራትን፣ የመሠረተ ልማት ወጪን፣ መዘግየትን እና አስተማማኝነትን የሚነካ ቴክኒካል ግንባታ ነው። ጥልቅ ግንዛቤን ለመገንባት፣ SwiGLU እና Gated Activationsን እንደ ኦፕሬሽን ሞዴል ይያዙ፣ አንድ ባህሪ ሳይሆን፡ የሚፈለጉትን ውጤቶች ይግለጹ፣ ግምቶችን ያብራሩ፣ እና ስርዓቱ አሁንም የባለሙያዎችን ፍርድ ከሚያስፈልገው ነገር ለይ።

በተግባር፣ SwiGLU እና Gated Activations የሚጠቀሙ ጠንካራ ቡድኖች አርክቴክቸር፣ ዳታ እና የመሠረተ ልማት ምርጫዎችን ከአስተማማኝነት እና ከወጪ ጋር ያሻሽላሉ። ግልጽ የስኬት መስፈርቶችን ይመዘግባሉ፣ በተጨባጭ መረጃ እና የስራ ፍሰቶች ላይ ይፈትሻሉ፣ እና የአንድ ጊዜ ቤንችማርክ ከማሸነፍ ይልቅ በተስተዋሉ የውድቀት ቅጦች ላይ ተመስርተው ይደግማሉ። ይህ የንድፈ ሃሳባዊ ግንዛቤ በምርት፣ ፖሊሲ እና ኦፕሬሽኖች ላይ ወደ ዘላቂ አቅም የሚቀየርበት ነው።

የስነ-ህንፃ ውሳኔዎች ለዓመታት አፈጻጸምን እና የሥራ ማስኬጃ ወጪዎችን ያንቀሳቅሳሉ. በተመሳሳይ ጊዜ፣ አንድ ቤንችማርክን ማሻሻል ሰፋ ያሉ የስርዓት ድክመቶችን መደበቅ ይችላል። በጣም ጠንካራው አካሄድ የሙከራ ፍጥነትን ከአስተዳደር ዲሲፕሊን ጋር ማጣመር ነው፡ አብራሪዎችን ማስኬድ፣ ማስረጃን መያዝ፣ የውሳኔ ምዝግብ ማስታወሻዎችን ማተም እና የሞዴል ባህሪ፣ የተጠቃሚ የሚጠበቁ እና የቁጥጥር መስፈርቶች ሲዳብሩ ጥበቃዎችን ያለማቋረጥ ማዘመን ነው።

ስልታዊ ተጽእኖ

የስነ-ህንፃ ውሳኔዎች ለዓመታት አፈጻጸምን እና የሥራ ማስኬጃ ወጪዎችን ያንቀሳቅሳሉ.

የስነ-ህንፃ ውሳኔዎች ለዓመታት አፈጻጸምን እና የሥራ ማስኬጃ ወጪዎችን ያንቀሳቅሳሉ. ከፍተኛ ጥራት ባለው ማሰማራት ውስጥ፣ ይህ ወደሚለካ የአሠራር ደንቦች፣ የባለቤትነት ወሰኖች እና ተደጋጋሚ የግምገማ ሥነ ሥርዓቶች ይተረጎማል ስለዚህ ቡድኖች አሻሚነትን ከማስፋት ይልቅ በራስ መተማመንን ሊጨምሩ ይችላሉ።

የቴክኒክ ትምህርት ቡድኖች አዲሱን ብቻ ሳይሆን ትክክለኛውን ቁልል እንዲመርጡ ይረዳል።

የቴክኒክ ትምህርት ቡድኖች አዲሱን ብቻ ሳይሆን ትክክለኛውን ቁልል እንዲመርጡ ይረዳል። ከፍተኛ ጥራት ባለው ማሰማራት ውስጥ፣ ይህ ወደሚለካ የአሠራር ደንቦች፣ የባለቤትነት ወሰኖች እና ተደጋጋሚ የግምገማ ሥነ ሥርዓቶች ይተረጎማል ስለዚህ ቡድኖች አሻሚነትን ከማስፋት ይልቅ በራስ መተማመንን ሊጨምሩ ይችላሉ።

የተሻሉ የምህንድስና ምርጫዎች በምርት ውስጥ አስተማማኝነት ክስተቶችን ይቀንሳሉ.

የተሻሉ የምህንድስና ምርጫዎች በምርት ውስጥ አስተማማኝነት ክስተቶችን ይቀንሳሉ. ከፍተኛ ጥራት ባለው ማሰማራት ውስጥ፣ ይህ ወደሚለካ የአሠራር ደንቦች፣ የባለቤትነት ወሰኖች እና ተደጋጋሚ የግምገማ ሥነ ሥርዓቶች ይተረጎማል ስለዚህ ቡድኖች አሻሚነትን ከማስፋት ይልቅ በራስ መተማመንን ሊጨምሩ ይችላሉ።

የSwiGLU እና የጌትድ እንቅስቃሴዎች የወደፊት ዕጣ

SwiGLU እንደ ነባሪ MLP በክፍት ክብደት ኤል.ኤም.ኤም. ንቁ አቅጣጫዎች GeGLU እና ReGLU ልዩነቶችን ያካትታሉ፣ ሁለቱንም ትንበያዎች በአንድ ማለፊያ የሚሰሉ የተዋሃዱ የጂፒዩ አስኳሎች፣ እና የተከለሉ ኤምኤልፒዎችን ከባለሞያዎች ድብልቅ ጋር በማጣመር እያንዳንዱ ባለሙያ ራሱ የSwiGLU ብሎክ ነው። ተመራማሪዎች ጌቲንግ ለምን ማመቻቸትን እንደሚያግዝ እያጠኑ ነው፣ በርካሽ በሮች እንኳን ለመንደፍ በማለም።

የእውነተኛ-ዓለም አተገባበር

ላማ፣ ፓልም እና ሚስትራል ግራ መጋባትን በእኩል ስሌት ለማውረድ የGELU መጋቢ-አስተላላፊ ንብርብርን በSwiGLU ይተካሉ

የተደበቀው ልኬት ወደ ሁለት ሶስተኛው (8/3 ዲ) ተመዝኗል ስለዚህ ተጨማሪው የጌቲንግ ማትሪክስ FLOPsን አይነፋም

እንደ Mixtral ያሉ የባለሙያዎች ድብልቅ ሞዴሎች የ SwiGLU ብሎኮችን እንደ የባለሙያዎች መጋቢ አውታረ መረብ ይጠቀማሉ።

ቪዥን እና መልቲሞዳል ትራንስፎርመሮች የMLP ንዑስ ገዢዎቻቸውን ለማሻሻል GeGLU/SwiGLU gating ይዋሳሉ

የትግበራ ቅጦች

SwiGLU እና Gated Activations በተግባር

LLAMA፣ PaLM እና Mistral የGELU መጋቢ-አስተላላፊ ንብርብርን በSwiGLU በመተካት ግራ መጋባትን በእኩል ስሌት።

LLAMA፣ PaLM እና Mistral የGELU መጋቢ-አስተላላፊ ንብርብርን በSwiGLU በመተካት ግራ መጋባትን በእኩል ስሌት ዝቅ ለማድረግ ቡድኖች ብዙውን ጊዜ የጥራት ደረጃዎችን ፊት ለፊት ሲገልጹ የተሻለ ውጤት ያገኛሉ፣ ለጫፍ ጉዳዮች የሰውን እድገት መንገድ ሲይዙ እና ሁለቱንም የምርታማነት ግኝቶችን እና የስህተት ወጪዎችን በጊዜ ሂደት ይከታተላሉ።

SwiGLU እና Gated Activations በተግባር

የተደበቀው ልኬት ወደ ሁለት ሶስተኛው (8/3 መ) ይመዘናል ስለዚህ ተጨማሪው የጌቲንግ ማትሪክስ FLOPs አይነፋም።

የተደበቀው ልኬት ወደ ሁለት ሶስተኛው (8/3 ዲ) ይመዝንበታል ስለዚህ ተጨማሪው የጌቲንግ ማትሪክስ FLOPsን አይጨምርም ቡድኖች ብዙውን ጊዜ የጥራት ደረጃዎችን ፊት ለፊት ሲገልጹ የተሻለ ውጤት ያገኛሉ፣ ለዳር ጉዳዮች የሰው ልጅ እድገት መንገድን ይጠብቁ እና ሁለቱንም የምርታማነት ግኝቶችን እና የስህተት ወጪዎችን በጊዜ ሂደት ይከታተላሉ።

SwiGLU እና Gated Activations በተግባር

እንደ Mixtral ያሉ የባለሙያዎች ድብልቅ ሞዴሎች SwiGLU ብሎኮችን እንደ የባለሙያዎች መጋቢ አውታረ መረብ ይጠቀማሉ።

እንደ Mixtral ያሉ የባለሙያዎች ድብልቅነት ያላቸው ሞዴሎች SwiGLU ብሎኮችን ይጠቀማሉ ለአንድ ባለሙያ መጋቢ-አስተላላፊ አውታረ መረብ ቡድኖች ብዙውን ጊዜ የጥራት ደረጃዎችን ፊት ለፊት ሲገልጹ የተሻሉ ውጤቶችን ያገኛሉ ፣ ለጫፍ ጉዳዮች የሰውን እድገት መንገድ ሲይዙ እና ሁለቱንም የምርታማነት ግኝቶችን እና የስህተት ወጪዎችን በጊዜ ሂደት ይከታተላሉ።

SwiGLU እና Gated Activations በተግባር

ቪዥን እና መልቲሞዳል ትራንስፎርመሮች የMLP ንዑስ ገዢዎቻቸውን ለማሻሻል GeGLU/SwiGLU gating ይዋሳሉ።

ቪዥን እና መልቲሞዳል ትራንስፎርመሮች የMLP ንኡስ ተላላኪዎቻቸውን ለማሻሻል GeGLU/SwiGLU gating ተበድረዋል ቡድኖቻቸው ብዙውን ጊዜ የጥራት ደረጃዎችን ፊት ለፊት ሲገልጹ የተሻለ ውጤት ያገኛሉ፣ ለጫፍ ጉዳዮች የሰውን እድገት መንገድ ሲይዙ እና ሁለቱንም የምርታማነት ትርፍ እና የስህተት ወጪዎችን በጊዜ ሂደት ይከታተላሉ።

አደጋዎች እና የጥበቃ መንገዶች

!

አንድ ቤንችማርክን ማሳደግ ሰፋ ያሉ የስርዓት ድክመቶችን ሊደብቅ ይችላል።

!

የመሠረተ ልማት እና የጥገና ወጪዎች ብዙ ጊዜ ዝቅተኛ ናቸው.

!

ስርዓቶች ይበልጥ ውስብስብ ሲሆኑ የደህንነት እና የታዛቢነት ክፍተቶች ሊያድጉ ይችላሉ።

የትግበራ ፍኖተ ካርታ

1

ከመተግበሩ በፊት የቆይታ፣ የጥራት እና የወጪ ግቦችን ይግለጹ።

ከመተግበሩ በፊት የቆይታ፣ የጥራት እና የወጪ ግቦችን ይግለጹ። እያንዳንዱን እርምጃ እንደማስረጃ በር ያዙት፡ መመዘኛዎቹ ካልተሟሉ፣ መልቀቅን ለአፍታ አቁም፣ ክፍተቱን ይዝጉ እና ከዚያ ብቻ አጠቃቀምን ያስፋፉ።

2

ቤንችማርክ በእውነተኛ ጭነት እና የውሂብ ሁኔታዎች።

ቤንችማርክ በእውነተኛ ጭነት እና የውሂብ ሁኔታዎች። እያንዳንዱን እርምጃ እንደማስረጃ በር ያዙት፡ መመዘኛዎቹ ካልተሟሉ፣ መልቀቅን ለአፍታ አቁም፣ ክፍተቱን ይዝጉ እና ከዚያ ብቻ አጠቃቀምን ያስፋፉ።

3

ለስህተቶች፣ ተንሸራታች እና የተጠቃሚ ተጽእኖ የመሳሪያ ክትትል።

ለስህተቶች፣ ተንሸራታች እና የተጠቃሚ ተጽእኖ የመሳሪያ ክትትል። እያንዳንዱን እርምጃ እንደማስረጃ በር ያዙት፡ መመዘኛዎቹ ካልተሟሉ፣ መልቀቅን ለአፍታ አቁም፣ ክፍተቱን ይዝጉ እና ከዚያ ብቻ አጠቃቀምን ያስፋፉ።

4

ከመጠኑ በፊት የመመለሻ እና የአደጋ ምላሽ መንገዶችን ያዘጋጁ።

ከመጠኑ በፊት የመመለሻ እና የአደጋ ምላሽ መንገዶችን ያዘጋጁ። እያንዳንዱን እርምጃ እንደማስረጃ በር ያዙት፡ መመዘኛዎቹ ካልተሟሉ፣ መልቀቅን ለአፍታ አቁም፣ ክፍተቱን ይዝጉ እና ከዚያ ብቻ አጠቃቀምን ያስፋፉ።

ማሰስዎን ይቀጥሉ