InoteveraGaidhi rinotevera
Gradient Checkpointing
Tekinoroji
Nhungamiro yehunyanzvi
Iyo yakapfava, inoshandiswa zvakanyanya kuchengetedza iyo inovhara kuti yakakura sei gradient zvigadziriso zvinogona kuwana panguva yekudzidziswa.
Teerera kugwaro iriAI-yakarondedzerwa · ~2 min
It prevents a single huge update from destabilizing or destroying a model, especially in recurrent and language models.
Gradient clipping inodzika saizi yegradient isati yaiswa optimizer. Iyo inonyanya kuzivikanwa fomu ndeye clip-ne-yakajairwa: iwe unoverengera iyo yakazara L2 yakajairwa yeese magradients, uye kana ikadarika chikumbaridzo chakasarudzwa, unoyera gradient yese pasi nechinhu chimwe chete kuti tsika ienzane nechikumbaridzo. Izvi zvinochengetedza gwara rekuvandudza uku richideredza ukuru hwayo. Yakareruka musiyano, clip-ne-value, inongosunga yega yega gradient chikamu muyakagadziriswa renji senge [-5, 5], asi inogona kukanganisa iyo yekuvandudza nzira. Clipping yakakosha muRNNs uye LSTMs, uko kuputika magradients kwakajairika, uye chinhu chiri pedyo-yepasirese chinongedzo pakudzidzisa mhando dzemitauro mikuru, apo apo neapo mabheti akaipa kana zviratidzo zvisingawanzo zvinogona kuburitsa spikes yekurasikirwa uye maNaN.
Kudzidzisa LSTM yekugadzira zvinyorwa, injinjini anogadzika clipnorm=1.0 kuti mabhechi asingawanzo kuputika asakanganisa kudzidza.
Mitauro mikuru yemhando yekudzidzisa inomhanya zvakapotsa pasi rose gradient yakajairwa (kazhinji kusvika 1.0) kudzvanyirira kurasikirwa.
DP-SGD inocheka gradient yemuenzaniso wega wega kune yakagadziriswa tsika isati yawedzera Gaussian ruzha, ichisimbisa yakasarudzika-yakavanzika vimbiso.
Nyanzvi yekuona kurasikirwa spikes muTensorBoard inodzikisa clip pachikumbaridzo uye iyo curve inova yakatsetseka uye yakagadzikana.
Clipping inoramba iri yekusarudzika mune ingangoita yega yega-hombe yekudzidzira resipi nekuti yakachipa uye yakasimba. Tsvagiridzo irikuikwenenzvera nemagadzirirwo ezvirongwa izvo zvinoseta chikumbaridzo otomatiki kubva munguva pfupi yapfuura gradient statistics pane yakatarwa neruoko-tuned value, uye ne-per-layer kana coordinate-wise clipping. Gradient clipping zvakare inosimbisa zvakasiyana-siyana kudzidziswa kwakavanzika (DP-SGD), uko kwe-e-emuenzaniso kutema kunosunga pesvedzero yesample yega yega kuitira kuti ruzha rwakarukwa rugone kuvimbisa kuvanzika pasina chero rekodhi rinotonga modhi.
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
Iyo yakapfava, inoshandiswa zvakanyanya kuchengetedza iyo inovhara kuti yakakura sei gradient zvigadziriso zvinogona kuwana panguva yekudzidziswa. Iyo inodzivirira imwe hombe yekuvandudza kubva pakukanganisa kana kuparadza modhi, kunyanya mune inodzokororwa uye yemitauro mhando.
Clip-by-norm inoyera ese magradients neakaenzana scalar, saka nzira yekudzika inochengetedzwa uku chete nhanho kureba kwakavharwa.
Kana zvakajairwa zvakakurisa, gradient yega yega inodzokororwa ne c/g_norm saka mhedzisiro tsika yakaenzana nechikumbaridzo c.
Clipping inosunga ukuru hwezvigadziriso, kudzivirira zvakananga matanho makuru, asina kugadzikana anokonzerwa nekuputika magradients.
Clip-by-value inosungirira chinhu chimwe nechimwe muchikamu chakamisikidzwa senge [-5,5]; nekuti zvikamu zvakachekwa zvakazvimirira, iyo nzira yese inogona kuchinja.
Norm clipping multiplies all components by a shared factor when the total norm is too large, limiting update magnitude.
Ramba uchidzidza
Mamwe madhairekitori akasarudzirwa nyaya iyi
InoteveraGaidhi rinotevera
Gradient Checkpointing
Tekinoroji