InoteveraGaidhi rinotevera
ZeRO uye Sharded Optimizers
Tekinoroji
Nhungamiro yehunyanzvi
Adam ndiye workhorse optimizer kuseri kweakawanda azvino neural network, achigadzirisa otomatiki mwero wekudzidza wakasiyana kune yega paramita.
Teerera kugwaro iriAI-yakarondedzerwa · ~2 min
Izvo zvine basa nekuti inoita kuti kudzidzisa kwakadzama modhi ikurumidze uye kushoma zvakanyanya kupfuura plain gradient descent.
Adam (Adaptive Moment Estimation), yakaunzwa naKingma naBa mu2014, inosanganisa pfungwa mbiri. Chekutanga, kusimba: inochengeta yakawedzera kuora avhareji yeakapfuura gradients (nguva yekutanga) saka zvigadziriso zvinovaka kumhanya munzira dzinoenderana. Chechipiri, per-parameta kuyera: inoteedzera avhareji yemasikweya gradients (nguva yechipiri) uye inokamura nhanho imwe neimwe neskweya mudzi weiyo kukosha, saka maparamita ane hombe, ane ruzha gradients anotora matanho madiki uye kashoma-akagadziridzwa anotora matanho akakura. Uku kuchinjika kunoreva kuti iwe unogona kazhinji kushandisa mwero wekudzidza muinetiweki yese. Musiyano, AdamW, unobvisa huremu hwekuora kubva kune gradient yekuvandudza uye yave iyo yekusarudzika yekudzidzisa matransformer makuru uye mhando dzemitauro.
Kudzidzisa mhando dzemitauro mikuru seGPT neLlama, iyo inoshandisa AdamW seyakajairwa optimizer.
Kunyatsogadzirisa dhizaini yemufananidzo yakadzidziswa (semuenzaniso, ResNet) pane yakasarudzika dhatabheti ine yakasarudzika chiyero chekudzidza kwaAdhamu.
Kudzidzira madhizaini modhi kuseri kwemifananidzo jenareta seStable Diffusion.
Kumhanya 8-bit Adamu mumaraibhurari akaita sebitandbytes kuti ikwane optimizer nyika mune shoma GPU ndangariro.
Adamu naAdamW vanoramba vaine masimba, asi tsvagiridzo iri kusundira kushanda kwematrion-parameter modhi, uko kuchengetedza maviri ekuwedzera kukosha pahuremu kunodhura. Memory-light variants seAdafactor, 8-bit Adam, uye nyowani optimizers seShumba (iyo inoshandisa chete sign-based momentum) uye Sophia anovavarira kuenzanisa hunhu hwaAdhamu nendangariro shoma kana kukurumidza kusangana. Tarisira ma adaptive optimizers akarongedzerwa akagoverwa, yakaderera-chaiyo kudzidziswa kuti irambe ichishanduka.
Tsamba yemahara
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
Mhinduro yepakarepo pamhinduro yega yega, uye chitupa chinogovaniswa chine ID inobatika kana wapedza kosi.
Tsigira dzidzo yemahara yeAI. AI Understanding ndeye 501(c)(3) isingabatsiri - hapana ads, hapana paywall, zvachose. Ita chipo
Adam ndiye workhorse optimizer kuseri kweakawanda azvino neural network, achigadzirisa otomatiki mwero wekudzidza wakasiyana kune yega paramita. Izvo zvine basa nekuti inoita kuti kudzidzisa kwakadzama modhi ikurumidze uye kushoma zvakanyanya kupfuura plain gradient descent.
Adamu anochengeta avhareji iri kuora zvakanyanya yeavhareji (nguva yekutanga) uye yeakaenzana magiradhi (nguva yechipiri) kune yega paramita.
Ose m uye v anotangwa kuenda ku zero, saka fungidziro dzekutanga dzakarerekera pasi; kupatsanura ne (1 - beta^t) inogadzirisa izvi.
AdamW inoshandisa kuora kwehuremu zvakananga kune huremu kwete kuisanganisa mune inogadzirisa gradient term, iyo inovandudza generalization mumashanduri.
Epsilon (yakatenderedza 1e-8) inowedzerwa kune dhinominata kuitira kuti paramita dzine pedyo-zero squared-gradient maavhareji arege kukonzera kuputika.
Nekukamura neskweya mudzi weparameta yega yega-skwea-gradient avhareji, Adamu anoyera saizi yenhanho paparameta pane kushandisa kukosha kwepasirese.
Ramba uchidzidza
Mamwe madhairekitori akasarudzirwa nyaya iyi
InoteveraGaidhi rinotevera
ZeRO uye Sharded Optimizers
Tekinoroji