'daki özellik seçimini kullanarak Scikit-Learn
(veya genel olarak algolar) özelliklerinin, bir özelliğin tahmin edilmesinde bir öznitelik kabiliyetinin/tahmin kapasitesinin/öneminin ağırlığını veren herhangi bir özellik seçme yöntemi var mı? hedef? Örneğin, 3 iris türünü ayrı ayrı tahmin etmek için 4 öznitelik ağırlığından her birini sıralayan from sklearn.datasets import load_iris
, ancak çok daha karmaşık veri kümeleri w/~ 1k-10k öznitelikleri için.Python'da belirli bir hedef için Attribute'un tahmini kapasitesi Sklearn
feature_importances_
'a benzer bir şey arıyorum. Bununla birlikte,
RandomForestClassifer
, tüm tahmin sürecinin her bir özelliğine ağırlık verir. Ağırlıkların bir tane kadar eklemesi gerekmiyor, ancak belirli bir hedefe ait belirli bir alt kümeyi ilişkilendirmek için bir yol bulmak istiyorum.
İlk olarak, belirli bir hedefi zenginleştirmek için modelleri “aşırı doldurmaya” çalıştım, ancak sonuçlar hedefler arasında çok fazla değişmedi. İkincisi, hangi özniteliklerin en büyük varyasyona sahip olduğunu bularak, ancak doğrudan öngörme kapasitesine dönüşmeyen koordinasyon rotasını incelemeye çalıştım. Üçüncü olarak, seyrek modelleri denedim ancak feature_importances_
'u kullanarak aynı sorunla karşılaştım.
Tam olarak bunu yapan bir örnek veya öğreticiye bağlantı yeterlidir. Muhtemelen, rastgele bir ormanda karar ağaçlarının nasıl geçeceği ve belirli hedefleri öngören düğümleri nasıl saklayacağına dair bir öğretici.
Bu hedefe özgü mi? Yoksa genel olarak tahmin sürecini uygular mı? –
Hedefe özel mantığı daha iyi yanıtlamak için cevabımı güncelledi. –
Cevabınızdaki güncellemeler için teşekkürler. Tek hedefler bölümü, bunun nasıl yapılabileceğine dair biraz bilgi veriyor ancak temel olarak modelleri sıfırdan ve katalogdan kataloglamaktan bahsediyor. Hassasiyet analizi ve model bölümlerine geri bakış, tüm varyasyonları ve bunların öngörme kapasitesini denemek için yoğun bir birleştiriciye ihtiyaç duymaktadır. Genel özellik önemi kaçınmaya çalışıyorum. Yine de, f testi çok ilginç ve var olduğunu bilmiyordum. Bunun için teşekkür ederim. Yukarı-oy kullandı. –