Benefits of using scikit-learn for a machine learning researcher and instructor Chloé-Agathe Azencott CBIO, Mines ParisTech – Institut Curie – INSERM U900, Paris (France) June 15, 2016 – Scikit Learn Day http://cazencott.info [email protected]@cazencott
14
Embed
Benefits of using scikit-learn for a machine learning ...
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Benefits of using scikit-learn for amachine learning researcher and instructorChloé-Agathe Azencott
To avoid reinventing the wheel while introducing bugs.
I scikit-learn does things I needI I trust scikit-learn to do them right.
4
Teaching with scikit-learn
5
Generating examples for lectures
Example: Linear regression (p=1000, n=100, 10 causal features)
6
Labs and projets
I For machine learning students
7
Labs and projects
I For machine learning studentsI SVM micro-project
8
Labs and projects
I For bioinformatics studentsI Biological data analysis micro-projects
9
Labs and projects
I For bioinformatics studentsI MSc Internship
Validation of an existing method, by a student previously mostly unfamiliar with machinelearning
10
Why I use scikit-learn (for teaching)
I scikit-learn teaches pratice.
I Ease of use and pedagogicalvalue:I Detailed documentationI Multiple tutorialsI Fiability.
I Jupyter Notebooks.
11
Thinking about the future
I Creating labs with Jupyter & scikit-learn?I Lecturing with Jupyter notebooks?Example: https://github.com/justmarkham/scikit-learn-videos/blob/master/05_model_evaluation.ipynb