Skip to content

Latest commit

 

History

History
105 lines (89 loc) · 3.12 KB

File metadata and controls

105 lines (89 loc) · 3.12 KB

Comparing Machine Learning Algorithms

Procedures:

  • Phase I
    • Data Pre-processing
      • Gathering the Data
      • Data Exploration and Analysis
      • Data Cleaning
        • Outliers Detection
        • Dealing with Null values
        • Adding new features
      • Prepare the data for ML
      • Dealing with the high skewness of the data
  • Phase II:
    • Initialize the models.
    • Comparing different Machine learning models.
      • Compute train/test results.
      • Evaluate our models using cross validation.
    • Improving the top models
    • Stacking the best models to get a better score

Results :

  • Phase 1
    • Nulls

  • Skewness

  • Phase 2
    • Train/Test

      • R-Squared and Adjusted R Squared

      • MAE, MSE, and RMSE

  • Cross-Validation
    • R-Squared and Adjusted R Squared

    • RMSE

Used Data :

House Prices

Algorithms :

  • Elastic Net
  • Kernel Ridge
  • Lasso
  • Random Forest
  • SVM
  • XGBoost
  • LGBM
  • Gradient Boosting