9

मैंने अभी "पॉलीवॉर्ल्ड" (here पाया) को कवर करने वाला एक Google तकनीक टॉक वीडियो देखा है और वे दो न्यूरल नेटवर्क को प्रजनन के लिए एक साथ प्रजनन के बारे में बात करते हैं। मेरा सवाल यह है कि, दो तंत्रिका नेटवर्क के संयोजन के बारे में कैसे जाना होगा? वे इतने अलग दिखते हैं कि उन्हें गठबंधन करने का कोई भी प्रयास केवल तीसरा, पूरी तरह से असंबंधित नेटवर्क बन जाएगा। शायद मुझे कुछ याद आ रहा है, लेकिन मुझे दो अलग तंत्रिका नेटवर्क के सकारात्मक पहलुओं को लेने और उन्हें एक साथ जोड़ने का अच्छा तरीका नहीं दिख रहा है। अगर कोई इस प्रक्रिया पर विस्तार कर सकता है, तो मैं इसकी सराहना करता हूं।तंत्रिका नेटवर्क "प्रजनन"

उत्तर

6

वे वास्तव में दो तंत्रिका नेटवर्कों का प्रजनन नहीं करेंगे। संभवतः उनके पास विभिन्न आनुवंशिक एल्गोरिदम हैं जो एक विशेष तंत्रिका नेटवर्क संरचना का उत्पादन करते हैं जो "जीन" के एक विशेष अनुक्रम को देखते हैं। वे जीन अनुक्रमों की आबादी के साथ शुरू करेंगे, उनके विशिष्ट तंत्रिका नेटवर्क का उत्पादन करेंगे, और फिर इन नेटवर्कों में से प्रत्येक को एक ही प्रशिक्षण व्यवस्था में बेनकाब करेंगे। संभवतः, इनमें से कुछ नेटवर्क कुछ अन्य लोगों की तुलना में प्रशिक्षण का जवाब देंगे (यानी वे वांछित व्यवहार प्राप्त करने के लिए "आसानी से" प्रशिक्षित "होंगे।)। इसके बाद वे आनुवंशिक अनुक्रमों को ले लेंगे जो सर्वोत्तम "प्रशिक्षु" उत्पन्न करते हैं, उन्हें एक-दूसरे के साथ पार करते हैं, उनके विशिष्ट तंत्रिका नेटवर्क का उत्पादन करते हैं, जो तब उसी प्रशिक्षण व्यवस्था के संपर्क में आ जाएंगे। संभवतः, दूसरी पीढ़ी में इनमें से कुछ तंत्रिका नेटवर्क पहली पीढ़ी के मुकाबले ज्यादा प्रशिक्षित होंगे। ये तीसरी पीढ़ी के माता-पिता बन जाएंगे, और इतने पर और आगे।

+0

# $% # $ किसने इसे डाउनवॉट किया? यह मुझे बहुत पागल बनाता है, बशर्ते कि मैंने वास्तव में इस प्रक्रिया को कई बार किया है। कृपया स्वयं को समझाएं। – MusiGenesis

+1

प्रतिक्रिया के लिए धन्यवाद, लेकिन मुझे नहीं लगता कि पॉलीवर्ल्ड एप्लिकेशन कैसे काम करता है। यह एक ऐसे गेम की तरह है जहां प्रत्येक "चरित्र" को तंत्रिका नेटवर्क द्वारा नियंत्रित किया जाता है। वे हिलते हैं, खाते हैं, दोस्त और मर जाते हैं। मैटिंग एक नया चरित्र पैदा करता है जो पिछले दो का संयोजन है। – Jake

+0

पॉलीवॉर्ल्ड में "जीन" और "तंत्रिका जाल" के बीच संबंधों का विवरण उल्लेखनीय रूप से मेरे उत्तर में वर्णित जैसा है। – MusiGenesis

4

तंत्रिका नेटवर्क इस मामले में मनमाना पेड़ नहीं हैं (संभवतः)। वे शायद स्थिर संरचना वाले नेटवर्क हैं, यानी एक ही नोड्स और कनेक्शन, इसलिए 'प्रजनन' में उन्हें नोड्स के वजन 'औसत' शामिल किया जाएगा। आप 'संतान' नेट का उत्पादन करने के लिए दो संबंधित जाल में नोड्स की प्रत्येक जोड़ी के लिए वजन औसत कर सकते हैं। या आप पड़ोसी नोड्स के कभी-कभी सेट पर निर्भर एक अधिक जटिल फ़ंक्शन का उपयोग कर सकते हैं - संभावनाएं विशाल हैं। मेरा उत्तर अपूर्ण है अगर निश्चित संरचना के बारे में धारणा झूठी या अनचाहे है।

+0

मैं आपकी राय जानना औसत के विचार।। दिलचस्प है अगर आप एक निश्चित संरचना पर भरोसा कर सकते हैं। वीडियो से, ऐसा प्रतीत होता है कि संरचना तय नहीं की गई थी, क्योंकि नोड्स को उत्परिवर्तन के रूप में जोड़ा/हटाया जा सकता है। हालांकि, यह एक अच्छी प्रारंभिक जगह है। – Jake

+1

अहह - के विवरण से पॉलीवर्ड [http://www.beanblossom.in.us/larryy/polyworld.html], ऐसा लगता है कि तंत्रिका नेटवर्क प्रोडक्ट हैं पॉलीवर्ल्ड सिस्टम में प्रत्येक जीव द्वारा कब्जा कर लिया गया एक और 'जेनेटिक' कोड द्वारा गतिशील रूप से उभरा। ये आनुवंशिक कोड हैं जो 'प्रजनन' के दौरान संयुक्त होते हैं और यह उस संयोजन का उत्पादन होता है जो संतान के तंत्रिका नेटवर्क को निर्धारित करता है। –

+0

मैं लिंक देखता हूं, धन्यवाद! – Jake

11

न तो प्रतिक्रिया अब तक की Polyworld! प्रकृति के सच है ...

वे दोनों एक ठेठ आनुवंशिक एल्गोरिथम (GA) के आवेदन का वर्णन। जबकि जीए पॉलीवर्ल्ड (प्रजनन, चयन) में पाए गए कुछ तत्वों को शामिल करता है, जीए [अपेक्षाकृत] विशिष्ट लक्ष्यों के प्रति विकास के मार्गदर्शन के उद्देश्य से "उद्देश्य" मानदंडों का कुछ रूप भी दर्शाता है।

दूसरी तरफ पॉलीवर्ल्ड कृत्रिम जीवन (एलीफ) के लिए एक ढांचा है। एलीफ के साथ, व्यक्तिगत प्राणियों का अस्तित्व और उनकी पीढ़ियों को अन्य पीढ़ियों तक पारित करने की उनकी क्षमता किसी विशेष "फिटनेस फ़ंक्शन" को संतुष्ट करने की उनकी क्षमता से बहुत अधिक निर्देशित नहीं है, लेकिन इसके बजाय यह से भिन्न है, विभिन्न व्यापक, गैर- लक्ष्य उन्मुख, मानदंड, जैसे व्यक्ति को अपने आकार और इसके चयापचय के अनुरूप तरीके से खिलाने की क्षमता, शिकारियों से बचने की क्षमता, संभोग भागीदारों को ढूंढने की क्षमता और भाग्य और यादृच्छिकता की विभिन्न खुराक।

Polyworld के मॉडल जीव के साथ जुड़े और उनकी दुनिया है अपेक्षाकृत स्थिर (उदाहरण के लिए वे सभी आकार के लिए करने के लिए (हालांकि (उपयोग करने के लिए नहीं करना चुन सकता) विभिन्न बुनियादी सेंसर रंग के लिए उपयोग किया है, ...) और विभिन्न actuators ("उपकरण" खाने के लिए, दोस्ताना, बारी करने के लिए, स्थानांतरित करने के लिए ...) और इन बुनियादी संवेदनात्मक और मोटर कार्यों का विकास नहीं होता है (जैसा कि यह प्रकृति में हो सकता है, उदाहरण के लिए जब प्राणियों को गर्मी के प्रति संवेदनशील होने के तरीके मिलते हैं या मूल गति प्राइमेटिव आदि से भिन्न होने के तरीके को ध्वनाने और/या खोजने के तरीके ...)

दूसरी ओर, प्राणियों के मस्तिष्क की संरचना और कनेक्शन है जो दोनों प्राणी की आनुवंशिक मेकअप (अपने पूर्वजों से "सामान") और अपने स्वयं के अनुभव की के उत्पाद हैं है। उदाहरण के लिए न्यूरॉन्स के बीच कनेक्शन की ताकत का निर्धारण करने के लिए उपयोग किया जाने वाला मुख्य एल्गोरिदम प्राणी के जीवनकाल के दौरान हेबियन तर्क (यानी आग-एक साथ, तार-एक साथ) का उपयोग करता है (प्रारंभ में, मैं अनुमान लगा रहा हूं, क्योंकि एल्गोरिदम में अक्सर "शीतलन होता है "कारक जो चीजों को बड़े पैमाने पर बदलने की अपनी क्षमता को कम करता है, जैसे समय जाता है)। यह स्पष्ट नहीं है कि मॉडल में लैमरिक विकास के कुछ रूप शामिल हैं, जिससे प्रत्येक पीढ़ी के साथ [संभावित रूप से] रिलीज होने के बजाय, कुछ आनुवंशिक रूप से पारित होने के अप्रत्यक्ष आधार पर, उच्च स्तर के व्यवहार जीन के माध्यम से [सीधे] पारित होते हैं संरचना)।

Alife और जीए (और वहाँ दूसरों रहे हैं!) के बीच मुख्य अंतर यह है कि Alife साथ, ध्यान अवलोकन और गैर निर्देशित तरीके, आकस्मिक व्यवहार -whatever वे है- हो सकता है में को बढ़ावा देने पर है जैसे कि, उदाहरण के लिए, जब कुछ जीव एक मेकअप विकसित करते हैं जो उन्हें हरे रंग के भोजन के पास के ढेरों का इंतजार करने के लिए प्रेरित करता है और उन्हें मारने के लिए गहरे हरे जीवों की प्रतीक्षा करता है, या कुछ प्राणी एक-दूसरे के साथ सहयोग करना शुरू कर सकते हैं, उदाहरण के लिए एक दूसरे की उपस्थिति की तलाश करके संभोग की तुलना में अन्य उद्देश्यों आदि। जीए के साथ, कार्यक्रम विकसित किए जाने वाले कार्यक्रम के एक विशेष व्यवहार पर पर ध्यान केंद्रित किया गया है। उदाहरण के लिए लक्ष्य यह हो सकता है कि प्रोग्राम वीडियो छवि में किनारों को पहचान सके, और इसलिए इस विशिष्ट दिशा में विकास का अनुकूलन किया जाता है। व्यक्तिगत कार्यक्रम जो इस कार्य को बेहतर तरीके से करते हैं (कुछ "फिटनेस फ़ंक्शन" के साथ माप के रूप में) विकास के संबंध में अनुकूल हैं।

जीवों (या जीए के मामले में कार्यक्रम) स्वयं को पुन: उत्पन्न करने के तरीके के संबंध में एक और कम स्पष्ट लेकिन महत्वपूर्ण अंतर है। एलीफ के साथ, व्यक्तिगत जीव अपने स्वयं के साथी साथी को यादृच्छिक रूप से याद करते हैं, हालांकि कुछ समय बाद वे केवल एक विशेष विशेषता या व्यवहार को प्रदर्शित करने वाले प्राणियों के साथ पुन: उत्पन्न करना सीख सकते हैं। जीए के साथ, दूसरी तरफ, "लिंग" जीए फ्रेमवर्क पर ही छोड़ा गया है, उदाहरण के लिए, अधिमानतः क्रॉस-नस्ल व्यक्तियों (और उसके क्लोन) को चुनने के लिए जो फिटनेस फ़ंक्शन पर अच्छी तरह से स्कोर करते हैं (और हमेशा कमरे छोड़ते हैं) कुछ अनियमितता के लिए, ऐसा न हो कि समाधान खोज कुछ स्थानीय मॅक्सिमा पर अटक रहता है, लेकिन बिंदु

इस स्पष्ट करने के बाद हम ओपी के मूल पर लौट सकते हैं कि जीए ढांचे ज्यादातर निर्णय लेता है कौन किसे के साथ यौन संबंध) है ... प्रश्न ...
... कोई दो तंत्रिका नेटवर्क के संयोजन के बारे में कैसे जाएगा? वे इतने अलग दिखते हैं कि उन्हें गठबंधन करने का कोई भी प्रयास केवल तीसरा, पूरी तरह से असंबंधित नेटवर्क बन जाएगा। ... मैं दो अलग-अलग तंत्रिका नेटवर्क के सकारात्मक पहलुओं को लेते हैं और उन्हें एक भी एक में गठबंधन करने के लिए एक अच्छा तरीका नहीं दिख रहा है ...
एक विशेष प्राणी की "आनुवंशिक मेकअप" जैसे मानकों को प्रभावित करता है प्राणी का आकार, इसका रंग और ऐसा। इसमें मस्तिष्क से जुड़े पैरामीटर भी शामिल हैं, विशेष रूप से इसकी संरचना: न्यूरॉन्स की संख्या, विभिन्न सेंसर से कनेक्शन का अस्तित्व (उदाहरण के लिए प्राणी ब्लू रंग बहुत अच्छी तरह से देखता है?) विभिन्न actuators (उदाहरण के लिए कनेक्शन के अस्तित्व)। क्या प्राणी अपनी रोशनी का उपयोग करता है?)। न्यूरॉन्स और इनकी सापेक्ष ताकत के बीच विशिष्ट कनेक्शन जीन में भी पारित किए जा सकते हैं, अगर केवल प्रारंभिक मूल्यों के रूप में कार्य करने के लिए, मस्तिष्क सीखने के चरण के दौरान जल्दी से बदला जा सकता है।
दो प्राणियों को ले कर, हम [प्रकृति!] कम या ज्यादा यादृच्छिक फैशन में चयन कर सकते हैं, जो पैरामीटर पहले प्राणी से आता है और जो अन्य जीव (साथ ही साथ कुछ उपन्यास "उत्परिवर्तन" न तो माता-पिता से)।उदाहरण के लिए यदि "पिता" के पास लाल रंग सेंसर के साथ कई कनेक्शन थे, लेकिन मां ने इस क्षेत्र में पिता की तरह नहीं देखा, बल्कि पिता की 6 न्यूरॉन-परत संरचना के बजाय अपनी मां की 4 न्यूरॉन-परत संरचना भी प्राप्त की ।
व्यक्तियों की नई क्षमताओं को खोजने के लिए ऐसा करने का हित; उपर्युक्त उदाहरण में, प्राणी अब लाल रंग के शिकारियों का बेहतर पता लगा सकता है, और इसके थोड़ा सरल मस्तिष्क (पिता की तुलना में) में अधिक तेज़ी से जानकारी संसाधित कर सकता है। सभी संतान अपने माता-पिता से बेहतर सुसज्जित नहीं हैं, ऐसे कमजोर व्यक्ति, छोटे आदेश में गायब हो सकते हैं (या संभवतः और सौभाग्य से लंबे समय तक जीवित रह सकते हैं, कह सकते हैं, शिकारियों को आगे बढ़ने और छेड़छाड़ करने का उनका शानदार तरीका, भले ही उनके माता-पिता ने उन्हें अंधा बना दिया हो या बहुत बड़ी या जो कुछ भी ... फिर कुंजी बात: है नहीं एक खास विशेषता के तत्काल उपयोगिता के बारे में इतने चिंतित होने के लिए, केवल यह लंबे समय तक में खेलने को देखने के लिए

+0

+1 अच्छा जवाब। और अच्छी तरह से बोली जाती है। –

संबंधित मुद्दे