मैं कार्यात्मक प्रोग्रामिंग में नौसिखिया हूं।कार्यात्मक प्रोग्रामिंग में बिग डेटास्ट्रक्चर
मेरे पास हजारों न्यूरॉन्स के साथ एक विशाल तंत्रिका नेटवर्क है और न्यूरॉन्स के बीच हर कनेक्शन का वजन है। मुझे इन वजनों को अक्सर सीखना है, सीखने के सत्र में कई हज़ार बार।
क्या एफपी अभी भी लागू है? मेरा मतलब है कि एफपी में हम वैरिएबल को संशोधित नहीं कर सकते हैं और केवल नए वैरिएबल को वापस करने में सक्षम हैं जो पिछले मानों को नहीं बदल रहे हैं। क्या इसका मतलब है कि मुझे हर वजन अद्यतन पर पूरे नेटवर्क को फिर से बनाना है?
मान लें कि मुझे सरल पेड़ मिला है: रूट | \ नोड 1 नोड 2 तो अगर मैं नोड 3 बना देता हूं और नोड 3 को नोड 3 के साथ बदलता हूं, तो इसका मतलब यह नहीं है कि मैं पूरे पेड़ को बदल रहा हूं? –
आपके उदाहरण के साथ दो चीजें गलत हैं। सबसे पहले, आपकी पोस्ट पूछती है कि क्या आपको प्रत्येक वजन अपडेट के लिए पूरे नेटवर्क को फिर से बनाने की आवश्यकता है, भले ही यह "परिवर्तन" न हो। मैंने इस मुद्दे को मेरे जवाब में संबोधित किया। दूसरा, आपने इसे इतना छोटा बना दिया कि प्रत्येक नोड में कुछ बदलाव आया है। कल्पना करें कि आपके पास 1000 नोड्स का नेटवर्क है, और उनमें से केवल एक को प्रतिस्थापित करने की आवश्यकता है। क्या आप अभी भी पूरे पेड़ को बदल रहे हैं? – danben
अपने शब्दों को न करें "फिर इस न्यूरॉन को पुराने स्थान पर नेटवर्क में डाला जाएगा" मतलब है कि तंत्रिका नेटवर्क वास्तव में बदलता है? मेरा मतलब है कि पूरे हिस्से को बदलना - क्या यह वैरिएबल में बदलाव नहीं है (इस मामले में तंत्रिका नेट)? –