मैं XGBoost के पायथन कार्यान्वयन का उपयोग करता हूं। उद्देश्यों में से एक rank:pairwise
है और यह जोड़ी के नुकसान को कम करता है (Documentation)। हालांकि, यह आउटपुट के दायरे के बारे में कुछ भी नहीं कहता है। मैं -10 और 10 के बीच की संख्या देखता हूं, लेकिन क्या यह सिद्धांत रूप में हो सकता है-inff के लिए?'रैंक: pairwise' का उपयोग कर XGboost का आउटपुट क्या है?
उत्तर
अच्छा सवाल। आप kaggle competition:
असल में, रैंक फ़ील्ड सीखने में, हम प्रत्येक दस्तावेज़ के लिए एक विशिष्ट क्वेरी के सापेक्ष स्कोर की भविष्यवाणी करने की कोशिश कर रहे हैं। यही है, यह एक प्रतिगमन समस्या या वर्गीकरण समस्या नहीं है। इसलिए, यदि किसी दस्तावेज़ से जुड़ा कोई दस्तावेज़ नकारात्मक पूर्वानुमान स्कोर प्राप्त करता है, तो इसका मतलब है और इसका मतलब यह है कि यह सकारात्मक स्कोर के साथ अन्य दस्तावेज़ों की तुलना करते समय क्वेरी के अपेक्षाकृत कम अपेक्षाकृत कम है।
आशा है कि यह ठीक है –
यदि मैं आपके क्यूएनएस को सही ढंग से समझता हूं, तो आप रैंक का उपयोग करके फिट किए गए मॉडल पर अनुमानित फ़ंक्शन का आउटपुट: pairwise।
पूर्वानुमान भविष्यवाणी चर (याट) देता है।
यह reg लिए एक ही है: रैखिक/बाइनरी: आदि फर्क सिर्फ इतना है कि रसद reg है: रैखिक बनाता पेड़ गया मिनट (RMSE (y, yhat)) है, जबकि रैंक: जोड़ो में निर्माण पेड़ अधिकतम करने के लिए (मानचित्र (रैंक (y), रैंक (yhat)))। हालांकि, उत्पादन हमेशा yhat है।
आपके आश्रित चर के मूल्यों के आधार पर, आउटपुट कुछ भी हो सकता है। लेकिन मैं आम तौर पर आउटपुट वैरिएबल बनाम भिन्नता में आउटपुट की अपेक्षा करता हूं। आमतौर पर यह मामला है क्योंकि चरम डेटा मूल्यों को फिट करने के लिए जरूरी नहीं है, पेड़ को केवल भविष्यवाणियों का उत्पादन करने की आवश्यकता है जो समूह
में रैंकिंग के लिए पर्याप्त/छोटे स्थान पर हैं। यह रैंकिंग के लिए अनुमानित स्कोर देता है। हालांकि, स्कोर केवल अपने स्वयं के समूहों में रैंकिंग के लिए मान्य हैं। इसलिए हमें इनपुट डेटा के लिए समूह सेट करना होगा।
esay रैंकिंग के लिए, अपने प्रोजेक्ट xgboostExtension
- 1. xgboost
- 2. अपाचे पिग रैंक फ़ंक्शन का उपयोग
- 3. xgboost एमएल मॉडल का get_fscore() क्या करता है?
- 4. xgboost
- 5. रैंक-आधारित सिफारिश एनडीसीजी का उपयोग क्यों करती है?
- 6. xgboost
- 7. क्या रैंक के एमपीआई संचार का व्यवहार स्वयं परिभाषित है?
- 8. sqldf का उपयोग कर
- 9. टाइप रूपांतरण के संबंध में रैंक का मतलब क्या है?
- 10. क्या डेल्फी XE2 का उपयोग कर यूनिट आउटपुट निर्देशिका विकल्प में प्रोजेक्ट का नाम उपलब्ध है?
- 11. क्या सी # का उपयोग कथन का उपयोग कर सुरक्षित है?
- 12. xgboost में param 'scale_pos_weight' का उपयोग करने की तंत्र क्या है?
- 13. xmllint ls का आउटपुट प्रारूप क्या है?
- 14. रैंक विशेषता मुझे भ्रमित कर रही है
- 15. निम्नलिखित कोड का आउटपुट क्या है?
- 16. इस आउटपुट का कारण क्या है?
- 17. यहां विभिन्न आउटपुट का कारण क्या है?
- 18. xgboost: कैसे xgb.cv xgb.train
- 19. xgboost बाइनरी लॉजिस्टिक रिग्रेशन
- 20. क्या ग्राफिक्स का उपयोग कर फेसबुक का ग्राफ एपीआई है?
- 21. ब्लॉक का उपयोग कर SIGSEGV का कारण क्या है?
- 22. पिन php सामान्य इनपुट/आउटपुट त्रुटि का उपयोग कर
- 23. क्या लॉग verbosity बढ़ाने के बिना EclipseLink का उपयोग कर उत्पन्न एसक्यूएल आउटपुट संभव है?
- 24. अजगर xgboost स्थापित
- 25. PHP और MySQL: मैं "SET @ रैंक = 0;" का उपयोग कैसे कर सकता हूं $ क्वेरी में =
- 26. आकार रैंक 0 होना चाहिए, लेकिन रैंक 1 है, parse_single_sequence_example
- 27. ASP.NET MVC 3 रेजर का उपयोग कर - एक साथ सशर्त अभिव्यक्ति का उपयोग HTML आउटपुट
- 28. स्ट्रिंगस्ट्रीम का उपयोग इंडेंट/सेंटर आउटपुट
- 29. xgboost मेरे पेड़ों की साजिश क्यों नहीं कर रहा है?
- 30. आउटपुट पैरामीटर के साथ एनएचबेर्नेट का उपयोग
था यू पाया उत्पादन क्या है का उल्लेख? –
नहीं। मुझे अभी तक जवाब नहीं मिला। –