Glm () फ़ंक्शन में "शुरुआती मूल्य" क्या हैं?


12

मानकों क्या हैं start, etastart, mustartमें GLM () फ़ंक्शन ? मैं डॉक्स और इंटरनेट में देख रहा हूं लेकिन मुझे इसका कोई स्पष्ट विवरण नहीं मिला है कि इसका क्या मतलब है।

यह जंजीरों के लिए बेज़ियन "प्रारंभिक मूल्यों" जैसा दिखता है, लेकिन मुझे संदेह है कि यह संबंधित है, जैसा कि आर में ग्लम () फ़ंक्शन है अक्सर आंकड़े होते हैं ...

जवाबों:


10

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

तो glm () के बारे में आपने जो तीन तर्क दिए हैं, वे उपयोगकर्ता के लिए यह तरीका है कि वह अपने स्वयं के डिफ़ॉल्ट शुरुआती बिंदु को चुनने की अनुमति देने के बजाय कुछ मनमाना बिंदु पर प्रक्रिया शुरू करें। आपके द्वारा लिंक की गई मदद फ़ाइल से:

  • शुरू - रैखिक भविष्यवक्ता में मापदंडों के लिए मूल्य शुरू करना।
  • etastart - लीनियर प्रेडिक्टर के लिए शुरुआती मूल्य।
  • मूंछ - साधन के वेक्टर के लिए मूल्य शुरू करना।

धन्यवाद पीटर! यह पूरी तरह से बायेसियन MCMC प्रक्रिया जैसा दिखता है! मैंने सोचा था कि अक्सरवादी पैकेज अधिक चतुर होते हैं और इस तरह से काम नहीं करते हैं :-) यह वही है जिसके बारे में मुझे भ्रम था ... पृथ्वी पर क्यों लगातार पैकेज में शुरुआती मूल्यों की तरह कुछ है :-)
जिज्ञासु

1
कभी-कभी प्रारंभिक मूल्यों के बिना आप एक स्थानीय अधिकतम पर अभिसरण, या अभिसरण करने में विफल हो सकते हैं जो विश्व स्तर पर इष्टतम समाधान नहीं है। इसलिए अलग-अलग शुरुआती मूल्यों को आज़माने का विकल्प अच्छा है।
पीटर एलिस

मुझे लग रहा है कि यहां तक glm()कि बेयेशियन है :-)
उत्सुक

4
@ गंभीर यह विशेष रूप से बेयसियन नहीं है। आपके सभी पूछ सॉफ्टवेयर पैकेज के लिए एक खोज तकनीक के माध्यम से एक विशेष बिंदु खोजने के लिए है। शुरुआती मूल्य यह बताते हैं कि कहां से शुरू करना है - यह उस उत्तर को कोई विशेष भार नहीं देता है, लेकिन अगर यह एक जटिल स्थान पर भटक रहा है तो यह मदद कर सकता है। विशेष रूप से बायेसियन के बारे में कुछ भी नहीं है "मैं कहूंगा, 0.05 से शुरू करूंगा और वहां से काम
करूंगा
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.