מילון מושגים

Gradient Descent

שומרים כדי לחזור אחר כך. הסימון נשמר רק בדפדפן הזה, ויימחק אם תנקו את נתוני הדפדפן.

נקרא גם: ירידת גרדיאנט · ירידה במורד הגרדיאנט · גרדיאנט דיסנט · SGD · Stochastic Gradient Descent · אופטימיזציה של מודל · איך מודל לומד צעד אחר צעד

תוכן העניינים
  1. הסבר פורמלי
  2. הסבר בגובה העיניים
  3. למה זה חשוב בפועל
  4. תגיות
  5. מקורות

הסבר פורמלי#

בגלוסרי של Google, ירידת גרדיאנט היא טכניקה מתמטית למזעור ההפסד. היא מוצאת באופן איטרטיבי את המשקלים וההטיות שמניבים הפסד נמוך: בכל איטרציה קובעים את הכיוון שמקטין הפסד לפי הגרדיאנט ומזיזים את הערכים מעט בכיוון הזה. בקורס של Google מוסבר שהשלבים חוזרים עד שאין עוד שיפור משמעותי.

הסבר בגובה העיניים#

כמו ירידה מהר בערפל: אי אפשר לראות את התחתית, אבל אפשר לבדוק לאן יורד השיפוע ולצעוד צעד קטן לשם, שוב ושוב. צעד גדול מדי עלול לגרום לפספוס, וקטן מדי יאריך את הדרך.

למה זה חשוב בפועל#

זה הרעיון שמאחורי רוב האימון של רשתות נוירונים. כשאימון נמשך זמן רב או לא מתכנס, מקורו לרוב בהגדרות כמו גודל הצעד, ולא ב"חוסר הבנה" של המודל.

תגיות#

  • gradient-descent
  • optimization
  • training
  • sgd

מקורות#

GL-043