Birisi python SciKit Rasgele Orman Sınıflandırıcısı için oob_decision_function_ özniteliğinin nasıl kullanılacağını açıklayabilir mi? Aşırı çalışma ve diğer problemleri tanımlamak için farklı eğitim seti boyutlarına karşı eğitim ve doğrulama hatalarını karşılaştırarak öğrenme eğrilerini çizmek için kullanmak istiyorum. Bunun nasıl yapılacağı hakkında herhangi bir bilgi bulamıyor.Öğrenme eğrileri için SciKit Random Forest's oob_decision_function_ nasıl kullanılır?
2
A
cevap
2
Model değerlendirme alanlarındaki scoring
parametrelerinden herhangi birine özel bir puanlama işlevi girebilirsiniz, classifier, X, y_true -> score
numaralı imzanın olması gerekir.
davanızı için farklı eğitim seti boyutları karşı 3 kat çapraz valide oob puanları hesaplamak olacak
from sklearn.learning_curve import learning_curve
learning_curve(r, X, y, cv=3, scoring=lambda c,x,y: c.oob_score_)
Bu gibi bir şey kullanabilirsiniz. BTW Ben rastgele ormanlarla yakışırsınız gerektiğini düşünmüyorum, bu onların yararlarından biri.
İlgili konular
- 1. random() aslında nasıl çalışır?
- 2. Python'da eğrileri nasıl hesaplarsınız?
- 3. Python'da/dev/random nasıl okunmalı
- 4. tr1 <random>
- 5. Python'da scikit-tensor kullanımı
- 6. UIView Animasyon Eğrileri bazı animasyonlar için çalışmıyor
- 7. scikit-learn 'verbose' argümanı
- 8. scikit-learn kullanarak rasgele ormanların paralel üretimi
- 9. Öğrenme için aralıklı tekrarlama (SRS)
- 10. Web Devepers için Cypher Öğrenme
- 11. Öğrenme .. CodeIgniter
- 12. scitkit-öğrenme sorgu veri boyutu Siteyi öğrenmek scikit gelen bu kodu kullanmaya çalışıyorum eğitim verileri boyut
- 13. ADO.NET'i öğrenme
- 14. scikit-learn GridSearchCV best_score_ nasıl hesaplanır?
- 15. scikit-learn MinMaxScaler, bir NumPy implementasyonu
- 16. 2D-girişler, 1D çıkışlı regresyon için scikit-Learn'in Gauss Süreci nasıl doğru kullanılır?
- 17. Öğrenme Etkinleştirme
- 18. Öğrenme Java,
- 19. Q Tic Tac Toe için Öğrenme Algoritması
- 20. Basit bir örnek - açıklayamaz sınıflandırma 0.10</p> <p>scikit-öğrenme kullanma
- 21. Scikit sınıflandırma raporunu nasıl çizilir?
- 22. Öğrenme kaynakları Django + AJAX
- 23. Öğrenme kuramları Kategori teorisi
- 24. Etkileşimli SVG - Öğrenme Kaynakları?
- 25. Ubuntu'da OpenGL Öğrenme
- 26. Couchapp, Mustache.js, Evolution, CouchDB için öğrenme kaynakları
- 27. Veri sınıflandırması için makine öğrenme algoritması.
- 28. Güçlendirme öğrenme algoritmaları için verilerin verimli beslenmesi
- 29. Radyal ağaç grafik düzeni: düzeltmek berat eğrileri
- 30. Scikit-öğrenmede DBSCAN seyrek matris kullanabilir mi?