Cover Image for Machine Learning in Epidemiology with R: From Trees to Neural Networks
Cover Image for Machine Learning in Epidemiology with R: From Trees to Neural Networks
Avatar for R-Rome
Presented by
R-Rome
2 Going

Machine Learning in Epidemiology with R: From Trees to Neural Networks

Zoom
Registration
Welcome! To join the event, please register below.
About Event

​How do different machine-learning models learn from the same data, and how can we compare their predictions?

​Join R-Ladies Rome for the second workshop in our Machine Learning in Epidemiology with R series, led by Federica Gazzelloni.

​Part I introduced how models learn through loss and optimisation.

​Part II, we’ll put these ideas into practice by training and comparing decision trees, random forests and a simple neural network using a heart-disease classification example.

​We’ll follow a complete workflow in R: explore the data, define a prediction task, train models and evaluate their performance on observations they have not seen during training.

​What we’ll cover

  • ​Decision trees and random forests with mlr3.

  • ​A simple neural network with Keras.

  • ​Layers, activation functions, epochs and batch sizes.

  • ​Training and validation loss.

  • ​Model comparison using accuracy, sensitivity, specificity and ROC/AUC.

  • ​Overfitting, cross-validation and the distinction between prediction and causation.

​Who is this for?
This workshop is for people interested in applying machine learning to epidemiology and health data. Basic familiarity with R and RStudio is recommended. The session builds on Part I and begins with a short recap.

​What to bring
A computer with R and RStudio installed. Setup instructions and workshop materials will be shared before the session.

​Bring your questions and join us for a practical exploration of how different models learn—and how we assess their predictions.

Avatar for R-Rome
Presented by
R-Rome
2 Going