Nhungamiro yehunyanzvi

Gating uye Routing muConditional Computation

Gating uye nzira rega neural network ishande chete zvikamu zvainoda kune yega yega yekuisa panzvimbo yekumhanyisa modhi yese nguva dzese.

Teerera kugwaro iriAI-yakarondedzerwa · ~2 min

Pa peji ino2 min verenga
  1. Pfupiso
  2. Kudzika Kwakadzika
  3. Kuitwa muNyika yeChokwadi
  4. Ramangwana reGating uye Routing muConditional Computation
  5. Kuzvishandisa
  6. Ramba Uchiongorora
  7. Mibvunzo inowanzo bvunzwa

Pfupiso

This decouples model size from compute cost, enabling enormous models that stay fast and cheap to run.

Kudzika Kwakadzika

Conditional computation zvinoreva kuti network inoita sarudzo dzinoenderana nedata pamusoro pekuti ndeapi sub-module yekushandisa. Kadiki kakadzidzwa 'gating' kana 'router' network inotarisa pane yega yega yekupinda (kazhinji tokeni yega yega) uye inoburitsa zvibodzwa zvichisarudza 'nyanzvi' yekuitumira kwairi. Mune Musanganiswa-we-Nyanzvi (MoE) layer, makumi kana mazana ehunyanzvi sub-network aripo, asi router inotora chete yepamusoro imwe kana maviri pachiratidzo, saka nyanzvi zhinji dzinogara dzisina basa kune chero yakapihwa. Mhedzisiro iyi modhi ine hombe yakazara parameter kuverenga asi diki inoshanda kuverenga, ichipa iyo inomiririra simba rehofori modhi pamutengo wenguva yekumhanya weimwe diki zvakanyanya. Aya ndiwo maitiro akaita seSwitch Transformer, GLaM, uye akawanda emuganho mikuru mamodheru emitauro anokwira kusvika kumatiririyoni emaparamita zvinokwanisika.

Kuitwa muNyika yeChokwadi

Iyo Switch Transformer inoendesa chiratidzo chega chega kune imwe nyanzvi, ichikwira kusvika patrillion paramita uchichengeta per-tokeni komputa yakaderera.

Frontier mahombe emitauro mamodheru anoshandisa Musanganiswa-we-Nyanzvi akaturikidzana saka chikamu chidiki chehuremu chinomutsa pachiratidzo.

Ekasi-yekubuda mapikicha anomira pane isina kudzika yemifananidzo iri nyore uye anomhanya zvakadzika kune yakaoma chete.

Mamodheru emitauro yakawanda ayo ma routers anodzidza kutumira ma tokens kubva kumitauro yakasiyana kune akasiyana nyanzvi nyanzvi.

Ramangwana reGating uye Routing muConditional Computation

Sparse gating ikozvino yave pakati pekuyera mamodhiyo emuganho, uye maitiro ari kune akakwenenzverwa-grained nyanzvi, akangwara marouters, uye nzira pamatanho akawanda. Tarisira nzira dziri nani dzekudzidziswa kwakagadzikana, kuderedzwa kutaurirana pamusoro pepamusoro kana nyanzvi dzapararira kune akawanda accelerator, uye 'nyanzvi nyanzvi' kuongorora kuti unzwisise zvinodzidzwa nenyanzvi yega yega. Conditional computation iri kupararira zvakare kupfuura MoE kupinda mukutanga-kubuda network uye ane simba-akadzika modhi ayo anoshandisa yakawanda compute chete pane yakaoma mapipu.

Kuzvishandisa

Nei zvichikosha

  • Mutengo uye bhajeti. Zvisarudzo zvezvivakwa zvinotyaira kuita uye mutengo wekushandisa kwemakore.
  • Sarudzo dzakajeka. Dzidzo yehunyanzvi inobatsira zvikwata kusarudza murwi wakakodzera, kwete iwo mutsva chete.
  • Kudzora kwemhando yepamusoro. Sarudzo dzeinjiniya dziri nani dzinoderedza zviitiko zvekuvimbika mukugadzira.

Chenjera

  • Kugadzirisa imwe bhenji kunogona kuvanza yakafara system kushaya simba.
  • Infrastructure uye mari yekugadzirisa inowanzotarisirwa pasi.
  • Chengetedzo uye kucherechedzwa mapundu anogona kukura sezvo masisitimu anowedzera kuoma.

Matanho anotevera

  1. Tsanangura latency, mhando, uye mutengo zvinangwa usati waitwa.
  2. Benchmark pasi pechokwadi mutoro uye data mamiriro.
  3. Chishandiso chekutarisa zvikanganiso, kudonha, uye mushandisi maitiro.
  4. Gadzirira nzira dzekudzosera kumashure uye dzezviitiko usati wawedzera.

Ramba Uchiongorora

Tsamba yemahara

Tora iyo yemazuva ese AI pfupiso

Nhatu dzakasimbiswa dzeAI nyaya mangwanani ega ega pakati pevhiki, dzakanyorwa neChirungu chakajeka. Yemahara zvachose, hapana ads.

Imwe email zuva rega rega revhiki. Bvisa kunyoresa kamwe chete. Hatimbotengese kana kugovera kero yako.

Zviedze iwe pachako

Take the Gating and Routing in Conditional Computation quiz

Mhinduro yepakarepo pamhinduro yega yega, uye chitupa chinogovaniswa chine ID inobatika kana wapedza kosi.

Tanga mibvunzo

Tsigira dzidzo yemahara yeAI. AI Understanding ndeye 501(c)(3) isingabatsiri - hapana ads, hapana paywall, zvachose. Ita chipo

Mibvunzo inowanzo bvunzwa

What is Gating and Routing in Conditional Computation?

Gating uye nzira rega neural network ishande chete zvikamu zvainoda kune yega yega yekuisa panzvimbo yekumhanyisa modhi yese nguva dzese. Iyi decouples modhi saizi kubva kumutengo wekombuta, ichigonesa mamodheru makuru anogara achikurumidza uye akachipa kumhanya.

What is conditional computation?

The guide defines data-dependent selection of submodules as conditional computation.

In a mixture-of-experts layer, what does the router do?

The guide says a learned router selects experts based on its input.

What is active parameter count?

Sparse routing can activate only part of the total parameter set per input.

Why can routing be computationally efficient?

The guide explains that most experts can remain idle for a particular token.

What is expert load imbalance?

The guide notes routers can favor a few experts, leaving others underused.