고객 대출등급 분류 AI 해커톤

알고리즘 | 정형 | 분류 | 금융 | Macro F1 Score

  • moneyIcon 상금 : 인증서
  • 1,665명 마감

 

[private 13위] Feature Engineering + Soft Voting

2024.02.08 17:24 423 조회 language

코드 작성 및 실행은 Google colab 환경에서 진행했습니다.

1. 파생 변수 생성
- 파생 변수 실험 중 총상환원금/대출금액, 총상환이자/대출금액, (총상환원금+총상환이자)/대출금액이 성능이 유의미하게 높아져서 사용했습니다.

2. RFECV 피처 선택
- RFECV를 통해 피처 중요도를 활용하여 최적의 피처들을 선택하고자 했습니다. 최종적으로 가장 높은 스코어를 보였던 4개의 피처들을 사용했습니다.

3. Soft Voting 앙상블
- 가장 성능이 좋은 모델 조합을 찾고자 했고, 최종적으로 DecisionTreeClassifier, XGBClassifier, RandomForestClassifier 세 개의 모델을 사용하여 Soft Voting 기반의 앙상블 모델을 생성했습니다.

아직 잘 모르는 게 많은데 이번 대회를 통해 많이 배운 것 같습니다! 감사합니다!

코드