Xiga xigaHagaha xiga
Burburinta iyo Qarxinta Gradients
Farsamo
HAGAHA Farsamada
Ururinta gradient waxay kuu ogolaanaysaa inaad ku ekaato cabbir weyn oo xusuusta GPU xaddidan adoo soo koobaya gradients dhowr dufcad yar yar ka hor inta aanad cusboonaysiin miisaanka.
Dhageyso hagahanAI-waa laga sheekeeyay · ~2 min
It is the standard workaround for training big models when memory is the bottleneck.
Caadi ahaan tillaabada tababarku waxay habaysaa hal dufcadood, waxay xisaabisaa jaangooyooyinka, oo isla markiiba waxay cusboonaysiisaa cabbirada. Isku-darka gradient, waxaad ku ordeysaa dhowr baas oo hore iyo dib u socod ah oo ku socda dufcooyin yar yar, adigoo ku daraya jaangooyooyinkooda isku xirayaasha cabbirka, oo kaliya wac tillaabada hagaajinta (iyo eber gradients) ka dib N-dufcadaha yar yar. Cabbirka dufcada waxtarka leh waxay noqotaa waqtiyada cabbirka dufcada-yar, in kasta oo xusuusta ugu sarreysa ay weligeed hayso hal dufcad-yar oo firfircooni ah. Tani waxay khusaysaa sababtoo ah cuntooyin badan oo tababaro ah waxay u qaataan dufcadyo waaweyn oo loogu talagalay tirakoobyada deggan, iyo sababtoo ah moodooyinka sida transformers weyni kuma haboonaan karaan dufcada bartilmaameedka buuxa ee hal qalab. Qabashada: Tirakoobka Dufcaddii-caadaynta waxa lagu xisaabiyaa dufcaddii-yar-yar, sidaa daraadeed lakabka caadiga ah ama kooxda caadiga ah ayaa si fiican ugu lammaan ururinta, waana inaad si sax ah u cabbirtaa khasaaraha si aad u ilaaliso heerka waxbarasho ee waxtarka leh.
Hagaajinta qaabka luqadda weyn ee hal macaamiil GPU iyadoo la uruurinayo in ka badan 8 ama 16 dufcad yar yar si loo gaaro dufcad waxtar leh oo boqolaal ah.
Tababarka aragga xallinta sare ama moodooyinka kala qaybinta halkaasoo xitaa qayb 2 ah ay ku habboon tahay, laakiin cunto karintu waxay u baahan tahay dufcad waxtar leh oo 32 ah.
Isku-duubista Tababaraha Wajiga iyo Hillaaca PyTorch waxay daaha ka qaadaysaa jaangooyooyinka gradient_accumulation_steps loo isticmaalo habaynta VRAM-ka kooban.
Dib u soo saarida natiijada dufcada weyn ee warqada qalabka yar iyadoo la waafajinayo xajmiga dufcada waxtarka leh iyada oo la adeegsanayo ururinta.
Isku-ururinta gradient-ku waxa ay ahaan doontaa kabaalka caadiga ah maadaama cabbirada moodelku ay ka dheereeyaan xusuusta hal qalab. Waxay si sii kordheysa isugu darsataa saxnaanta isku dhafan, isbaarada hawlgelinta, jeexjeexa ZeRO, iyo isbarbardhigga dhuumaha ee qaababka sida DeepSpeed iyo FSDP. Filo otomaatig adag oo ay maktabaduhu si toos ah u habeeyaan tillaabooyinka ururinta miisaaniyada xusuusta, iyo muhimadda sii socota ee hagaajinta moodooyinka waaweyn ee qalabka fudud, oo ay ku jiraan GPU-yada macaamiisha halkaas oo ay ka furto tababarka haddii kale aan macquul ahayn.
Warqad bilaash ah
Saddex sheeko oo la xaqiijiyay oo AI ah maalin kasta oo shaqo ah, oo lagu qoray Ingiriis fudud. Bilaash had iyo jeer, aan xayaysiis lahayn.
Hal iimayl maalin kasta oo shaqo ah. Ka bax hal gujin. Marna ma iibinno ama ma wadaagno ciwaankaaga.
Is tijaabi
Fikrad degdeg ah oo ku saabsan jawaab kasta, iyo shahaado la wadaajin karo oo leh aqoonsi la xaqiijin karo markaad ka gudubto koorso.
Taageer waxbarashada AI bilaashka ah. AI Understanding waa 501(c)(3) aan faa'iido doon ahayn — xayaysiis la'aan, albaab lacag ah ma jiro, had iyo jeer. Samee deeq
Ururinta gradient waxay kuu ogolaanaysaa inaad ku ekaato cabbir weyn oo xusuusta GPU xaddidan adoo soo koobaya gradients dhowr dufcad yar yar ka hor inta aanad cusboonaysiin miisaanka. Waa habka caadiga ah ee lagu tababaro moodooyinka waaweyn marka xasuustu tahay cirifka.
Adoo soo koobaya gradients dhowr dufcadood oo yar yar ka hor inta aan la cusboonaysiin, waxaad moodaysaa dufcad weyn adigoon ku wada hayn xusuusta hal mar.
Accumulate gradients across N micro-batches, call optimizer.step() once for the effective batch, then clear gradients before the next window; begin training with cleared buffers.
Dufcaddii-caadiga ahayd waxay xisaabisaa tirakoobyada dufcaddii-yar-yar, marka lakabka ama kooxda caadiga ah waxay ka fogaataa is-waafajinta dufcadaha yaryar.
Batch-dependent forward computations break exact equivalence.
Sii wad waxbarashada
Tilmaamayaal badan ayaa loo doortay mawduucan
Xiga xigaHagaha xiga
Burburinta iyo Qarxinta Gradients
Farsamo