መሰረታዊ መመሪያ

ቀደም ብሎ ማቆም

ቀደም ብሎ ማቆም በተያዘው የማረጋገጫ መረጃ መሻሻል የሚያቆምበትን ቅጽበት አፈጻጸም ሞዴል ማሰልጠን የሚያቆም የመደበኛነት ዘዴ ነው።

2 ሚን አንብብለመጨረሻ ጊዜ የዘመነው

አጠቃላይ እይታ

It prevents wasted compute and overfitting in one simple rule.

ጥልቅ ዳይቭ

የነርቭ ኔትወርክን በሚያሠለጥኑበት ጊዜ፣ የሥልጠና ስብስብ ስህተት ከዘመናት በኋላ እየቀነሰ ይሄዳል፣ ነገር ግን ሞዴሉ አንዳንድ ጊዜ ዘይቤዎችን ከመማር ይልቅ ጫጫታዎችን ማስታወስ ይጀምራል። የማረጋገጫ ስህተት የ U-ቅርጽ ይከተላል፡ ይወድቃል፣ በትንሹ ይመታል፣ ከዚያም ልክ እንደ ተስተካከለ ይወጣል። ቀደም ብሎ ማቆም የማረጋገጫ መለኪያ (ኪሳራ፣ ትክክለኛነት፣ F1) ከእያንዳንዱ ዘመን በኋላ ይመለከተዋል እና ለተወሰኑ የዘመናት ስብስብ መሻሻል ሲያቅተው ይቆማል፣ ትዕግስት ይባላል። በወሳኝ መልኩ፣ ክብደቶቹን ከምርጥ ዘመን እንጂ ከመጨረሻው ጊዜ አትጠብቅም። በጣም ርካሹ የመደበኛነት ዓይነቶች አንዱ ነው ምክንያቱም ምንም ተጨማሪ የቅጣት ውሎች ስለማያስፈልግ እና ክብደቶች ከመጀመሪያው ጀምሮ ምን ያህል እንደሚርቁ በትክክል ስለሚገድብ፣ በመንፈስ ከ L2 መደበኛ አሰራር ጋር ተመሳሳይ ነው።

ቴክኒካዊ ግንዛቤ

ትግበራ ምርጡን የማረጋገጫ ነጥብ እና ቆጣሪ ይከታተላል። እያንዳንዱ ዘመን፣ መለኪያው ከአንድ ደቂቃ_ዴልታ ገደብ በላይ ከተሻሻለ፣ የፍተሻ ነጥብ ይቆጥቡ እና ቆጣሪውን እንደገና ያስጀምራሉ፤ አለበለዚያ ጨምረዋል. ቆጣሪው የትዕግስት ገደብ ላይ ሲደርስ ስልጠናው ይቆማል እና በጣም ጥሩው የፍተሻ ነጥብ ይመለሳል። ትዕግስት ለጠቅላላ የሥልጠና ጊዜ ከጩኸት የማረጋገጫ ኩርባዎች ጋር ጥንካሬን ይገበያያል፣ እና አብዛኛውን ጊዜ ከመማሪያ መጠን እና የስብስብ መጠን ጋር ይስተካከላል።

ስልታዊ ተጽእኖ

ግልጽ ውሳኔዎች

ግልጽ ቴክኒካዊ የይገባኛል ጥያቄዎችን ከገበያ ቋንቋ እንዲለዩ ያግዝዎታል።

ወጪ እና በጀት

ገንዘብን ወይም ጊዜን ከማጥፋትዎ በፊት የተሻሉ የትግበራ ጥያቄዎችን መጠየቅ ይችላሉ።

ቡድን እና የስራ ፍሰት

የጋራ ግንዛቤ ያላቸው ቡድኖች የተሻለ ምርት፣ ፖሊሲ እና የመማር ውሳኔዎችን ያደርጋሉ።

ቀደምት የማቆም የወደፊት

ቀደም ብሎ ማቆም በሁሉም የሥልጠና ቧንቧዎች ውስጥ ነባሪ ሆኖ ይቆያል፣ ነገር ግን ሚናው እየተቀየረ ነው። በግዙፍ ኮርፖራ ላይ ለአንድ ኢፖክ በሰለጠኑ በጣም ትላልቅ ሞዴሎች፣ ክላሲክ ኢፖክ-ተኮር ማቆሚያ በቶከን በጀቶች እና በመማር-ደረጃ መርሃ ግብሮች ላይ በመከታተል ይተካል። ቀጣይነት ያለው ስልጠና መቼ እንደሆነ የሚወስኑ በራስ-ሰር የሃይፐርፓራሜትር ፍለጋ፣ ባለብዙ-ሜትሪክ መስፈርቶች እና በጀት የሚያውቁ መርሐግብር አውጪዎች ጋር ጥብቅ ውህደትን ይጠብቁ።

የእውነተኛ-ዓለም አተገባበር

የ Keras EarlyStopping መልሶ ጥሪ በትዕግስት=10 ክትትል val_loss እና restore_best_weights=እውነት በምስል ክላሲፋየር ላይ

ከጥቅም ውጪ የሆኑ ዛፎችን እንዳይጨምሩ AUC ፕላታየስ ሲረጋገጥ ቅልመት ያለው ዛፍ (XGBoost Early_stopping_rounds) ማቆም

የ BERT ስሜት ሞዴልን በጥሩ ሁኔታ ማስተካከልን ማቆም F1 ማረጋገጥ ሲያቆም የጂፒዩ ሰዓቶችን ይቆጥባል

የKaggle ተፎካካሪ የማረጋገጫ መታጠፍን በመጠቀም ቀደም ብሎ ማቆም እና የፍተሻ ነጥቡን ከዝቅተኛው የምዝግብ ማስታወሻ መጥፋት ጋር ይምረጡ

አደጋዎች እና የጥበቃ መንገዶች

የተለያዩ ቡድኖች ተመሳሳይ ቃል በተለያየ መንገድ ሊጠቀሙ ይችላሉ፣ ስለዚህ ወሰንን ቀደም ብለው ይግለጹ።

የገሃዱ ዓለም አፈጻጸም ያልተስተካከለ ሆኖ ሳለ ማመሳከሪያዎች ጠንካራ ሊመስሉ ይችላሉ።

የውሂብ ጥራት እና የግምገማ እቅዶችን ችላ ማለት ብዙውን ጊዜ ደካማ ውጤቶችን ይፈጥራል.

የትግበራ ፍኖተ ካርታ

1

የሚፈልጉትን ውጤት በግልፅ ቋንቋ ትርጉም ይጀምሩ።

2

ከመሞከርዎ በፊት አንድ የስኬት መለኪያ እና አንድ የውድቀት ሁኔታ ይምረጡ።

3

አንድ ትንሽ አብራሪ በተወካይ ውሂብ ያሂዱ እንጂ የተጣራ ማሳያ ስብስብ አይደለም።

4

ቀደም ብሎ ማቆም የሚረዳበት እና ቀላል ዘዴዎች የተሻሉበት ሰነድ።

ማሰስዎን ይቀጥሉ

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 Early Stopping quiz

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

ጥያቄ ጀምር

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

ቀጣይ መመሪያ

AI በመሬት መንቀጥቀጥ ቅድመ ማስጠንቀቂያ

በተደጋጋሚ የሚጠየቁ ጥያቄዎች

What is Early Stopping?

ቀደም ብሎ ማቆም በተያዘው የማረጋገጫ መረጃ መሻሻል የሚያቆምበትን ቅጽበት አፈጻጸም ሞዴል ማሰልጠን የሚያቆም የመደበኛነት ዘዴ ነው። በአንድ ቀላል ህግ ውስጥ የሚባክን ስሌት እና ከመጠን በላይ መገጣጠምን ይከላከላል.

ቀደም ብሎ ማቆም በዋናነት የሚከታተለው መቼ ማቆም እንዳለበት ለመወሰን ምን ምልክት ነው?

ቀደም ብሎ ማቆም የማረጋገጫ መለኪያን ይመለከታል፣ ምክንያቱም የሥልጠና ኪሳራ ሞዴሉ በሚመጥንበት ጊዜ እንኳን እየቀነሰ ይሄዳል።

የ'ታጋሽነት' መለኪያው ምን ይቆጣጠራል?

ትዕግስት ስልጠና ከመቆሙ በፊት ምንም መሻሻል ሳይደረግበት የሚፈቀደው የዘመናት ብዛት ነው፣ ጫጫታ ባለው የማረጋገጫ ኩርባ ላይ ማለስለስ።

ቀስቅሴዎችን ቀደም ብለው ካቆሙ በኋላ የትኞቹን ክብደቶች በተለምዶ ማቆየት አለብዎት?

የፍተሻ ነጥቡን ከዘመናት በተሻለ የማረጋገጫ ነጥብ ወደነበረበት ይመልሱታል እንጂ ያለፈው ዘመን አይደለም፣ ይህም አስቀድሞ ከመጠን በላይ ሊሆን ይችላል።

ለምን ቀደም ብሎ ማቆም እንደ መደበኛነት ይቆጠራል?

ቀደም ብሎ ማቆም ክብደቶችን ወደ ጅማሬያቸው እንዲጠጋ ያደርገዋል፣ ይህም ከክብደት መበስበስ ጋር ሲነፃፀር መደበኛ የሆነ ውጤት አለው።

የ'min_delta' ገደብ በተለምዶ ምን ይገልጻል?

min_delta የትዕግስት ቆጣሪውን እንደገና ለማስጀመር መሻሻል ምን ያህል ትልቅ መሆን እንዳለበት ያስቀምጣል።