ECAS-SFdS class on “Random forests: basics, extensions and applications” will be held on October 8-13, 2023 at Fréjus, France. I will be teaching in this class. This page gathers information on the material produced for participants and on practical recommandations for the computing sessions.
TL;DR:
Clone the github repository of the class on your computer
Download the course material as described in the README files of the directories */class/
Download the data as described in the README files of the directories */data/
Install R, RStudio, and R packages ggplot2, reshape2, SISIR, GENIE3, igraph, PRROC, and rfPermute
Install Python, Jupyter notebook, and the Python librairies matplotlib, numpy, pyts, session_info, and sklearn
My class will cover 2-3 topics (work in progress…) including:
fda/practical of the class github repository. You are free to either: i) use it directly on Google Colab by creating a copy (File / Save a copy in drive), ii) use it on your own computer (be sure to have the necessary Python libraries installed), or iii) use it in a RStudio cloud account.fda/practical of the class github repository. You are free to either: i) directly use this file and copy/paste the code in an R terminal, ii) use directly the Quarto file on your own computer (make sure to have downloaded the data and installed the libraries), or iii) use the Quarto file in a RStudio cloud account. Data for this practical session have to be downloaded as described in README file of the directory fda/data of the class github repository./network/practical of the class github repository. You are free to either: i) directly use this file and copy/paste the code in an R terminal, ii) use directly the Quarto file on your own computer (make sure to have downloaded the data and   installed the packages), or iii) use the Quarto file in a RStudio cloud account. Data for this practical session are included in the directory network/data of the class github repository.I am using Ubuntu 22.04 LTS (xubuntu distribution).
matplotlib          3.6.2numpy               1.23.5pyts                0.13.0session_info        1.0.0sklearn             1.3.0ggplot2             3.4.3reshape2            1.4.4SISIR               0.2.2GENIE3              1.22.0igraph              1.5.1PRROC               1.3.1rfPermute           2.5.2For R, the renv configuration file is provided. If you want to use renv, the R command line renv::init() using the “Restore” option should properly install all the required packages for the practicals.