{"id":72,"date":"2024-11-05T22:45:30","date_gmt":"2024-11-05T21:45:30","guid":{"rendered":"https:\/\/projets.litislab.fr\/llisa\/?page_id=72"},"modified":"2024-11-05T23:39:43","modified_gmt":"2024-11-05T22:39:43","slug":"t4-innovation-du-produit-saagie","status":"publish","type":"page","link":"https:\/\/projets.litislab.fr\/llisa\/presentation\/feuille-de-route\/t4-innovation-du-produit-saagie\/","title":{"rendered":"T4 &#8211; Innovation du Produit Saagie"},"content":{"rendered":"\n<p class=\"has-medium-font-size\" style=\"text-decoration:underline\"><strong>Objectif :<\/strong><\/p>\n\n\n\n<p>Envisager l\u2019int\u00e9gration au sein de la plateforme ou dans l\u2019offre Saagie de fonctionnalit\u00e9s ou de m\u00e9canismes innovants reposant sur des mod\u00e8les d\u2019apprentissage statistique.<\/p>\n\n\n\n<p>Concevoir et mettre au point des mod\u00e8les d\u2019apprentissage statistique sur lesquels Saagie pourra s\u2019appuyer pour d\u00e9velopper des fonctionnalit\u00e9s ou des m\u00e9canismes innovants pouvant \u00eatre int\u00e9gr\u00e9s au sein de sa plateforme (fonctions d\u2019aide automatis\u00e9e, adaptation dynamique en fonction du profil ou des motivations de l&rsquo;utilisateur, g\u00e9n\u00e9ration de code ex\u00e9cutable, etc.) ou dans son offre client (mod\u00e8les pr\u00e9-entrain\u00e9s, catalogue de composants, solutions destin\u00e9es \u00e0 des usages r\u00e9currents, etc.).<\/p>\n\n\n\n<p>\u00c9tudier l\u2019int\u00e9gration dans le produit Saagie d\u2019un Assistant Virtuel Intelligent (AVI) offrant des fonctionnalit\u00e9s de supervision et d\u2019aide \u00e0 la d\u00e9cision bas\u00e9es sur des algorithmes d\u2019apprentissage profond faiblement supervis\u00e9 et \u00e9ventuellement par renforcement.<\/p>\n\n\n\n<p>Proposer des fonctionnalit\u00e9s permettant de concevoir, de fabriquer et de d\u00e9ployer automatiquement des jobs de traitement, des pipelines et des applications.<\/p>\n\n\n\n<p class=\"has-medium-font-size\" style=\"text-decoration:underline\"><strong>Approche :<\/strong><\/p>\n\n\n\n<p>Concertation avec l\u2019\u00e9quipe produit Saagie pour identification de pistes d\u2019am\u00e9lioration parmi lesquelles :<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Concertation avec l\u2019\u00e9quipe produit Saagie pour identification de pistes d\u2019am\u00e9lioration parmi lesquelles :\n<ul class=\"wp-block-list\">\n<li>Tra\u00e7age de l\u2019activit\u00e9 des utilisateurs et entrainement les mod\u00e8les avec ces donn\u00e9es pour proposer aux utilisateurs un assistant virtuel intelligent.<\/li>\n\n\n\n<li>Pour la collecte des donn\u00e9es d\u2019apprentissage :<\/li>\n\n\n\n<li>Int\u00e9gration dans la plate-forme Saagie de \u00ab sondes \u00bb permettant de mesurer les r\u00e9sultats obtenus et la satisfaction des utilisateurs pour chaque solution mise en \u0153uvre ;<\/li>\n\n\n\n<li>Recueil de programmes source et d\u2019unit\u00e9s de code \u00e9crits et annot\u00e9s par les utilisateurs de la plate-forme ;<\/li>\n\n\n\n<li>Recueil \u00ab manuel \u00bb des donn\u00e9es en demandant \u00e0 l\u2019utilisateur, lors du premier login, de d\u00e9crire ses sp\u00e9cificit\u00e9s, ses besoins, ses motivations, etc. afin d\u2019annoter les donn\u00e9es de tra\u00e7abilit\u00e9 de ses activit\u00e9s propres.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li>Pour l\u2019assistance intelligente \u00e0 l\u2019utilisation du produit :\n<ul class=\"wp-block-list\">\n<li>\u00c9tude d\u2019un m\u00e9canisme de recommandation contextuel qui, en fonction du profil particulier de l\u2019utilisateur (les utilisateurs de la plate-forme Saagie sont principalement des data-engineers ou des data-scientists), lui propose en priorit\u00e9 les fonctionnalit\u00e9s dont il peut avoir le plus besoin ou des fonctionnalit\u00e9s qu\u2019il ne connait pas mais qui pourraient lui \u00eatre utile dans la situation courante. Mise en \u0153uvre d\u2019une ergonomie adaptative permettant une autonomisation et une am\u00e9lioration de productivit\u00e9 de l\u2019utilisateur.<\/li>\n\n\n\n<li>Conception de briques technologiques d\u2019une nature \u00e9ventuellement diff\u00e9rente de celles qui sont propos\u00e9es aujourd\u2019hui : composants avec des capacit\u00e9s fonctionnelles avanc\u00e9es destin\u00e9s \u00e0 \u00eatre int\u00e9gr\u00e9s nativement dans le produit, propos\u00e9s au catalogue Saagie, mis \u00e0 disposition de la communaut\u00e9 ou distribu\u00e9s librement.<\/li>\n\n\n\n<li>A partir des donn\u00e9es mesur\u00e9es et du degr\u00e9 de satisfaction exprim\u00e9 par les utilisateurs (apprentissage par renforcement), conception de fonctions permettant de :\n<ul class=\"wp-block-list\">\n<li>proposer aux data engineers, en fonction de leur exigences, les choix technologiques \u00e0 privil\u00e9gier et des architectures de pipelines optimums,<\/li>\n\n\n\n<li>pr\u00e9dire les performances, proposer un dimensionnement de l&rsquo;infrastructure,<\/li>\n\n\n\n<li>offrir une aide \u00e0 la d\u00e9cision,<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n\n\n\n<ul class=\"wp-block-list\">\n<li>A partir des unit\u00e9s de code \u00e9crites par les utilisateurs, conception de fonctions permettant de :\n<ul class=\"wp-block-list\">\n<li>faire de la compl\u00e9tion automatique de template de code ou de pipeline avec du \u00ab slot filling \u00bb,<\/li>\n\n\n\n<li>sugg\u00e9rer l\u2019utilisation de briques technologiques \u00e0 int\u00e9grer dans un pipeline,<\/li>\n\n\n\n<li>assurer une uniformisation du code et des pratiques,<\/li>\n\n\n\n<li>g\u00e9n\u00e9rer automatiquement le code pour r\u00e9pondre \u00e0 un probl\u00e8me formul\u00e9 par l\u2019utilisateur en langage naturel, en r\u00e9pondant \u00e0 des questions ouvertes ou en compl\u00e9tant un formulaire avec des questions simples et\/ou des options \u00e0 s\u00e9lectionner (es donn\u00e9es d\u2019apprentissage seraient les codes sources de jobs valid\u00e9s.<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n\n\n\n<p class=\"has-medium-font-size\" style=\"text-decoration:underline\"><strong>Planification :<\/strong><\/p>\n\n\n\n<p style=\"font-size:18px;text-decoration:none\"><strong>T4.1 : Conception et mise en place du protocole d\u2019acquisition des donn\u00e9es<\/strong><\/p>\n\n\n\n<div class=\"wp-block-group is-nowrap is-layout-flex wp-container-core-group-is-layout-ad2f72ca wp-block-group-is-layout-flex\" style=\"font-size:15px\">\n<p style=\"text-decoration:underline\"><strong>D\u00e9but :<\/strong><\/p>\n\n\n\n<p>01\/01\/2021<\/p>\n\n\n\n<p><\/p>\n\n\n\n<p style=\"text-decoration:underline\"><strong>Fin :<\/strong><\/p>\n\n\n\n<p>30\/06\/2022<\/p>\n<\/div>\n\n\n\n<p style=\"text-decoration:underline\"><strong>Description :<\/strong><\/p>\n\n\n\n<p>Identification des donn\u00e9es d\u2019historisation (logs) et des mesures \u00e0 collecter pour pouvoir entra\u00eener les algorithmes. Sp\u00e9cification des modules de collecte (\u00e9couteurs, sondes, collecte active, etc.) \u00e0 int\u00e9grer dans une version instrument\u00e9e du produit Saagie.<\/p>\n\n\n\n<p style=\"font-size:18px;text-decoration:none\"><strong>T4.2 : Collecte des donn\u00e9es<\/strong><\/p>\n\n\n\n<div class=\"wp-block-group is-nowrap is-layout-flex wp-container-core-group-is-layout-ad2f72ca wp-block-group-is-layout-flex\" style=\"font-size:15px\">\n<p style=\"text-decoration:underline\"><strong>D\u00e9but :<\/strong><\/p>\n\n\n\n<p>01\/01\/2022<\/p>\n\n\n\n<p><\/p>\n\n\n\n<p style=\"text-decoration:underline\"><strong>Fin :<\/strong><\/p>\n\n\n\n<p>31\/12\/2024<\/p>\n<\/div>\n\n\n\n<p style=\"text-decoration:underline\"><strong>Description :<\/strong><\/p>\n\n\n\n<p>Contribution \u00e0 l\u2019organisation de sessions de collecte :<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>chez les clients de Saagie,<\/li>\n\n\n\n<li>dans le cadre de projets \u00e0 l\u2019Universit\u00e9 et \u00e0 l\u2019INSA au travers de projets \u00e9tudiants.<\/li>\n\n\n\n<li>Analyse, validation et annotation des donn\u00e9es collect\u00e9es.<\/li>\n<\/ul>\n\n\n\n<p style=\"font-size:18px;text-decoration:none\"><strong>T4.3 : Apprentissage des mod\u00e8les, prototype et \u00e9valuation<\/strong><\/p>\n\n\n\n<div class=\"wp-block-group is-nowrap is-layout-flex wp-container-core-group-is-layout-ad2f72ca wp-block-group-is-layout-flex\" style=\"font-size:15px\">\n<p style=\"text-decoration:underline\"><strong>D\u00e9but :<\/strong><\/p>\n\n\n\n<p>01\/07\/2022<\/p>\n\n\n\n<p><\/p>\n\n\n\n<p style=\"text-decoration:underline\"><strong>Fin :<\/strong><\/p>\n\n\n\n<p>30\/06\/2025<\/p>\n<\/div>\n\n\n\n<p style=\"text-decoration:underline\"><strong>Description :<\/strong><\/p>\n\n\n\n<p>D\u00e9veloppement it\u00e9ratif d\u2019un ou plusieurs mod\u00e8les de deep learning en exploitant en particulier les r\u00e9sultats de la t\u00e2che T3.2 (donn\u00e9es s\u00e9quentielles).<\/p>\n\n\n\n<p>Mise au point du composant AVI.<\/p>\n\n\n\n<p>Entrainement et param\u00e9trage de mod\u00e8les pour<\/p>\n\n\n\n<p style=\"font-size:18px;text-decoration:none\"><strong>T4.4 : Int\u00e9gration dans la plate-forme Saagie<\/strong><\/p>\n\n\n\n<div class=\"wp-block-group is-nowrap is-layout-flex wp-container-core-group-is-layout-ad2f72ca wp-block-group-is-layout-flex\" style=\"font-size:15px\">\n<p style=\"text-decoration:underline\"><strong>D\u00e9but :<\/strong><\/p>\n\n\n\n<p>01\/07\/2023<\/p>\n\n\n\n<p><\/p>\n\n\n\n<p style=\"text-decoration:underline\"><strong>Fin :<\/strong><\/p>\n\n\n\n<p>30\/06\/2025<\/p>\n<\/div>\n\n\n\n<p style=\"text-decoration:underline\"><strong>Description :<\/strong><\/p>\n\n\n\n<p>Int\u00e9gration du composant AVI issu de la t\u00e2che T4.3 dans le produit Saagie pour mise \u00e0 disposition d\u2019un d\u00e9monstrateur de faisabilit\u00e9 exp\u00e9riment\u00e9 sur des cas d\u2019usage clients (sites pilotes).<\/p>\n\n\n\n<p>D\u00e9monstration de faisabilit\u00e9 et maquettage des fonctions retenues en concertation avec l\u2019\u00e9quipe produit Saagie (syst\u00e8me de recommandations contextuel, de pr\u00e9diction de performances, d\u2019ergonomie adaptative, de g\u00e9n\u00e9ration de code, etc.)<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Objectif : Envisager l\u2019int\u00e9gration au sein de la plateforme ou dans l\u2019offre Saagie de fonctionnalit\u00e9s ou de m\u00e9canismes innovants reposant sur des mod\u00e8les d\u2019apprentissage statistique. Concevoir et mettre au point des mod\u00e8les d\u2019apprentissage statistique sur lesquels Saagie pourra s\u2019appuyer pour &hellip; <a href=\"https:\/\/projets.litislab.fr\/llisa\/presentation\/feuille-de-route\/t4-innovation-du-produit-saagie\/\">Continuer la lecture <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"parent":55,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"onecolumn-page.php","meta":{"footnotes":""},"class_list":["post-72","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/projets.litislab.fr\/llisa\/wp-json\/wp\/v2\/pages\/72","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/projets.litislab.fr\/llisa\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/projets.litislab.fr\/llisa\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/projets.litislab.fr\/llisa\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/projets.litislab.fr\/llisa\/wp-json\/wp\/v2\/comments?post=72"}],"version-history":[{"count":15,"href":"https:\/\/projets.litislab.fr\/llisa\/wp-json\/wp\/v2\/pages\/72\/revisions"}],"predecessor-version":[{"id":87,"href":"https:\/\/projets.litislab.fr\/llisa\/wp-json\/wp\/v2\/pages\/72\/revisions\/87"}],"up":[{"embeddable":true,"href":"https:\/\/projets.litislab.fr\/llisa\/wp-json\/wp\/v2\/pages\/55"}],"wp:attachment":[{"href":"https:\/\/projets.litislab.fr\/llisa\/wp-json\/wp\/v2\/media?parent=72"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}