का व्युत्पन्न मैं सीखने के लिए बैकप्रोपैगेशन तकनीक का उपयोग कर एक तंत्रिका नेटवर्क बना रहा हूं।सिग्मोइड
मुझे समझ में आता है कि हमें उपयोग किए गए सक्रियण फ़ंक्शन के व्युत्पन्न को खोजने की आवश्यकता है। मैं मानक अवग्रह समारोह
f(x) = 1/(1 + e^(-x))
उपयोग कर रहा हूँ और मैंने देखा है कि अपनी व्युत्पन्न
dy/dx = f(x)' = f(x) * (1 - f(x))
यह एक Daft प्रश्न हो सकता है, लेकिन इसका मतलब यह है कि हम के माध्यम से एक्स पारित करने के लिए है कि अवग्रह समारोह दो बार समीकरण के दौरान, तो यह
dy/dx = f(x)' = 1/(1 + e^(-x)) * (1 - (1/(1 + e^(-x))))
का विस्तार या यह बस f(x)
की पहले से ही गणना की उत्पादन है, जो न्यूरॉन के उत्पादन में है लेने की बात है होता है, और f(x)
के लिए उस मान को प्रतिस्थापित करें?
मैं व्युत्पन्न स्वयं को लेने का प्रयास करने का सुझाव दूंगा। बीजगणित के कुछ हिस्सों के साथ आप वास्तव में एफ (एक्स) * (1 - एफ (एक्स)) प्राप्त कर सकते हैं, और फिर आप समझेंगे कि क्या हो रहा है। (और नीचे दिया गया जवाब 100% सही है।) –
प्रतिस्थापन के मामले में आपकी मूल समस्या के बारे में सोचें और आप देखेंगे कि f (x) एक सामान्य शब्द है जिसे आप प्रतिस्थापन के माध्यम से कारक बना सकते हैं –