Session #4: 22nd Mars, 2022

Session #4

  • Date: Tuesday, 22nd Mars 2022
  • Time: 16h00 - 18h00
  • Hybrid event (in SCAI and online)
  • Pre-register here


Playing with ML tools on a cluster: my experience using Hydra and Weights&Biases on Jean Zay (slides)

By: Zaccharie Ramzi - Parietal Team, Inria

Experiments management is one of the key aspects to reproducible research. It is often challenging to find the perfect tool that allows to do seemingly contradicting things: organize our experiments better, while still being agile and not cumbersome to use. My experience is limited to using only Weights&Biases for this task, so I cannot compare but only share what I have liked and disliked so far. A particularly likeable aspect is that I found it integrated really well with the configuration manager Hydra. In this talk, I will showcase a relatively simple example. This will illustrate why I have chosen to use this tooling combination on Jean Zay for my upcoming research endeavors.

MLOps: a simplified workflow for a machine learning experiments using MLFlow and S3 Buckets (slides)

By: *Ghislain Vaillant - CNRS/Institut du Cerveau, Mauricio Diaz - Inria)

After a first session that introduced the general basis of MLFlow, this new talk will expose a practical user case : how to setup a machine learning experiment using standar MLOps tools. For this, we will use MLFlow for tracking the experiments, DVC to manage the databases and a bucket S3 to store the artifacts (resulting models).

Reservoir Computing : de la théorie à la pratique avec ReservoirPy (slides)

By: Xavier Hinaut et Nathan Trouvain - MNEMOSYNE, Inria

De la météo au langage, extraire l’information de flux de données est un enjeu primordial en Intelligence Artificielle. Le Reservoir Computing (RC) est particulièrement adapté pour bien prendre en compte ces dynamiques temporelles. C’est un paradigme d’apprentissage automatique sur des données séquentielles où un réseau de neurones artificiel n’est que partiellement entrainé. Un des intérêts majeurs de ces réseaux de neurones récurrents est leur coût computationnel réduit et la possibilité d’apprendre aussi bien “en-ligne” que “hors-ligne”. Cette intervention expose ReservoirPy : une bibliothèque Python à la fois simple et efficace basée sur la pile logicielle scientifique de Python. ReservoirPy met l’accent sur les Echo State Networks (ESN), l’instance la plus connue dediée au Reservoir Computing.