एक शोर समारोह पर गणितीय अनुकूलन


10

चलो f:RdR एक समारोह है कि काफी अच्छा है हो (उदाहरण के लिए, सतत, जो विभेदक, नहीं भी कई स्थानीय मॅक्सिमा, हो सकता है अवतल, आदि)। मैं अधिकतम सीमा ज्ञात करना चाहता हूं f: मान xRd जो f(x) यथासंभव बड़ा बनाता है।

अगर मैं मूल्यांकन करने के लिए एक प्रक्रिया थी f मेरी पसंद के किसी भी इनपुट पर ठीक है, मैं मानक इस्तेमाल कर सकते हैं गणितीय अनुकूलन तकनीक: पहाड़ी चढ़ाई, ढाल वंश (अच्छी तरह से, ढाल चढ़ाई), आदि हालांकि, अपने आवेदन में मैं एक की जरूरत नहीं है f(x) सही मूल्यांकन करने का तरीका । इसके बजाय, मेरे पास के मूल्य का अनुमान लगाने का एक तरीका है f(x)

विशेष रूप से, किसी भी x और किसी भी ε , मुझे लगता है कि इच्छा उत्पादन दैवज्ञ के एक अनुमान है f(x) , और जिसका अपेक्षित त्रुटि लगभग है ε । इस दैवी आह्वान का चलने का समय अनुपात में है 1/ε2। (यह एक प्रकार के सिमुलेशन द्वारा कार्यान्वित किया जाता है; सिमुलेशन की सटीकता परीक्षणों की संख्या के वर्गमूल के साथ बढ़ जाती है, और मैं चुन सकता हूं कि कितने परीक्षणों को चलाना है, इसलिए मैं वांछित सटीकता चुन सकता हूं।) तो यह मुझे एक देता है। मेरी इच्छा के अनुसार किसी भी सटीकता का अनुमान लगाने का तरीका, लेकिन जितना अधिक सटीक मैं अनुमान चाहता हूं, उतना ही अधिक समय लगेगा।

लिए इस शोर के संकेत को देखते हुए , क्या f की अधिकतम सीमा की गणना करने के लिए कोई तकनीक संभव है? (या, अधिक सटीक रूप से, एक अनुमानित मैक्सिमा को खोजना।) क्या इस मॉडल के भीतर पहाड़ी-चढ़ाई, ढाल वंश, आदि के कार्य हैं?ff

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


2
अध्ययन के अपने क्षेत्र को वारंट करने के लिए एक बहुत ही दर अनुकूलन समस्या की तरह लगता है। नकली annealing के बारे में क्या? क्या आप वहां से विचारों को बदल सकते हैं - संक्रमण संभावनाएं और तापमान अनुसूची? वहाँ एक कनेक्शन है - के रूप में आप ज्यादा ऊपर-नीचे आगे बढ़ना है, और आपके मामले में आप चाहते हैं ड्रॉप करने। ϵ
रंडोमसर्फर_123

साइबर कार्यक्रम, हाल ही में GA कार्यक्रम में इस मामले में भाग गया। उस सिम्युलेटेड एनालिंग से ऊपर के साथ सहमति व्यक्त की जाती है, जहां फ़ंक्शन मूल्यांकन की सटीकता मोटे तौर पर तापमान में कमी से मेल खाती है, काम करना चाहिए। एक और विचार प्रत्येक बिंदु पर नमूनों का एक निश्चित # करना है और औसत को अनुमान के रूप में लेना है। एक अधिक उन्नत सिद्धांत आपको केवल यह बता सकता है कि आप कुछ नहीं के लिए कुछ प्राप्त कर सकते हैं और यह कि मूल्यांकन में कोई शॉर्टकट नहीं है जो अनुकूलन में सुधार करता है।
vzn

जवाबों:


4

एक सटीक समारोह बदल सकते शोर समारोह से ( एक्स + Δ एक्स , पी + Δ पी ) , जहां पी एक कृत्रिम शोर निर्भरता ऐसी है कि वर्णन किया जाता पैरामीटर है Δ एक्स और Δ पी शामिल शोर।f(x,p)f(x+Δx,p+Δp)pΔxΔp

  • स्टोकेस्टिक अनुकूलन और मजबूत अनुकूलन में उपयोग की जाने वाली कुछ तकनीकें लागू हो सकती हैं।
  • क्योंकि मॅक्सिमा के पास,Δएक्सकी तुलना में कम खतरनाक हैΔपीfx0ΔxΔp
  • कभी-कभी सही ढंग से करते हुए का मूल्यांकन अनुमान लगाया जा सकता( ~ एक्स , ~ पी )। अक्सर, यह केवल सिद्धांत में सच है, क्योंकि इसे लागू नहीं किया गया है, और कुछ हिस्सों को विशेष देखभाल की आवश्यकता होगी।fx(x~,p~)f(x~,p~)
  • वांछित की "smallness" (और Δ एक्स ) एक "अंतिम उपयोगकर्ता" निर्णय है। एक इसे नियंत्रित करने के heuristics पेशकश कर सकते हैं, लेकिन करने के लिए एक क्रम आनुपातिक 1 / ε 2 पूरी तरह से स्वचालित सटीकता से निपटने के लिए बहुत धीमी है।ΔpΔx1/ϵ2
  • दिए गए शोर बनाम रनटाइम ट्रेडऑफ इस समस्या को बेहतर अध्ययन समस्याओं के अलावा सेट करता है। समस्या यह थी कि शोर केवल अपरिहार्य है और अधिक सामान्य और बेहतर अध्ययन किया जाता है।

विचार के लिए आपका धन्यवाद। मैं यह समझने के लिए थोड़ा संघर्ष कर रहा हूं कि इस प्रतिस्थापन का क्या अर्थ होगा और यह कैसे मदद करता है। जगह को यह बराबर है द्वारा * ( x + Δ एक्स , Δ पी ) ? मुझे यकीन है कि कैसे की समझ बनाने के लिए नहीं कर रहा हूँ पी : अगर मैं अपने प्रस्ताव सही ढंग से समझ है, यह तय हो जाएगा और यह कुछ है कि मैं (चुन सकते हैं ताकि व्यापकता की हानि के बिना नहीं होगा हम हो सकता है और साथ ही सेट पी = 0 और एफ की परिभाषा में किसी भी निर्भरता को अवशोषित करेंf(x,p)f(x+Δx,Δp)pp=0f)। स्टोचस्टिक ऑप्टिमाइज़ेशन और मज़बूत ऑप्टिमाइज़ेशन कमोबेश उसी तरह की आवाज़ करते हैं, जिस तरह की चीज़ें मैं देख रहा था, इसलिए यह बहुत मददगार है। धन्यवाद।
DW

@DW हाँ, आप सेट कर सकते हैं । तब के शोर संस्करण ( एक्स , 0 ) है ( एक्स + Δ एक्स , Δ पी ) । के रूप में कहा, Δ x और Δ पी शोर होते हैं। अधिक सटीक रूप से, वे केवल शोर नहीं होते हैं, वे शोर हैं। p=0f(x,0)f(x+Δx,Δp)ΔxΔp
थॉमस क्लिंपेल
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.