Jagorar Fasaha

Clipping gradient

Kariya mai sauƙi, wanda aka yi amfani da shi sosai wanda ke ɗaukar yadda manyan sabuntawar gradient za su iya samu yayin horo.

2 min karatuAn sabunta ta ƙarshe

Dubawa

It prevents a single huge update from destabilizing or destroying a model, especially in recurrent and language models.

Zurfafa nutsewa

Yanke gradient yana iyakance girman gradient kafin ingantawa ya yi amfani da shi. Mafi yawan nau'in tsari shine shirin-by-al'ada: kuna ƙididdige jimlar L2 ka'ida na duk gradients, kuma idan ya zarce kofa da aka zaɓa, kuna auna kowane gradient ƙasa da ma'auni iri ɗaya don haka ƙa'idar ta yi daidai da bakin kofa. Wannan yana adana jagorar sabuntawa yayin da yake raguwa. Bambanci mafi sauƙi, clip-by-value, kawai yana matse kowane ɓangaren gradient guda ɗaya zuwa ƙayyadadden kewayon kamar [-5, 5], amma yana iya karkatar da jagorar sabuntawa. Clipping yana da mahimmanci a cikin RNNs da LSTMs, inda gradients masu fashewa suka zama ruwan dare, kuma abu ne na kusa-kasa a cikin horar da manyan nau'ikan harshe, inda batches mara kyau na lokaci-lokaci ko alamomin da ba kasafai ke iya haifar da asara da NaNs ba.

Fahimtar Fasaha

A cikin shirin-by-al'ada, kuna lissafta g_norm, ka'idar L2 na ma'aunin gradient vector. Idan g_norm ya wuce ƙofa c, kuna ninka kowane gradient ta c / g_norm; in ba haka ba ka bar su ba canzawa. Saboda kuna auna duk abubuwan da aka gyara ta sikeli iri ɗaya, ana kiyaye hanyar saukowa kuma tsayin mataki kawai ya ke. Clip-by-value yana manne kowane kashi da kansa, wanda zai iya canza alkibla amma ya dogara da kowane bangare.

Dabarun Tasiri

Kudin da kasafin kuɗi

Hukunce-hukuncen gine-gine suna haifar da aiki da tsadar aiki na shekaru.

Shawarwari masu haske

Ilimin fasaha yana taimaka wa ƙungiyoyi su zaɓi tari mai kyau, ba kawai sabon abu ba.

Kula da inganci

Zaɓuɓɓukan injiniya mafi kyau suna rage abin dogaro a cikin samarwa.

Makomar Gradient Clipping

Clipping ya kasance tsoho a kusan kowane babban girke-girke na horo saboda yana da arha kuma mai ƙarfi. Bincike yana tace shi tare da tsare-tsare masu daidaitawa waɗanda ke saita ƙofa ta atomatik daga kididdigar gradient na baya-bayan nan maimakon ƙayyadaddun ƙima da aka daidaita da hannu, kuma tare da tsinkaya-layi ko daidaita-hikima. Gradient clipping shima yana ba da horo daban-daban na zaman kansa (DP-SGD), inda kowane misali yanke hukunci ya iyakance tasirin kowane samfurin don haka amo mai daidaitacce zai iya ba da garantin sirri ba tare da wani rikodin da ya mamaye samfurin ba.

Aiwatar da Gaskiyar Duniya

Horar da LSTM don tsara rubutu, injiniya ya saita clipnorm=1.0 don haka ba safai masu fashewa ba sa hana koyo.

Babban horon ƙirar harshe yana gudanar da kusan ko'ina yana yayyafa ka'idar gradient na duniya (sau da yawa zuwa 1.0) don murkushe faɗuwar asara.

DP-SGD yana zana kowane gradient na kowane misali zuwa ƙayyadaddun ƙa'ida kafin ƙara hayaniyar Gaussian, yana aiwatar da garantin keɓantawa na musamman.

Ma'aikaci yana kallon ɓangarorin asara a cikin TensorBoard yana rage matakin shirin kuma lanƙwan ya zama santsi da kwanciyar hankali.

Hatsari & Tsare-tsare

Haɓaka ma'auni ɗaya na iya ɓoye manyan raunin tsarin.

Sau da yawa ana raina kayan more rayuwa da kuma kuɗin kulawa.

Tsaro da gibin lura na iya girma yayin da tsarin ke ƙara haɓaka.

Taswirar Hanya

1

Ƙayyade latency, inganci, da maƙasudin farashi kafin aiwatarwa.

2

Alamar ma'auni a ƙarƙashin ainihin kaya da yanayin bayanai.

3

Kula da kayan aiki don kurakurai, ɗigo, da tasirin mai amfani.

4

Shirya bijirowa da hanyoyin mayar da martani kafin sikeli.

Ci gaba da Bincike

Free newsletter

Get the daily AI briefing

Three verified AI stories every weekday morning, written in plain English. Free forever, no ads.

One email each weekday. Unsubscribe in one click. We never sell or share your address.

Test yourself

Take the Gradient Clipping quiz

Instant feedback on every answer, and a shareable certificate with a verifiable ID once you pass a course.

Fara tambayoyi

Support free AI education. AI Understanding is a 501(c)(3) nonprofit — no ads, no paywall, ever. Make a donation

Jagora na gaba

Duban hankali na Gradient

Tambayoyin da ake yawan yi

What is Gradient Clipping?

Kariya mai sauƙi, wanda aka yi amfani da shi sosai wanda ke ɗaukar yadda manyan sabuntawar gradient za su iya samu yayin horo. Yana hana babban sabuntawa guda ɗaya daga lalata ko lalata samfurin, musamman a cikin maimaitawa da ƙirar harshe.

Menene gradient clip-by-al'ada ke kiyayewa da farko yayin iyakance sabuntawa?

Clip-by-al'ada ma'auni yana daidaita duk gradients ta sikeli iri ɗaya, don haka ana kiyaye hanyar gangarowa yayin da tsayin mataki kawai ya ke.

A clip-by-al'ada tare da bakin kofa c, menene zai faru idan ka'idar gradient g_norm ya wuce c?

Lokacin da al'ada ya yi girma, kowane gradient ana sake daidaita shi ta c/g_norm don haka sakamakon da aka samu yayi daidai da bakin kofa c.

Wace matsala aka ƙera gradient musamman don magance?

Clipping yana iyakance girman ɗaukakawa, yana hana manyan matakan rashin kwanciyar hankali da ke haifar da fashewar gradients.

Ta yaya shirin-da-daraja ya bambanta da shirin-ta-ka'ida?

Clip-by-value yana manne kowane kashi zuwa tsayayyen kewayon kamar [-5,5]; saboda an yanke abubuwan da aka gyara da kansu, gabaɗayan shugabanci na iya canzawa.

Me yasa gradient yanke kusan ko'ina cikin babban horon ƙirar harshe?

A babban sikelin, abubuwan da ba kasafai ba na iya samar da manyan gradients; Yanke al'adar duniya yana hana wa annan kararrakin daga ruguza gudu.