חישוב פונקציות הפעלה ב-Nural Networks: גישה של צעד-על-ידי-Step
פונקציות הפעלה הן מרכיבים חיוניים של רשתות עצביות.הם קובעים את הפלט של נוירון בהתבסס על קלטו, ומאפשרים לרשת ללמוד דפוסים מורכבים. מאמר זה מסביר כיצד לחשב את פונקציות ההפעלה בשלב הבא.
הבנת תפקודים
פונקציות הפעלה הופכות את אותות קלט לפלט שניתן להשתמש בהם על ידי שכבות מאוחרות.פונקציות נפוצות כוללות sigmoid, tanh, ו- ReLU. לכל אחד יש תכונות ייחודיות המשפיעות על תהליך הלמידה.
חישוב פונקציית זיגמאיד
הפונקציה הסיגמאואיד מוגדרת כ-FLT:0f(x)= 1 / (1 + eveFLT:1-xcioFLT:2)
- חישוב הערך של x
- חישוב האקספוננציאלי של -x.
- הוסף 1 ל האקספוננציאלית הזו.
- לחלק 1 על ידי התוצאה כדי לקבל את התפוקה.
חישוב הפונקציה ReLU
יחידת הקוואר המחודשת (ReLU) פשוטה:0 (f(x)=max(0, x)cioFLT:1.
- חישוב הערך של x
- אם x הוא גדול מ 0, תפוקה x.
- אם x הוא פחות או שווה ל 0, תפוקה 0.
עקבו אחרי Tanh Function
(ב) , (ב) ,ב) , (ב) ,ב"ה) ,"ה' (ב"ב) ,"ה' (ב"ד)" (ב"ד)"ב)"ה' (ב"מ"ד:5xigrph:6 + eFLT 7-xFLT)
- ויקרא י"ד: ויקרא י"ד:2 ויקרא יט"
- מדרש: ויקרא י"ד:2 ויקרא י"ד:
- ויקרא י"ד:2 ויקרא י"ד ויקרא י"ד ויקרא י"ד ויקרא י"ד ויקרא י"ד ויקרא י"ד ויקרא י"ד ויקרא י"ד .
- לחלק את ההבדל לפי הסכום כדי לקבל את התפוקה.