Data Science Tutorials in Julia
Tutorials for learning data science using Julia, with a focus on machine learning (ML) using the MLJ toolbox and related packages.
What kind of user are you? These are our recommendations for different types of users:
Completely new to Julia?
Try one of these external resources:
Machine Learning expert with beginner-level Julia?
We suggest you start with this tutorial:
Telco Churn (MLJ for Data Scientists in Two Hours), intermediate, classification, one-hot, ROC curves, confusion matrices, feature importance, feature selection, controlling iteration, tree booster, hyper-parameter optimization (tuning)
New to machine learning but have moderate Julia skills?
Start out with the Introduction to Statistical Learning tutorials, or one of these external resources:
MLCourse: Teaching material for an introductory machine learning course at EPFL (for an interactive preview see here).
Julia Data Science: Book focused on exploratory data analysis with less on ML.
New to both Julia and machine learning?
To get started with Julia, you can try one of the external resources found in the New to Julia tab.
Once you have basic Julia competency, try the Introduction to Statistical Learning tutorials or one of these external resources:
Julia Data Science: Book focused on exploratory data analysis with less on ML.
MLCourse: Teaching material for an introductory machine learning course at EPFL (for an interactive preview see here).
Willing to contribute? Consider checking our repository on Github.