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.