amueller / scipy-2016-sklearn

Scikit-learn tutorial at SciPy2016
Creative Commons Zero v1.0 Universal
514 stars 516 forks source link

Add a section on automated machine learning #77

Open rhiever opened 8 years ago

rhiever commented 8 years ago

Perhaps the workshop already has too much material for the usual runtime (~8 hours), but how about a practical section on automated machine learning? I taught this section at the end of a version of this sklearn workshop and it was quite well-received, and I think it's a good topic to mention to beginners (even if just a teaser).

amueller commented 8 years ago

We are mostly focusing on things that can be applied directly in practice. Do you have an application of automl that can be run immediately and will be widely useful? Is there a two-liner in tpot that can be useful for many? I don't think auto-sklearn can be easily installed yet.

rhiever commented 8 years ago

Yep, check this notebook. It's a very quick coding demo of TPOT for classification and regression, working on similar data sets to the ones in the rest of the workshop.

We've gone out of our way to make TPOT very easy to install and use, even for Python newbies.

I can flesh that notebook out more if there's interest in adding AutoML to the workshop. For now I just accompany that notebook with this talk, which takes about 20-30 mins to deliver.