Gradient_Boosting / README.md
Tomertg's picture
Update README.md
a30c2ac verified
|
raw
history blame
918 Bytes

πŸ‹οΈβ€β™‚οΈ Gradient Boosting Deadlift Predictor

This repository contains the winning model from Assignment #2: Classification, Regression, Clustering & Evaluation.

πŸ“Œ Model Purpose

The model predicts an athlete's deadlift performance (lbs) based on physical and strength-related features.

🧠 Algorithm

βœ… Gradient Boosting Regressor
Selected as the final model after comparing:

  • Linear Regression
  • Random Forest
  • Gradient Boosting

πŸ† Performance (Test Set)

  • RΒ²: 0.85
  • MAE: ~28.6 lbs
  • RMSE: ~37.2 lbs

Gradient Boosting achieved the highest accuracy and lowest error, so it was chosen as the final model.

πŸ“ Files

  • winning_model.pkl – serialized model ready for loading and inference

πŸ”§ Usage

import pickle

with open("winning_model.pkl", "rb") as f:
    model = pickle.load(f)

prediction = model.predict([[weight, height, backsquat, snatch]])