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