Ek oylar için ensemble modeller
LassoCV() modeli 32 özelliğin 22’sini seçti. Fena değil, ama boyut indirgeme açısından da şahane sayılmaz. Hadi, Recursive Feature Eliminator (RFE) kullanarak en önemli gördükleri 10 özelliği seçmeleri için iki modeli daha kullanalım.
Standartlaştırılmış eğitim ve test verileri senin için X_train, X_test, y_train ve y_test olarak önceden yüklendi.
Bu egzersiz, kursun bir parçasıdır
Python'da Boyut Azaltma
Uygulamalı etkileşimli egzersiz
Bu egzersizi bu örnek kodu tamamlayarak deneyin.
from sklearn.feature_selection import RFE
from sklearn.ensemble import GradientBoostingRegressor
# Select 10 features with RFE on a GradientBoostingRegressor, drop 3 features on each step
rfe_gb = RFE(estimator=____,
n_features_to_select=____, step=____, verbose=1)
rfe_gb.fit(X_train, y_train)