Skip to main content

AdamW optimizer

 Nowadays, most LLMs get trained with the AdamW optimizer as opposed to the Adam optimizer. Why? 


There used to be a time when Adam was the king among optimizers, and it didn't make much sense to spend too much time trying to find a better one. This has changed recently, and AdamW has become the default optimizer for the LLM practitioners. 


It all depends on how we apply the regularization terms to the weight parameters. For the typical gradient descent algorithm, if we want to apply an L2​ regularization term, we modify the loss function such that: 


regularized loss = loss + L2 term


Then, we compute the gradient of that new loss to update the model parameters. The goal of the regularization term is to ensure that the weights don't grow too large and it acts as a weight decay mechanism when we update the weights.


In Adam, when we apply the L2 regularization, we regularize the loss function as well but it gets used differently. The loss function is used to compute the first and second moments and when we update the weights, the regularization term is in the numerator and denominator of the gradient update term. Because of it, the effect of the L2 regularization term is minimized and cannot act as a weight decay mechanism.


In AdamW, on the other hand, we DO NOT regularize the loss function and compute the gradient update independent from the regularization term. Only during the weights update do we add the regularization term so that it acts on the weights and not on the loss function. Because of it,  training with AdamW tends to be more stable and leads to models that generalize better! Good to know, right?


Comments

Popular posts from this blog

የዕለቱ ወንጌል ሐምሌ 5

  05/11/2016 /ጴጥሮስ ወጳውሎስ ብርሃናተ ዓለም 72 አርድእት ወይስሐቅ ሰማእት/                       የዕለቱ የወንጌል ክፍል                          ዮሐንስ 21:15-20      ምሳ ከበሉ በኋላም ኢየሱስ ስምዖን ጴጥሮስን፦ “የዮና ልጅ ስምዖን ሆይ፥ ከእነዚህ ይልቅ ትወደኛለህን?” አለው። “አዎን ጌታ ሆይ፥ እንድወድህ አንተ ታውቃለህ” አለው።“ግልገሎቼን አሰማራ፡” አለው። ደግሞ ሁለተኛ፦ “የዮና ልጅ ስምዖን ሆይ፥ ትወደኛለህን?” አለው። “አዎን ጌታ ሆይ፥ እንድወድህ አንተ ታውቃለህ፡” አለው። “ጠቦቶቼን ጠብቅ፡” አለው። ሦስተኛ ጊዜ፦ “የዮና ልጅ ስምዖን ሆይ፥ ትወደኛለህን?” አለው። ሦስተኛ፦ “ትወደኛለህን?” ስላለው ጴጥሮስ አዘነና፦ “ጌታ ሆይ፥ አንተ ሁሉን ታውቃለህ፤ እንድወድህ አንተ ታውቃለህ፡” አለው። ኢየሱስም አለው፦ “በጎቼን አሰማራ። እውነት እውነት እልሃለሁ፥ አንተ ጐልማሳ ሳለህ ወገብህን በገዛ ራስህ ታጥቀህ ወደምትወደው ትሄድ ነበር፤ ነገር ግን በሸመገልህ ጊዜ እጆችህን ትዘረጋለህ፥ ሌላውም ያስታጥቅሃል ወደማትወደውም ይወስድሃል።” በምን ዓይነት ሞት እግዚአብሔርን ያከብር ዘንድ እንዳለው ሲያመለክት ይህን አለ። ይህንም ብሎ፦ “ተከተለኝ፡” አለው።        ...

ወንጌል ዘሐምሌ 6

 ዕርገቱ ለዕዝራ ነቢይ ወንስተሮኒን ወአልሞድያስ ወሥርቀተ ተሙዝ ወዮልዮህ ወተዝካረ በርተሎሜዎስ ወ፲፻ ሰማዕታት ወከላድያን ሊቀ ጳጳሳት                      06/11/2016                    የዕለቱ የወንጌል ክፍል     “እንግዲህ በነቢዩ በዳንኤል የተባለውን የጥፋትን ርኩሰት በተቀደሰችው ስፍራ ቆሞ ስታዩ፥ አንባቢው ያስተውል፥ በዚያን ጊዜ በይሁዳ ያሉት ወደ ተራራዎች ይሽሹ፥ በሰገነትም ያለ በቤቱ ያለውን ሊወስድ አይውረድ፥ በእርሻም ያለ ልብሱን ይወስድ ዘንድ ወደ ኋላው አይመለስ። በዚያችም ወራት ለርጉዞችና ለሚያጠቡ ወዮላቸው። ነገር ግን ሽሽታችሁ በክረምት ወይም በሰንበት እንዳይሆን ጸልዩ፤ “በዚያን ጊዜ ከዓለም መጀመሪያ ጀምሮ እስከ ዛሬ ድረስ ያልሆነ እንግዲህም ከቶ የማይሆን ታላቅ መከራ ይሆናልና። እነዚያ ቀኖችስ ባያጥሩ ሥጋ የለበሰ ሁሉ ባልዳነም ነበር፤ ነገር ግን እነዚያ ቀኖች ስለ ተመረጡት ሰዎች ያጥራሉ። በዚያን ጊዜ ማንም፦ እነሆ፥ ክርስቶስ ከዚህ አለ፡ ወይም፦ ከዚያ አለ፡ ቢላችሁ አትመኑ፤ ሐሰተኞች ክርስቶሶችና ሐሰተኞች ነቢያት ይነሣሉና፥ ቢቻላቸውስ የተመረጡትን እንኳ እስኪያስቱ ድረስ ታላላቅ ምልክትና ድንቅ ያሳያሉ። እነሆ፥ አስቀድሜ ነገርኋችሁ። እንግዲህ፦ ‘እነሆ፥ በበረሀ ነው’ ቢሉአችሁ፥ አትውጡ፤ ‘እነሆ፥ በእልፍኝ ነው’ ቢሉአችሁ፥ አትመኑ፤ መብረቅ ከምሥራቅ ወጥቶ እስከ ምዕራብ እንደሚታይ፥...

የዕለቱ ወንጌል ሐምሌ 7:

 አባ ሲኖዳ ወአግናጥዮስ ሊቀ ጳጳሳት አባ ጊዮርጊስ ወመቃቢስ ወአግራጥስ ወቦኡ ሥሉስ ቅዱስ ቤተ አብርሃም የዕለቱ ወንጌል ሐምሌ 7: ዮሐ  8:51-59 ፶፩እውነት እውነት እላችኋለሁ፥ ቃሌን የሚጠብቅ ቢኖር ለዘላለም ሞትን አያይም።፶፪አይሁድ። ጋኔን እንዳለብህ አሁን አወቅን። አብርሃም ስንኳ ሞተ ነቢያትም፤ አንተም። ቃሌን የሚጠብቅ ቢኖር ለዘላለም ሞትን አይቀምስም ትላለህ።፶፫በእውኑ አንተ ከሞተው ከአባታችን ከአብርሃም ትበልጣለህን? ነቢያትም ሞቱ፤ ራስህን ማንን ታደርጋለህ? አሉት።፶፬ኢየሱስም መለሰ አለም። እኔ ራሴን ባከብር ክብሬ ከንቱ ነው፤ የሚያከብረኝ እናንተ አምላካችን የምትሉት አባቴ ነው፤፶፭አላወቃችሁትምም፥ እኔ ግን አውቀዋለሁ። አላውቀውም ብል እንደ እናንተ ሐሰተኛ በሆንሁ፤ ዳሩ ግን አውቀዋለሁ ቃሉንም እጠብቃለሁ።፶፮አባታችሁ አብርሃም ቀኔን ያይ ዘንድ ሐሤት አደረገ፥ አየም ደስም አለው።፶፯አይሁድም። ገና አምሳ ዓመት ያልሆነህ አብርሃምን አይተሃልን? አሉት።፶፰ኢየሱስም። እውነት እውነት እላችኋለሁ፥ አብርሃም ሳይወለድ እኔ አለሁ አላቸው።፶፱ስለዚህ ሊወግሩት ድንጋይ አነሡ፤ ኢየሱስ ግን ተሰወራቸው ከመቅደስም ወጥቶ በመካከላቸው አልፎ ሄደ ።"" ሮሜ9:1-17 ፩-፪ብዙ ኀዘን የማያቋርጥም ጭንቀት በልቤ አለብኝ ስል በክርስቶስ ሆኜ እውነትን እናገራለሁ፤ አልዋሽምም፤ ሕሊናዬም በመንፈስ ቅዱስ ይመሰክርልኛል።፫በሥጋ ዘመዶቼ ስለ ሆኑ ስለ ወንድሞቼ ከክርስቶስ ተለይቼ እኔ ራሴ የተረገምሁ እንድሆን እጸልይ ነበርና ..."" 1ኛዮሐ 4:11-21 የሐዋ 11:11-19 ምስባክ መዝ 27:8-9 ወሐሠሥኩ ገጽከ ገጸ ዚአከ አሐሥሥ እግዚኦ ወኢትሚጥ ገጸከ እምኔየ ፰አንተ ፊቴን እሹት ባልህ ጊዜ። አቤቱ፥ ፊትህን እሻለሁ ልቤ አንተን አለ።፱ፊትህ...