Skip to content

Commit

Permalink
Built site for gh-pages
Browse files Browse the repository at this point in the history
  • Loading branch information
Quarto GHA Workflow Runner committed Nov 22, 2023
1 parent f5fc122 commit de3e2c2
Show file tree
Hide file tree
Showing 4 changed files with 20 additions and 20 deletions.
2 changes: 1 addition & 1 deletion .nojekyll
Original file line number Diff line number Diff line change
@@ -1 +1 @@
ad0c85a5
eb78a10b
8 changes: 4 additions & 4 deletions search.json
Original file line number Diff line number Diff line change
Expand Up @@ -354,14 +354,14 @@
"href": "slides/fr/index.html#le-défi-de-la-responsabilité",
"title": "Une introduction au MLOps avec MLflow",
"section": "Le défi de la responsabilité",
"text": "Le défi de la responsabilité\n\n\nLe cycle de vie d’un modèle ML est complexe\nPlusieurs parties prenantes impliquées :\n\nData scientist\nIT/DevOps\nEquipes métiers\n\nExpertises et vocabulaire différents entre ces parties prenantes\n\n. . .\n➡️ Communication essentielle entre les équipes pour contrôler le modèle en production"
"text": "Le défi de la responsabilité\n\n\nLe cycle de vie d’un modèle ML est complexe\nPlusieurs parties prenantes impliquées :\n\nData scientist\nIT/DevOps\nEquipes métiers\n\nExpertises et vocabulaire différents entre ces parties prenantes\n\n➡️ Communication essentielle entre les équipes pour contrôler le modèle en production"
},
{
"objectID": "slides/fr/index.html#pourquoi-surveiller-un-modèle-en-production",
"href": "slides/fr/index.html#pourquoi-surveiller-un-modèle-en-production",
"title": "Une introduction au MLOps avec MLflow",
"section": "Pourquoi surveiller un modèle en production ?",
"text": "Pourquoi surveiller un modèle en production ?\n\n\nDétecter des données biaisées : adéquation entre les données de production et données d’entrainement\nAnticiper une instabilité du modèle : performance du modèle stable au fil du temps\nAméliorer de manière continue le modèle : ré-entrainements réguliers\n\n. . .\n⚠️ Le mot surveillance d’une application/modèle a des définitions différentes en fonction de l’équipe où l’on se trouve."
"text": "Pourquoi surveiller un modèle en production ?\n\n\nDétecter des données biaisées : adéquation entre les données de production et données d’entrainement\nAnticiper une instabilité du modèle : performance du modèle stable au fil du temps\nAméliorer de manière continue le modèle : ré-entrainements réguliers\n\n⚠️ Le mot surveillance d’une application/modèle a des définitions différentes en fonction de l’équipe où l’on se trouve."
},
{
"objectID": "slides/fr/index.html#surveillance-selon-linformaticien",
Expand All @@ -375,14 +375,14 @@
"href": "slides/fr/index.html#surveillance-selon-le-data-scientist",
"title": "Une introduction au MLOps avec MLflow",
"section": "Surveillance selon le data scientist",
"text": "Surveillance selon le data scientist\n::: {.nonincremental}\n\nSurveiller un modèle ML est partie intégrante de l’approche MLOps\nContrôle méthodologique du modèle\nPerformance en temps réel du modèle souvent impossible, utilisation de proxys :\n\ndonnées d’entrées (distributions des variables, analyse des données manquantes…)\nprédictions du modèle (distributions et statistiques descriptives des valeurs prédites)"
"text": "Surveillance selon le data scientist\n\n\nSurveiller un modèle ML est partie intégrante de l’approche MLOps\nContrôle méthodologique du modèle\nPerformance en temps réel du modèle souvent impossible, utilisation de proxys :\n\ndonnées d’entrées (distributions des variables, analyse des données manquantes…)\nprédictions du modèle (distributions et statistiques descriptives des valeurs prédites)"
},
{
"objectID": "slides/fr/index.html#comment-surveiller-un-modèle-en-production",
"href": "slides/fr/index.html#comment-surveiller-un-modèle-en-production",
"title": "Une introduction au MLOps avec MLflow",
"section": "Comment surveiller un modèle en production ?",
"text": "Comment surveiller un modèle en production ?\n::: {.nonincremental}\n\nIntégration de logs dans l’API\nRécupération et mise en forme des logs\nSuivi de métriques de ML\nMise en place d’un système d’alertes"
"text": "Comment surveiller un modèle en production ?\n\n\nIntégration de logs dans l’API\nRécupération et mise en forme des logs\nSuivi de métriques de ML\nMise en place d’un système d’alertes"
},
{
"objectID": "slides/fr/index.html#application-5-1",
Expand Down
4 changes: 2 additions & 2 deletions sitemap.xml
Original file line number Diff line number Diff line change
Expand Up @@ -2,10 +2,10 @@
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>https://github.com/InseeFrLab/formation-mlops/slides/fr/index.html</loc>
<lastmod>2023-11-22T11:09:40.754Z</lastmod>
<lastmod>2023-11-22T12:27:59.045Z</lastmod>
</url>
<url>
<loc>https://github.com/InseeFrLab/formation-mlops/slides/en/index.html</loc>
<lastmod>2023-11-22T11:09:29.798Z</lastmod>
<lastmod>2023-11-22T12:27:48.925Z</lastmod>
</url>
</urlset>
26 changes: 13 additions & 13 deletions slides/fr/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -1581,7 +1581,6 @@ <h2>Le défi de la responsabilité</h2>
</ul></li>
<li><span class="orange"><strong>Expertises</strong></span> et <span class="orange"><strong>vocabulaire</strong></span> différents entre ces parties prenantes</li>
</ul>
<p>. . .</p>
<p>➡️ <span class="orange"><strong>Communication</strong></span> essentielle entre les équipes pour <span class="orange"><strong>contrôler</strong></span> le modèle en production</p>
</div>
</section>
Expand All @@ -1593,7 +1592,6 @@ <h2>Pourquoi surveiller un modèle en production ?</h2>
<li>Anticiper une <span class="orange"><strong>instabilité du modèle</strong></span> : performance du modèle stable au fil du temps</li>
<li><span class="orange"><strong>Améliorer</strong></span> de manière continue le modèle : ré-entrainements réguliers</li>
</ul>
<p>. . .</p>
<p>⚠️ Le mot <span class="red2"><strong>surveillance</strong></span> d’une application/modèle a des définitions différentes en fonction de l’équipe où l’on se trouve.</p>
</div>
</section>
Expand All @@ -1614,26 +1612,28 @@ <h2>Surveillance selon l’informaticien</h2>
</section>
<section id="surveillance-selon-le-data-scientist" class="slide level2" data-background-image="background.svg" data-background-size="contain">
<h2>Surveillance selon le data scientist</h2>
<p>::: {.nonincremental}</p>
<div>
<ul>
<li class="fragment">Surveiller un modèle ML est partie intégrante de l’approche <span class="orange"><strong>MLOps</strong></span></li>
<li class="fragment">Contrôle <span class="orange"><strong>méthodologique</strong></span> du modèle</li>
<li class="fragment">Performance en <span class="orange"><strong>temps réel</strong></span> du modèle souvent impossible, utilisation de proxys :
<li>Surveiller un modèle ML est partie intégrante de l’approche <span class="orange"><strong>MLOps</strong></span></li>
<li>Contrôle <span class="orange"><strong>méthodologique</strong></span> du modèle</li>
<li>Performance en <span class="orange"><strong>temps réel</strong></span> du modèle souvent impossible, utilisation de proxys :
<ul>
<li class="fragment"><span class="blue2"><strong>données d’entrées</strong></span> (distributions des variables, analyse des données manquantes…)</li>
<li class="fragment"><span class="blue2"><strong>prédictions</strong></span> du modèle (distributions et statistiques descriptives des valeurs prédites)</li>
<li><span class="blue2"><strong>données d’entrées</strong></span> (distributions des variables, analyse des données manquantes…)</li>
<li><span class="blue2"><strong>prédictions</strong></span> du modèle (distributions et statistiques descriptives des valeurs prédites)</li>
</ul></li>
</ul>
</div>
</section>
<section id="comment-surveiller-un-modèle-en-production" class="slide level2" data-background-image="background.svg" data-background-size="contain">
<h2>Comment surveiller un modèle en production ?</h2>
<p>::: {.nonincremental}</p>
<div>
<ul>
<li class="fragment">Intégration de <span class="orange"><strong>logs</strong></span> dans l’API</li>
<li class="fragment">Récupération et mise en forme des logs</li>
<li class="fragment">Suivi de <span class="orange"><strong>métriques</strong></span> de ML</li>
<li class="fragment">Mise en place d’un système d’<span class="orange"><strong>alertes</strong></span></li>
<li>Intégration de <span class="orange"><strong>logs</strong></span> dans l’API</li>
<li>Récupération et mise en forme des logs</li>
<li>Suivi de <span class="orange"><strong>métriques</strong></span> de ML</li>
<li>Mise en place d’un système d’<span class="orange"><strong>alertes</strong></span></li>
</ul>
</div>
</section>
<section id="application-5-1" class="slide level2 scrollable" data-background-image="background.svg" data-background-size="contain">
<h2>Application 5</h2>
Expand Down

0 comments on commit de3e2c2

Please sign in to comment.