feature 중요도 질문입니다.
330
작성한 질문수 1
for alg in tree_models:
try:
print(alg.__class__.__name__)
print(alg.feature_importances_)
except:
print(alg.__class__.__name__, "X")
답변 1
1
안녕하세요.
해당 주피터노트북의 상단에,
다음 코드로, 학습을 우선 시킨 것이거든요.
models = [
knn_model,
logreg_model,
svc_model,
decision_model,
random_model,
extra_model,
gbm_model,
nb_model,
xgb_model,
lgbm_model
]
k_fold = KFold(n_splits=10, shuffle=True, random_state=0) # K-Fold 사용
results = dict()
for alg in models:
alg.fit(X_train, y_train)
score = cross_val_score(alg, X_train, y_train.values.ravel(), cv=k_fold, scoring='accuracy')
results[alg.__class__.__name__] = np.mean(score)*100
그렇게 학습된 모델중, 다음 네개의 모델을 가져와서, 학습하며 계산된 feature_importances_ 를 기준으로 진행하였습니다.
tree_models = [
random_model,
extra_model,
gbm_model,
xgb_model
]
이 부분 주피터 노트북의 상단 코드를 다시 한번 보시면서, 위 글을 읽어보시면, 바로 이해하실 수 있으실 것 같습니다.
감사합니다.
자료 공유 질문
0
113
2
Ascii 에러 관련하여 질문드립니다
0
159
1
고차원 데이터 질문
0
113
1
세션4 범주형 데이터 분석 패턴 강의 질문
0
256
2
pandas 2.2.2, xgboost 2.1.3 에러 해결 방법
0
280
1
sklearn v1.5.1
0
195
1
머신러닝 적용을 위한 Feature Engineering 작업1
0
215
2
missingno 대체
0
197
1
scikit-learn 1.5.1 matplotlib 3.9.2
0
157
1
환불문의
0
297
1
자료공유를 받으려고 하는데 에러가 납니다.
0
204
1
iplot에서 항상 에러나는 분 안계신가용?
0
265
1
사망 여부 영향 가능성
0
173
1
섹션4_인코딩 이해하고 적용해보기(원핫인코딩) 질문
0
218
1
df.corr(numeric_only=True).iplot() 에러 해결 어떻게 해야되나요?
0
316
1
주피터 노트북 201_REGRESSION_BIKE_SHARING_MODELS 중 질문
0
274
1
3강 강의 자료 코드 관련 질문입니다
1
372
1
맥 사용자 mkdir .kaggle 했는데 파일이 안만들어집니다.
0
460
1
Bayesian Optimization에서 optimizer.maximize()함수를 더이상 지원 안한다고 합니다.
0
926
2
Bayesian Optimization LightGBM 적용
0
498
2
하이퍼 파라미터 튜닝 기법 적용하기 실행값이 미묘하게 달라요.
1
367
1
중복된 코드 수정 요청 - 자전거 공유 문제 이해와 EDA3
0
241
1
강의 중 에러 질문
0
796
1
cross_val_score 에러
0
505
1





