MWONGOZO wa Kiufundi

Ratiba za Kuongeza joto na Cosine

Warmup hupunguza kwa upole kiwango cha kujifunza kutoka karibu na sifuri kabla ya mafunzo, kisha uwekaji wa kosine huiozesha chini kufuatia mkunjo wa cosine.

Sikiliza mwongozo huuInaonyeshwa na AI · ~2 min

Katika ukurasa huudk 2 kusoma
  1. Muhtasari
  2. Dive ya kina
  3. Utekelezaji wa Ulimwengu Halisi
  4. Mustakabali wa Ratiba za Kuongeza joto na Cosine
  5. Kuiweka katika vitendo
  6. Endelea Kuchunguza
  7. Maswali yanayoulizwa mara kwa mara

Muhtasari

Kwa pamoja wao huimarisha mafunzo ya mapema na kufinya usahihi bora wa mwisho, ndiyo maana karibu kila transfoma ya kisasa imefunzwa kwa njia hii.

Dive ya kina

Wakati mafunzo yanapoanza, uzani wa modeli ni wa nasibu na gradient inaweza kuwa kubwa, kwa hivyo kuruka moja kwa moja hadi kiwango kikubwa cha kujifunza mara nyingi husababisha ongezeko la hasara au tofauti - hasa kwa viboreshaji vinavyobadilika kama vile Adam, ambaye makadirio yake ya tofauti hayategemeki katika hatua za kwanza. Warmup hurekebisha hili kwa kuongeza kasi kwa mstari zaidi ya hatua mia chache hadi elfu chache. Pindi tu muundo unaposimama, uwekaji wa kosine huchukua nafasi, na kuoza kasi kama 0.5 * (1 + cos(pi * t / T)) ya kilele chake. Umbo la cosine huweka kasi ya juu mapema kwa maendeleo ya haraka, kisha hurahisisha hatua kwa hatua ili kiboreshaji kiweze kutulia kwa kiwango cha chini zaidi badala ya kukizunguka.

Utekelezaji wa Ulimwengu Halisi

Miundo ya lugha ya mtindo wa GPT na mtindo wa BERT hutumia uongezaji joto wa mstari juu ya hatua ~1-2% ya kwanza ikifuatiwa na kuoza kwa cosine hadi karibu sifuri.

Treni ya Vision Transfoma (ViT) yenye annealing ya cosine na joto fupi ili kuzuia tofauti za mapema kwenye ImageNet.

Hugging Face Transformers inatoa `get_cosine_schedule_with_warmup` kama kipanga ratiba cha mstari mmoja kwa kazi za kurekebisha vizuri.

Usambazaji Imara na miundo mingine ya uenezaji rekebisha vyema kwa upashaji joto ili kuzuia milipuko ya upinde rangi unaporekebisha uzani uliozoezwa awali.

Mustakabali wa Ratiba za Kuongeza joto na Cosine

Warmup-plus-cosine inasalia kuwa kichocheo chaguomsingi cha miundo mikubwa ya lugha, lakini vibadala vinaenea. Warmup-stable-decay (WSD) huweka kasi isiyobadilika kisha kuoza kwa kasi mwishoni, na kuifanya iwe rahisi kupanua mikimbio bila kujitolea tena kwa urefu uliowekwa. Watafiti pia wanasoma ni kwa nini warmup inafanya kazi - kuiunganisha na kelele ya upinde rangi na mpindano wa mazingira - na zana zinazidi kurekebisha urefu wa kiotomatiki wa joto na kiwango cha kilele, kupunguza jaribio-na-kosa la mwongozo ambalo linatawala leo.

Kuiweka katika vitendo

Kwa nini ni muhimu

  • Gharama na bajeti. Maamuzi ya usanifu huendesha utendaji na gharama ya uendeshaji kwa miaka.
  • Maamuzi ya wazi zaidi. Elimu ya kiufundi husaidia timu kuchagua safu sahihi, sio tu mpya zaidi.
  • Udhibiti wa ubora. Chaguo bora za uhandisi hupunguza matukio ya kuaminika katika uzalishaji.

Jihadharini na

  • Kuboresha kiwango kimoja kunaweza kuficha udhaifu mkubwa wa mfumo.
  • Gharama za miundombinu na matengenezo mara nyingi hupunguzwa.
  • Mapengo ya usalama na uonekanaji yanaweza kukua kadiri mifumo inavyozidi kuwa ngumu.

Hatua zinazofuata

  1. Bainisha muda, ubora na malengo ya gharama kabla ya utekelezaji.
  2. Benchmark chini ya mzigo halisi na hali ya data.
  3. Ufuatiliaji wa ala kwa makosa, kuteleza, na athari za mtumiaji.
  4. Tayarisha njia za urejeshaji na majibu ya matukio kabla ya kuongeza ukubwa.

Endelea Kuchunguza

Jarida halali

Pata taarifa ya kila siku ya AI

Hadithi tatu za AI zilizothibitishwa kila asubuhi ya wiki, zimetengenezwa kwa Kiingereza rahisi. Bila malipo daima, hakuna matangazo.

Barua pepe moja kila siku ya wiki. Jiondoe kwa bonyeza moja. Hatutauza au kushiriki anwani yako.

Jijaribu mwenyewe

Take the Warmup and Cosine Annealing Schedules quiz

Maoni ya haraka juu ya kila jibu, na cheti kinachoweza kushirikishwa na kitambulisho kinachoweza kuthibitishwa baada ya kupita kozi.

Anza chemsha bongo

Changia elimu ya AI bila malipo. AI Understanding ni 501(c)(3) isiyo na faida — hakuna matangazo, hakuna kizuizi cha malipo, daima. Toa mchango

Maswali yanayoulizwa mara kwa mara

Je! Ratiba za Urekebishaji wa Warmup na Cosine ni nini?

Warmup hupunguza kwa upole kiwango cha kujifunza kutoka karibu na sifuri kabla ya mafunzo, kisha uwekaji wa kosine huiozesha chini kufuatia mkunjo wa cosine. Kwa pamoja wao huimarisha mafunzo ya mapema na kufinya usahihi bora wa mwisho, ndiyo maana karibu kila transfoma ya kisasa imefunzwa kwa njia hii.

Kusudi kuu la awamu ya joto mwanzoni mwa mafunzo ni nini?

Kuanzia kwa kiwango kikubwa cha kujifunza kwenye uzani nasibu kunaweza kusababisha ongezeko la hasara au tofauti, kwa hivyo joto huongeza kasi kwa upole ili kuweka hatua za mapema kuwa thabiti.

Cosine annealing huharibika kiwango cha kujifunza kufuatia umbo gani?

Kiwango hicho hupunguzwa kwa 0.5 * (1 + cos(pi * t / T)), huzalisha kilima laini ambacho hukaa juu mapema na kuteleza hadi karibu na sifuri mwishoni.

Ni kiboreshaji kipi hasa kinanufaika na joto kwa sababu makadirio yake ya tofauti si ya kutegemewa mapema?

Makadirio ya utofauti wa uendeshaji wa Adam yanatokana na sampuli chache sana katika hatua za kwanza, na kufanya saizi ya hatua madhubuti kuwa isiyo sawa - warmup hupunguza hii.

Katika fomula ya cosine, T inawakilisha nini?

T ni upeo wa macho ambao kiwango hicho huharibika kutoka kilele chake hadi karibu na sifuri; t ni hatua ya sasa ndani ya upeo huo.

In the guide’s warmup-plus-cosine schedule, what begins after warmup reaches its target rate?

The guide describes a short linear warmup followed by cosine annealing.