EV Price Prediction Hackathon : Reading EVs Through Data!

Dacon Hackathon | Algorithm | Tabular | Regression | EV | RMSE

  • moneyIcon Prize : DaSchool Pro Subscription
  • 1,310 Users Completed

 

[Private 3위, 1.18159] DecisionTreeRegressor, MinMaxScaler

2025.01.31 13:24 1,260 Views language

개발 환경 : Windows 10
개발 언어 : Python

안녕하세요, 이번 대회에서 Private 3위를 달성하게 된 LeeSin입니다.
먼저 이번 대회에 참가하신 모든 Daker 여러분들 수고 많으셨습니다.

이번 대회는 제게 가끔은 간단한 길이 의외로 괜찮은 길일 수도 있다는 생각을 가질 수 있게 해준 대회였습니다.

하단의 코드 이외에도 여러가지 전처리를 한 데이터들로 학습도 해보았지만 가장 간단하게 전처리를 한 데이터가 Public Score가 제일 좋았고, DecisionTreeRegressor의 파라미터의 선택 방법은 간단하게 for문을 통해 파라미터 값들을 바꿔가며 성적이 좋았던 파라미터 집합 순으로 대입하여 일일이 직접 제출해보는 방법을 택했습니다. 그 중 Public Score가 가장 높았던 파라미터를 택해 최종 파라미터 값으로 대입하였습니다.

끝으로 이번 대회를 주최 및 주관하신 Dacon 관계자분들께 감사드립니다.

Code
Login Required
0 / 1000
Muns
2025.01.31 13:46

올려주신 코드를 통해서 한 수 배웠습니다. 대회 동안 고생하셨습니다~!

LeeSin
2025.01.31 13:48

감사합니다. 대회 동안 고생 많으셨습니다!

basslibrary
2025.01.31 16:32

수고하셨습니다.
코드내용중 test데이터의 배터리용량을 test데이터 평균값을 사용했는데, 정보유출로 판별되지 않을까 걱정되네요.

LeeSin
2025.01.31 16:55

좋은 말씀 감사드립니다. 저도 여러 대회를 진행하며 Data Leakage에 대해 주의를 많이 하며 데이터 전처리를 하고 해당 코드 역시 작성할 때, 많은 주의를 기울였던 것 또한 맞습니다. 제가 판단했을 때, 해당 코드는 test 데이터의 정보를 이용하여 train 데이터에 추가하거나 전처리된 test데이터를 이용해 학습을 하지 않았기에 Data Leakage라고 판단하지 않았습니다. 다시 한 번 좋은 말씀해주신 점 감사합니다!