Updated Machine Learning Templates v9 for Python

As I work on practicing and solving machine learning (ML) problems, I find myself repeating a set of steps and activities repeatedly.

Thanks to Dr. Jason Brownlee’s suggestions on creating a machine learning template, I have pulled together a set of project templates that can be used to support regression ML problems using Python.

Version 9 of the templates contain minor adjustments and corrections to the prevision version of the templates. Also, the new templates added or updated the sample code to support:

  • More streamlined email function using the operating system’s environment variables
  • Updated code for the Synthetic Minority Over-sampling Technique (SMOTE) transformation
  • The addition of eXtreme Gradient Boosting (XGBOOST) algorithm

You will find the Python templates from the Machine Learning Project Templates page.