यह प्रतिगमन के साथ नियमितकरण पर एक शुरुआती प्रश्न है। लोचदार नेट और लासो रिग्रेशन ऑनलाइन के बारे में अधिक जानकारी विकिपीडिया या मूल 2005 पेपर से ज़ौ और हैस्टी (लोचदार नेट के माध्यम से नियमितकरण और परिवर्तनीय चयन) की जानकारी को दोहराती है।लोचदार नेट का उपयोग कैसे किया जाता है?
सरल सिद्धांत के लिए संसाधन? क्या यह कुछ आसान और आसान स्पष्टीकरण है कि यह क्या करता है, कब और क्यों reguarization निरंतर है, और इसका उपयोग कैसे करें - उन लोगों के लिए जो सांख्यिकीय रूप से इच्छुक नहीं हैं? मैं समझता हूं कि मूल कागज़ आदर्श स्रोत है यदि आप इसे समझ सकते हैं, लेकिन कहीं कहीं और समस्या और समाधान है?
sklearn में उपयोग कैसे करें? क्या चरण-दर-चरण उदाहरण दिखा रहा है कि क्यों लोचदार नेट चुना जाता है (रिज, लासो, या बस साधारण ओएलएस पर) और पैरामीटर की गणना कैसे की जाती है? examples on sklearn में से कई बस अल्फा शामिल हैं और मानकों भविष्यवाणी मॉडल में सीधे रो, example के लिए:
from sklearn.linear_model import ElasticNet
alpha = 0.1
enet = ElasticNet(alpha=alpha, rho=0.7)
y_pred_enet = enet.fit(X_train, y_train).predict(X_test)
हालांकि, वे यह नहीं बताते कि इनकी गणना कैसे कर रहे थे। आप लासो या नेट के पैरामीटर की गणना कैसे करते हैं?
आप [प्रोफेसर में नियमितकरण की मूल बातें सीख सकते हैं। एंड्रयू एनजी का उत्कृष्ट मशीन लर्निंग कोर्स] (https://www.coursera.org/ml)। उन्होंने केवल एल 2 नियमितकरण पर चर्चा की, लेकिन एल 1 या ई-नेट के लिए गणित बहुत समान है। सही मानकों को खोजने के लिए, विज्ञान-सीखने के लिए 'ElasticNetCV' जैसी कक्षाएं हैं। –
मैं मशीन सीखने पर एक महान पुस्तक 'सांख्यिकीय सीखने के तत्व' की तलाश में भी सुधार करता हूं, जो कि मुफ्त में ऑनलाइन उपलब्ध है। बीटीडब्ल्यू, यहां रिग्रेशन टैग का मतलब यह नहीं है कि आपका क्या मतलब है;) –
मैंने अभी 'रेग्रेशन' के लिए टैग विवरण संपादित किया है। अधिकांश प्रश्न "आर/SciPy/Matlab/Octave का उपयोग कैसे करें" के बारे में प्रतीत होते हैं, इसलिए शायद वे परीक्षण के बारे में नहीं हैं। –