Skip to content

rafiulhc/bike-sharing-AutoML

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Report: Predict Bike Sharing Demand with AutoGluon Solution

Rafiul Hasan Chowdhury

Initial Training

What did you realize when you tried to submit your predictions? What changes were needed to the output of the predictor to submit your results?

Changing in time limits, evaluation metrics, presets come with different results. If any of my predictor have negative value, I've to change them into zero as Kaggle don't accept negative values as submission.

What was the top ranked model that performed?

WeightedEnsemble_L3

Exploratory data analysis and feature creation

What did the exploratory analysis find and how did you add additional features?

Exploratory data analysis helps visulize and analyse data for better understanding.

How much better did your model preform after adding additional features and why do you think that is?

Moderately and that was for changed in hyperparameters.

Hyper parameter tuning

How much better did your model preform after trying different hyper parameters?

0.20

If you were given more time with this dataset, where do you think you would spend more time?

In the time limit parameter.

Create a table with the models you ran, the hyperparameters modified, and the kaggle score.

model hpo1 hpo2 hpo3 score
initial 600 "best_quality" "False 1.7749
add_features 600 "best_quality" "False 1.8001
hpo 600 "high_quality" "True" 2.0201

Create a line plot showing the top model score for the three (or more) training runs during the project.

model_train_score

Create a line plot showing the top kaggle score for the three (or more) prediction submissions during the project.

model_test_score

Summary

AutoGluon is a beginer frienfly AutoML tool that uses to train extremely accurate machine learning models on unprocessed tabular datasets like CSV files. AutoGluon succeeds by assembling several models and stacking them in various layers, unlike other AutoML frameworks that largely focus on model/hyperparameter selection. With hyperparameter tuning we can find better score.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • Jupyter Notebook 58.5%
  • HTML 41.5%