EN - FR - DE - ES - IT - PT -

LexiconDream

🔙 बैकप्रोपैगेशन

एक एल्गोरिदम जो न्यूरल नेटवर्क के भार को अपडेट करने के लिए ग्रेडिएंट की गणना करता है।

बैकप्रोपैगेशन

किसी नेटवर्क को प्रशिक्षित करने के लिए प्रत्येक भार को समायोजित करने का तरीका जानना आवश्यक है। बैकप्रोपैगेशन इसकी गणना करता है। यह कैलकुलस के चेन रूल का उपयोग करके त्रुटि को आउटपुट लेयर से नेटवर्क के माध्यम से पीछे की ओर प्रसारित करता है, और रास्ते में प्रत्येक भार को एक ग्रेडिएंट प्रदान करता है।

यह एल्गोरिदम दो चरणों में काम करता है। पहले चरण में पूर्वानुमान और हानि की गणना की जाती है। दूसरे चरण में प्रत्येक पैरामीटर के सापेक्ष ग्रेडिएंट की गणना की जाती है। इसके बाद, स्टोकेस्टिक ग्रेडिएंट डिसेंट जैसे ऑप्टिमाइज़र द्वारा भार को उस दिशा में अपडेट किया जाता है जिससे हानि कम हो।

मुख्य चरण

यह तकनीक 1980 के दशक में लोकप्रिय हुई और तेज़ हार्डवेयर और बेहतर एक्टिवेशन फ़ंक्शन के साथ मिलकर डीप लर्निंग को व्यावहारिक बना दिया। इसके बिना, मल्टी-लेयर नेटवर्क को प्रशिक्षित करने के लिए वेट स्पेस पर जटिल खोज की आवश्यकता होती।


Warning: session_start(): Cannot start session when headers already sent in /var/www/lexicondream.com/inc/functions.php on line 63

Comments (2)

  1. Grad student
    Vanishing gradients were a real headache before better activations and residual connections.
  2. Deep learning hobbyist
    The algorithm that makes training neural nets practical. Chain rule applied repeatedly is the core idea.

Leave a comment