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