מדריך שלב אחר צעד ליישום החזרה לרשתות עמוק
חזרה היא אלגוריתם בסיסי המשמש להכשיר רשתות עצביות עמוקות.זה עוזר להתאים את המשקל של הרשת כדי למזער את השגיאה.מדריך זה מספק תהליך שלב אחר צעד כדי ליישם החזר ביעילות.
הבנת היסודות
ה backpropagation כרוך חישוב ⁇ של הפונקציה אובדן עם כבוד לכל משקל ברשת. תהליך זה משתמש כלל שרשרת של חישוב כדי להפיץ שגיאות לאחור מן שכבת הפלט לשכבת קלט.
שלב 1: חישוב משקולות
התחל על ידי מיפוי אקראי של המשקלים וההטיה של הרשת העצבית.התחילה נכונה יכולה לשפר את יעילות האימון וההתכנסות.
שלב 2: המעבר קדימה
נתונים אינput מועברים דרך הרשת כדי ליצור תחזיות.במהלך שלב זה, ההפעלה מוצפנים בכל שכבה באמצעות המשקלים וההטיה הנוכחיים.
שלב 3: אובדן מוחלט
ההבדל בין הפלט הצפוי לבין המטרה בפועל נמדד באמצעות תפקוד אובדן, כגון שגיאה מרובעת או צלב-נטרופיה.
שלב 4: Backward Pass
חישוב ⁇ של אובדן עם כבוד לכל משקל על ידי הפצת השגיאה לאחור דרך הרשת.זה כרוך נגזרות מחשוב בכל שכבה.
שלב 5: עדכון משקל
להתאים את המשקלים וההטיה באמצעות ⁇ s וקצב למידה.צעד זה מקטין את תפקוד האובדן ומשפר את ביצועי הרשת.
- כפל משקולות
- ביצוע Pass
- אובדן משקל
- המונחים: backpropagation
- עדכון משקל