सक्रियण फलन
सिग्मॉइड, ReLU और सॉफ्टमैक्स की व्याख्या
सक्रियण फलन, CoddyKit पर पाइथन के साथ एआई सीखें का एक निःशुल्क पाठ है। यह 5 में से 2वाँ पाठ है। इस अध्ययन पथ के 3 तक कोई भी पाठ पूरा पढ़ना निःशुल्क है — इसके बाद CoddyKit PRO हर पाठ अनलॉक करता है, साथ ही अंतर्निर्मित कोड संपादक और चौबीसों घंटे एआई शिक्षक के साथ व्यावहारिक अभ्यास भी उपलब्ध कराता है। यह पाइथन के साथ एआई सीखें सीखने के मार्ग का हिस्सा है और आपकी प्रगति वेब तथा CoddyKit ऐप पर सिंक होती रहती है। पाइथन के साथ एआई सीखें पाठ्यक्रम में कुल 5 पाठ शामिल हैं।
सक्रियण फ़ंक्शन की भूमिका
सक्रियण फ़ंक्शन
सक्रियण फ़ंक्शन तंत्रिका नेटवर्क का महत्वपूर्ण हिस्सा होते हैं। ये प्राप्त इनपुट के आधार पर निर्धारित करते हैं कि किसी न्यूरॉन को सक्रिय किया जाना चाहिए या नहीं।
सक्रियण फ़ंक्शन के बिना तंत्रिका नेटवर्क एक रैखिक मॉडल की तरह व्यवहार करेगा, जिससे जटिल पैटर्न सीखने की उसकी क्षमता सीमित हो जाएगी।

सक्रियण फ़ंक्शन के प्रकार
सक्रियण फ़ंक्शन के सामान्य प्रकारों में ये शामिल हैं:
- सिग्मॉइड: 0 और 1 के बीच के मान उत्पन्न करता है।
- ReLU (रेक्टिफ़ाइड लीनियर यूनिट): यदि इनपुट धनात्मक हो तो उसे आउटपुट करता है, अन्यथा 0 आउटपुट करता है।
- सॉफ्टमैक्स: वर्गीकरण कार्यों के लिए आउटपुट को संभावनाओं में बदल देता है।
सिग्मॉइड फ़ंक्शन
सिग्मॉइड फ़ंक्शन किसी भी इनपुट मान को 0 और 1 के बीच की सीमा में बदल देता है, इसलिए यह द्विआधारी वर्गीकरण के लिए उपयुक्त है।
सूत्र:
σ(x) = 1 / (1 + e^(-x))
यह बड़े इनपुट को संकुचित करके 0 या 1 के निकट के मान उत्पन्न करता है।
ReLU फ़ंक्शन
ReLU (रेक्टिफ़ाइड लीनियर यूनिट) फ़ंक्शन इस प्रकार परिभाषित किया जाता है:
ReLU(x) = max(0, x)
यह ऋणात्मक इनपुट के लिए 0 और धनात्मक इनपुट के लिए स्वयं इनपुट मान आउटपुट करता है। ReLU की संगणना कुशल होती है और यह लुप्त होते प्रवणता की समस्या से निपटने में सहायता करता है।
सॉफ्टमैक्स फ़ंक्शन
बहु-वर्गीय वर्गीकरण के लिए आउटपुट परत में सॉफ्टमैक्स फ़ंक्शन का उपयोग किया जाता है। यह कच्चे स्कोर को संभावनाओं में बदल देता है:
Softmax(x_i) = e^(x_i) / Σ(e^(x_j))
सभी आउटपुट मानों को इस तरह सामान्यीकृत किया जाता है कि उनका योग 1 हो जाए।
सही सक्रियण फ़ंक्शन चुनना
सक्रियण फ़ंक्शन का चुनाव कार्य पर निर्भर करता है:
- सिग्मॉइड: द्विआधारी वर्गीकरण के लिए।
- ReLU: गहरे नेटवर्क की छिपी हुई परतों के लिए।
- सॉफ्टमैक्स: बहु-वर्गीय वर्गीकरण समस्याओं के लिए।
सक्रियण फ़ंक्शन के लाभ
सक्रियण फ़ंक्शन तंत्रिका नेटवर्क को इन कार्यों में सक्षम बनाते हैं:
- जटिल, गैर-रैखिक पैटर्न सीखना।
- इनपुट के बीच प्रभावी ढंग से अंतर करना।
- विभिन्न प्रकार के डेटा और कार्यों के अनुसार स्वयं को ढालना।
सक्रियण फ़ंक्शन से जुड़ी चुनौतियाँ
कुछ समस्याओं में ये शामिल हैं:
- सिग्मॉइड: प्रशिक्षण के दौरान प्रवणता के लुप्त होने का कारण बन सकता है।
- ReLU: 'मृत न्यूरॉन' उत्पन्न कर सकता है, जहाँ कुछ न्यूरॉन सीखना बंद कर देते हैं।
- सॉफ्टमैक्स: बड़े आउटपुट के लिए इसकी संगणना महँगी होती है।
सारांश और अगले चरण
इस पाठ में हमने:
- सिग्मॉइड, ReLU और सॉफ्टमैक्स जैसे सक्रियण फ़ंक्शन का अध्ययन किया।
- तंत्रिका नेटवर्क में उनकी भूमिकाओं और उपयोग के मामलों को समझा।
- उनके लाभों और चुनौतियों पर चर्चा की।
अगले पाठ में हम एक सरल फ़ीडफ़ॉरवर्ड तंत्रिका नेटवर्क बनाएँगे और उसकी संरचना तथा कार्यप्रणाली को समझेंगे।

एआई शिक्षक के साथ Python सीखें — निःशुल्क
अपने ब्राउज़र में वास्तविक कोड लिखें और चलाएँ, चौबीसों घंटे एआई शिक्षक से तुरंत सहायता पाएँ, और वेब या ऐप पर वहीं से शुरू करें जहाँ आपने छोड़ा था।
- पाठ्यक्रम
- 53
- पाठ
- 225
अक्सर पूछे जाने वाले प्रश्न
क्या “सक्रियण फलन” पाठ निःशुल्क है?
हाँ — पाइथन के साथ एआई सीखें अध्ययन पथ के 3 तक कोई भी पाठ, जिसमें “सक्रियण फलन” भी शामिल है, यहाँ वेब पर पूरा पढ़ना निःशुल्क है। इसके बाद CoddyKit PRO हर पाठ अनलॉक करता है, साथ ही अंतर्निर्मित कोड संपादक और चौबीसों घंटे एआई शिक्षक के साथ इंटरैक्टिव अभ्यास भी उपलब्ध कराता है। पाइथन के साथ एआई सीखें पाठ्यक्रम में कुल 5 पाठ शामिल हैं।
“सक्रियण फलन” में मैं क्या सीखूँगा?
सिग्मॉइड, ReLU और सॉफ्टमैक्स की व्याख्या आप ब्राउज़र में सीधे चलाए जाने वाले व्यावहारिक कोड के साथ पाइथन के साथ एआई सीखें का अभ्यास करते हैं, और पाठ पूरा करते समय 24/7 एआई ट्यूटर आपके प्रश्नों के उत्तर देता है।
क्या पाइथन के साथ एआई सीखें शुरू करने के लिए मुझे किसी अनुभव की आवश्यकता है?
पहले के अनुभव की आवश्यकता नहीं है। CoddyKit पर पाइथन के साथ एआई सीखें शुरुआती से लेकर उन्नत शिक्षार्थियों तक सभी के लिए व्यवस्थित किया गया है, इसलिए आप यहीं से या शुरुआत से सीखना शुरू कर सकते हैं और अपनी गति से आगे बढ़ सकते हैं। यह 5 में से 2वाँ पाठ है।
“सक्रियण फलन” पाठ पूरा करने में कितना समय लगता है?
CoddyKit का अधिकांश पाठ लगभग 5–10 मिनट में पूरा हो जाता है। हर पाठ छोटा और संवादात्मक है, इसलिए आप लगातार प्रगति करते हैं और वेब या ऐप पर वहीं से सीखना जारी रख सकते हैं जहाँ आपने छोड़ा था।
क्या मैं इस पाइथन के साथ एआई सीखें पाठ में कोड लिख और चला सकता हूँ?
हाँ। हर पाइथन के साथ एआई सीखें पाठ में एक अंतर्निर्मित कोड संपादक शामिल है, जिससे आप सीधे अपने ब्राउज़र में वास्तविक कोड लिख और चला सकते हैं और तुरंत एआई प्रतिक्रिया पा सकते हैं—स्थानीय सेटअप की आवश्यकता नहीं है।
इस पाठ्यक्रम के सभी पाठ
- न्यूरल नेटवर्क का परिचय
- सक्रियण फलन
- फीडफ़ॉरवर्ड न्यूरल नेटवर्क
- बैकप्रोपेगेशन एल्गोरिदम
- TensorFlow के साथ पहला न्यूरल नेटवर्क