Introduction to Data Science
Final Project
House Prices - Advanced Regression Techniques
第20組 章元豪 楊哲睿 李玟卉
Outline
Introduction
Data Processing
Feature Selection
Method 1:Select all features
Method 2:Select features with a correlation coefficient more than 0.5 and remove features that are highly correlated with each other
(next slide)
From the figures, you can see how much each feature is related to Saleprice and how closely related features are highly related to Saleprice.
Conclusion:
Model
Lasso : 0.1755 (0.0158)
ElasticNet : 0.1678 (0.0152)
XGBoost : 0.1325 (0.0112)
GBoostRegressor : 0.1289 (0.0128)
LightGBM : 0.1306 (0.0104)
BayesianRidge : 0.1235 (0.0175)
Lasso : 0.2322 (0.0083)
ElasticNet : 0.2277 (0.0074)
XGBoost : 0.1656 (0.0110)
GBoostRegressor : 0.1650 (0.0123)
LightGBM : 0.1710 (0.0146)
BayesianRidge : 0.1709 (0.0088)
Result on Kaggle
Best result on Kaggle
GBoost = GradientBoostingRegressor(n_estimators=3000, learning_rate=0.05,
max_depth=4, max_features='sqrt',
min_samples_leaf=15, min_samples_split=10,
loss='huber', random_state =5)
Conclusion
Thanks