R में एक फंक्शन nlm () है जो न्यूटन-राफसन एल्गोरिथ्म का उपयोग करते हुए फंक्शन f का न्यूनीकरण करता है। विशेष रूप से, यह फ़ंक्शन निम्न के रूप में परिभाषित चर कोड के मूल्य को आउटपुट करता है:
कोड एक पूर्णांक को दर्शाता है कि अनुकूलन प्रक्रिया क्यों समाप्त हुई।
1: सापेक्ष ढाल शून्य के करीब है, वर्तमान पुनरावृति शायद समाधान है।
2: सहिष्णुता के भीतर क्रमिक पुनरावृत्तियों, वर्तमान पुनरावृति शायद समाधान है।
3: अंतिम वैश्विक कदम अनुमान से कम एक बिंदु का पता लगाने में विफल रहा। या तो अनुमान फ़ंक्शन का एक अनुमानित स्थानीय न्यूनतम है या स्टीप्टोल बहुत छोटा है।
4: पुनरावृति सीमा पार हो गई।
5: अधिकतम स्टेप साइज स्टेपमैक्स लगातार पांच बार पार किया। या तो फ़ंक्शन नीचे से अनबाउंड है, किसी दिशा में ऊपर से एक परिमित मूल्य के लिए स्पर्शोन्मुख हो जाता है या स्टेफ़मैक्स बहुत छोटा है।
क्या कोई मुझे समझा सकता है (शायद केवल एक चर के एक समारोह के साथ एक सरल चित्रण का उपयोग करके) 1-5 स्थितियों के अनुरूप क्या है?
उदाहरण के लिए, स्थिति 1 निम्नलिखित चित्र के अनुरूप हो सकती है:
आपका अग्रिम में ही बहुत धन्यवाद!