boostcampaitech7 / level2-competitiveds-recsys-02

level2-competitiveds-recsys-02 created by GitHub Classroom
5 stars 0 forks source link

수도권 아파트 전세가 예측 AI 대회

💡Team (사진)

강현구 서동준 이도걸 이수미 최윤혜
Data EDA,
Hyperparameter
tuning,
KNN modeling,
Ensemble
Data Merging,
Feature Creation,
FT-transformer,
Retrieval Modeling,
Hyperparameter tuning,
Stacking
Modularization,
DB connection,
LGBM/XGB/
Catboost/RF
modeling
Data Merging,
Time series analysis,
LSTM modeling,
Feature selection,
Clustering,
Ensemble
Deep learning
modeling,
MLP,
GNN modeling,
Added features
to the dataset


💻Introduction

아파트는 한국에서 중요한 자산이며, 가계 자산의 70% 이상을 차지합니다. 특히 전세 시장은 매매 시장과 밀접하게 연관되어 부동산 정책 수립과 시장 예측의 중요한 지표가 됩니다. 이번 대회의 목표는 단순한 가격 예측을 넘어, 부동산 시장의 정보 비대칭성을 해소하는 것입니다.

대회의 성능 평가는 Mean Absolute Error (MAE) 지표로 진행되며, 리더보드와 최종 순위는 MAE를 기준으로 결정됩니다.


💾Datasets

제공된 데이터셋은 아파트 전세 실거래가 예측을 목표로 합니다. 학습 데이터는 모델 훈련에 사용되며, 테스트 데이터는 모델 성능 평가 및 실제 예측에 사용됩니다.


⭐Project Summary


📑Wrap-up Report

RecSys_Level2_RecSys_팀 리포트(02조).pdf


📂Architecture

📦level2-competitiveds-recsys-02
 ┣ 📂dataloader
 ┃ ┗ 📜dataloader.py
 ┣ 📂dataset
 ┃ ┗ 📜merge_data.py
 ┣ 📂eda
 ┃ ┣ 📜EDA_1016.ipynb
 ┃ ┣ 📜kmeans_clustering.ipynb
 ┃ ┣ 📜kmeans_plus.py
 ┃ ┗ 📜time_series_analysis.ipynb
 ┣ 📂experiments
 ┃ ┣ 📜embedding_transformer_MLP.ipynb
 ┃ ┣ 📜feature_selection.ipynb
 ┃ ┣ 📜GNN_model.ipynb
 ┃ ┣ 📜LSTM.py
 ┃ ┣ 📜predict_deposit_mean.ipynb
 ┃ ┣ 📜retrieval_model.ipynb
 ┃ ┗ 📜retrieval_pred.ipynb
 ┣ 📂models
 ┃ ┣ 📂params
 ┃ ┃ ┣ 📜catboost_param.yaml
 ┃ ┃ ┣ 📜lgbm_param.yaml
 ┃ ┃ ┣ 📜lr_param.yaml
 ┃ ┃ ┣ 📜rf_param.yaml
 ┃ ┃ ┗ 📜xgb_param.yaml
 ┃ ┣ 📜catboost.py
 ┃ ┣ 📜FT-transformer.py
 ┃ ┣ 📜knn_for_ensemble.ipynb
 ┃ ┣ 📜lgbm.py
 ┃ ┣ 📜linear_regression.py
 ┃ ┣ 📜MLP.py
 ┃ ┣ 📜MLP_model.ipynb
 ┃ ┣ 📜randomforest.py
 ┃ ┣ 📜retrieval_model.py
 ┃ ┣ 📜train_model.py
 ┃ ┗ 📜xgb.py
 ┣ 📂utils
 ┃ ┣ 📜clustering.py
 ┃ ┣ 📜data_split.py
 ┃ ┣ 📜load_params.py
 ┃ ┣ 📜mysql.py
 ┃ ┣ 📜weighted_ensemble.py
 ┃ ┗ 📜__init__.py
 ┣ 📜ensemble.ipynb
 ┣ 📜hyperparameter_tuning.ipynb
 ┣ 📜merge_data.ipynb
 ┣ 📜trainer.ipynb
 ┗ 📜weighted_ensemble.ipynb

⚒️Development Environment