Session #4
- Date: Tuesday, 22nd Mars 2022
- Time: 16h00 - 18h00
- Hybrid event (in SCAI and online)
- Pre-register here
Talks:
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.