SlideShare une entreprise Scribd logo
1  sur  21
Télécharger pour lire hors ligne
Journée Aquitaine IA
mieuxplacer.com
07/02/2019
Comment construire un système de
recommandation sans historique de
données ?
2
Ce que nous faisons
3
Nous démocratisons le conseil en gestion de
patrimoine
Service de conseil et de
distribution de produits
financiers online.
Nous sommes régulés par
l’AMF et l’ACPR.
Nous conseillons nos clients
au travers d’une base de plus
de 100 produits, de natures
variées.
4
Les challenges
5
Nous avions différents challenges à relever
● Peu de moyens
● Peu (ou pas ?) de données
● Peu de temps
6
Comment avons-nous procédé ?
7
L’IA est un moyen et non une fin
Nous n’avons pas lancé le projet en voulant faire de l’IA.
Nous nous sommes focalisés sur notre mission.
En la déclinant en fonctionnalités, nous avons conclu que l’IA serait une réponse
adaptée.
8
La première version doit être opérationnelle le plus
vite possible... sans négliger la conception
9
Données
économiques
Données
produits
Données
clients
Recommandation
La première version doit se confronter rapidement
au réel, en vue de se perfectionner
10
Données
économiques
Données
produits
Données
clients
Recommandation
Nous choisissons nos combats (de recherche)
11
Nous sommes confrontés à de nombreux sujets complexes :
● modélisation de séries temporelles
● analyse de signaux
● finance comportementale
● système de recommandation multi-critères
● optimisation sous contraintes
Concentration de nos efforts sur l’essentiel, dans un premier temps.
Ne pas réinventer la roue !
12
Un système conçu
pour évoluer en continu
13
“Le microbe n'est rien. Le terrain est tout.” Louis P.
Cycle itératif de construction.
Mise en place d’une boucle de type OODA.
14
Act
Decide Orient
Observe
Cycle
itératif
Observe : mise en production de la
version, prise en main par les utilisateurs.
Orient : revue des recommandations par
des experts métiers et des data scientists.
Decide : choix d’une évolution à tester.
Act : mise en oeuvre de l’évolution dans
un cadre réel.
L’impact attendu guide les évolutions
Principe des zones à plus fort impact :
évolutions priorisées en insistant en
premier lieu sur les éléments à impact fort.
Impact et complexité évalués selon
différents critères.
15
Complexité
Impact
Une évolution à 2 vitesses
Démarche réflexion courte, réflexion
longue : mix entre gains rapides, et travail
de longue haleine sur des évolutions
majeures
16
Evolutions
majeures
Evolutions
mineures
La R&D est à la croisée des chemins
Enjeux de la R&D :
● réussir à obtenir des résultats dans un délai raisonnable,
● fonctionner correctement en équipe et adopter un mode de communication
partagé pour faciliter les échanges.
La R&D mélange des compétences de data science, de mathématiques, de
développement.
17
Structurer le R et le D
Structuration de la recherche :
● processus de recherche partagé,
● construction d’une base
bibliographique avec gestion de la
connaissance,
● notebooks standards,
● construction de bibliothèques
d’outils réutilisables.
18
Structuration du développement :
● processus agile,
● sprints de 2 semaines,
● découpages des tâches avec
échanges quotidiens pour éviter les
incompréhensions,
● mise à disposition des algorithmes
de la R&D sous forme de
bibliothèques.
Conclusion
19
Conclusion
● Tout n’est pas prioritaire, c’est le besoin client qui doit définir la priorité des
travaux de R&D.
● Faire simple dès que c’est possible.
● La réalité a toujours raison, confrontez-vous au réel rapidement.
● Il est peu probable que vous ayez raison du premier coup, structurez votre
équipe et vos développements pour pouvoir itérer sur vos modèles.
20
Merci !
21

Contenu connexe

Similaire à Comment construire un système de recommandation basée sur l'intelligence artificielle, sans historique de données ?

Introduction à Scrum et aux méthodes agiles (v1.0)
Introduction à Scrum et aux méthodes agiles (v1.0)Introduction à Scrum et aux méthodes agiles (v1.0)
Introduction à Scrum et aux méthodes agiles (v1.0)Blackbird
 
Changepoint PPM - Retour d’expérience sur une implémentation
Changepoint PPM - Retour d’expérience sur une implémentationChangepoint PPM - Retour d’expérience sur une implémentation
Changepoint PPM - Retour d’expérience sur une implémentationChangepoint
 
Web-formation | L'Obeya pour le pilotage de projets Lean Développement
Web-formation | L'Obeya pour le pilotage de projets Lean DéveloppementWeb-formation | L'Obeya pour le pilotage de projets Lean Développement
Web-formation | L'Obeya pour le pilotage de projets Lean DéveloppementXL Groupe
 
Le Comptoir OCTO - Accelerate @Cdiscount
Le Comptoir OCTO - Accelerate @CdiscountLe Comptoir OCTO - Accelerate @Cdiscount
Le Comptoir OCTO - Accelerate @CdiscountOCTO Technology
 
ScrumDays 2015 - La Mutuelle Générale se transforme et devient agile
ScrumDays 2015 - La Mutuelle Générale se transforme et devient agileScrumDays 2015 - La Mutuelle Générale se transforme et devient agile
ScrumDays 2015 - La Mutuelle Générale se transforme et devient agileSébastien Bourguignon
 
Le management de l'innovation - DEFI Welcome EU du 3 décembre 2018
Le management de l'innovation - DEFI Welcome EU du 3 décembre 2018Le management de l'innovation - DEFI Welcome EU du 3 décembre 2018
Le management de l'innovation - DEFI Welcome EU du 3 décembre 2018C2RP
 
Webinaire BluTech 02/2023 - L'agilité
Webinaire BluTech 02/2023 - L'agilitéWebinaire BluTech 02/2023 - L'agilité
Webinaire BluTech 02/2023 - L'agilitéAdrienMusserotte1
 
Le management de l'innovation - DEFI Euro-Hub du 29 novembre 2018
Le management de l'innovation - DEFI Euro-Hub du 29 novembre 2018Le management de l'innovation - DEFI Euro-Hub du 29 novembre 2018
Le management de l'innovation - DEFI Euro-Hub du 29 novembre 2018C2RP
 
Comment sélectionner les applications de gestion de projet appropriées?
Comment sélectionner les applications de gestion de projet appropriées?Comment sélectionner les applications de gestion de projet appropriées?
Comment sélectionner les applications de gestion de projet appropriées?PMI-Montréal
 
Competitic simplifiez le pilotage de votre entreprise avec la business inte...
Competitic   simplifiez le pilotage de votre entreprise avec la business inte...Competitic   simplifiez le pilotage de votre entreprise avec la business inte...
Competitic simplifiez le pilotage de votre entreprise avec la business inte...COMPETITIC
 
Introduction de la gestion de projet Agile au sein de l’équipe Réseau de Bell...
Introduction de la gestion de projet Agile au sein de l’équipe Réseau de Bell...Introduction de la gestion de projet Agile au sein de l’équipe Réseau de Bell...
Introduction de la gestion de projet Agile au sein de l’équipe Réseau de Bell...PMI-Montréal
 
Démarche de Transformation Lean, Digitale et Agile
Démarche de Transformation Lean, Digitale et AgileDémarche de Transformation Lean, Digitale et Agile
Démarche de Transformation Lean, Digitale et AgileXL Groupe
 
Estimation initiale dun projet agile de Mathieu Boisvert
Estimation initiale dun projet agile de Mathieu BoisvertEstimation initiale dun projet agile de Mathieu Boisvert
Estimation initiale dun projet agile de Mathieu BoisvertPyxis Technologies
 
Agilité du point de vue de la gouvernance
Agilité du point de vue de la gouvernanceAgilité du point de vue de la gouvernance
Agilité du point de vue de la gouvernancePyxis Technologies
 
Agilité et la gestion du changement mboisvert - 15 octobre 2013
Agilité et la gestion du changement   mboisvert - 15 octobre 2013Agilité et la gestion du changement   mboisvert - 15 octobre 2013
Agilité et la gestion du changement mboisvert - 15 octobre 2013Pyxis Technologies
 

Similaire à Comment construire un système de recommandation basée sur l'intelligence artificielle, sans historique de données ? (20)

Les pratiques Scrum
Les pratiques ScrumLes pratiques Scrum
Les pratiques Scrum
 
Introduction à Scrum et aux méthodes agiles (v1.0)
Introduction à Scrum et aux méthodes agiles (v1.0)Introduction à Scrum et aux méthodes agiles (v1.0)
Introduction à Scrum et aux méthodes agiles (v1.0)
 
Business intelligence QLIKVIEW
Business intelligence QLIKVIEWBusiness intelligence QLIKVIEW
Business intelligence QLIKVIEW
 
Changepoint PPM - Retour d’expérience sur une implémentation
Changepoint PPM - Retour d’expérience sur une implémentationChangepoint PPM - Retour d’expérience sur une implémentation
Changepoint PPM - Retour d’expérience sur une implémentation
 
Web-formation | L'Obeya pour le pilotage de projets Lean Développement
Web-formation | L'Obeya pour le pilotage de projets Lean DéveloppementWeb-formation | L'Obeya pour le pilotage de projets Lean Développement
Web-formation | L'Obeya pour le pilotage de projets Lean Développement
 
Le Comptoir OCTO - Accelerate @Cdiscount
Le Comptoir OCTO - Accelerate @CdiscountLe Comptoir OCTO - Accelerate @Cdiscount
Le Comptoir OCTO - Accelerate @Cdiscount
 
Methode Agile
Methode Agile Methode Agile
Methode Agile
 
ScrumDays 2015 - La Mutuelle Générale se transforme et devient agile
ScrumDays 2015 - La Mutuelle Générale se transforme et devient agileScrumDays 2015 - La Mutuelle Générale se transforme et devient agile
ScrumDays 2015 - La Mutuelle Générale se transforme et devient agile
 
Le management de l'innovation - DEFI Welcome EU du 3 décembre 2018
Le management de l'innovation - DEFI Welcome EU du 3 décembre 2018Le management de l'innovation - DEFI Welcome EU du 3 décembre 2018
Le management de l'innovation - DEFI Welcome EU du 3 décembre 2018
 
Webinaire BluTech 02/2023 - L'agilité
Webinaire BluTech 02/2023 - L'agilitéWebinaire BluTech 02/2023 - L'agilité
Webinaire BluTech 02/2023 - L'agilité
 
E briefing-ip-usine nouvelle-al-consulting
E briefing-ip-usine nouvelle-al-consultingE briefing-ip-usine nouvelle-al-consulting
E briefing-ip-usine nouvelle-al-consulting
 
Le management de l'innovation - DEFI Euro-Hub du 29 novembre 2018
Le management de l'innovation - DEFI Euro-Hub du 29 novembre 2018Le management de l'innovation - DEFI Euro-Hub du 29 novembre 2018
Le management de l'innovation - DEFI Euro-Hub du 29 novembre 2018
 
Comment sélectionner les applications de gestion de projet appropriées?
Comment sélectionner les applications de gestion de projet appropriées?Comment sélectionner les applications de gestion de projet appropriées?
Comment sélectionner les applications de gestion de projet appropriées?
 
20181130 le point-innovatech-analyse multicritere
20181130 le point-innovatech-analyse multicritere20181130 le point-innovatech-analyse multicritere
20181130 le point-innovatech-analyse multicritere
 
Competitic simplifiez le pilotage de votre entreprise avec la business inte...
Competitic   simplifiez le pilotage de votre entreprise avec la business inte...Competitic   simplifiez le pilotage de votre entreprise avec la business inte...
Competitic simplifiez le pilotage de votre entreprise avec la business inte...
 
Introduction de la gestion de projet Agile au sein de l’équipe Réseau de Bell...
Introduction de la gestion de projet Agile au sein de l’équipe Réseau de Bell...Introduction de la gestion de projet Agile au sein de l’équipe Réseau de Bell...
Introduction de la gestion de projet Agile au sein de l’équipe Réseau de Bell...
 
Démarche de Transformation Lean, Digitale et Agile
Démarche de Transformation Lean, Digitale et AgileDémarche de Transformation Lean, Digitale et Agile
Démarche de Transformation Lean, Digitale et Agile
 
Estimation initiale dun projet agile de Mathieu Boisvert
Estimation initiale dun projet agile de Mathieu BoisvertEstimation initiale dun projet agile de Mathieu Boisvert
Estimation initiale dun projet agile de Mathieu Boisvert
 
Agilité du point de vue de la gouvernance
Agilité du point de vue de la gouvernanceAgilité du point de vue de la gouvernance
Agilité du point de vue de la gouvernance
 
Agilité et la gestion du changement mboisvert - 15 octobre 2013
Agilité et la gestion du changement   mboisvert - 15 octobre 2013Agilité et la gestion du changement   mboisvert - 15 octobre 2013
Agilité et la gestion du changement mboisvert - 15 octobre 2013
 

Comment construire un système de recommandation basée sur l'intelligence artificielle, sans historique de données ?

  • 2. Comment construire un système de recommandation sans historique de données ? 2
  • 3. Ce que nous faisons 3
  • 4. Nous démocratisons le conseil en gestion de patrimoine Service de conseil et de distribution de produits financiers online. Nous sommes régulés par l’AMF et l’ACPR. Nous conseillons nos clients au travers d’une base de plus de 100 produits, de natures variées. 4
  • 6. Nous avions différents challenges à relever ● Peu de moyens ● Peu (ou pas ?) de données ● Peu de temps 6
  • 8. L’IA est un moyen et non une fin Nous n’avons pas lancé le projet en voulant faire de l’IA. Nous nous sommes focalisés sur notre mission. En la déclinant en fonctionnalités, nous avons conclu que l’IA serait une réponse adaptée. 8
  • 9. La première version doit être opérationnelle le plus vite possible... sans négliger la conception 9 Données économiques Données produits Données clients Recommandation
  • 10. La première version doit se confronter rapidement au réel, en vue de se perfectionner 10 Données économiques Données produits Données clients Recommandation
  • 11. Nous choisissons nos combats (de recherche) 11 Nous sommes confrontés à de nombreux sujets complexes : ● modélisation de séries temporelles ● analyse de signaux ● finance comportementale ● système de recommandation multi-critères ● optimisation sous contraintes Concentration de nos efforts sur l’essentiel, dans un premier temps.
  • 12. Ne pas réinventer la roue ! 12
  • 13. Un système conçu pour évoluer en continu 13
  • 14. “Le microbe n'est rien. Le terrain est tout.” Louis P. Cycle itératif de construction. Mise en place d’une boucle de type OODA. 14 Act Decide Orient Observe Cycle itératif Observe : mise en production de la version, prise en main par les utilisateurs. Orient : revue des recommandations par des experts métiers et des data scientists. Decide : choix d’une évolution à tester. Act : mise en oeuvre de l’évolution dans un cadre réel.
  • 15. L’impact attendu guide les évolutions Principe des zones à plus fort impact : évolutions priorisées en insistant en premier lieu sur les éléments à impact fort. Impact et complexité évalués selon différents critères. 15 Complexité Impact
  • 16. Une évolution à 2 vitesses Démarche réflexion courte, réflexion longue : mix entre gains rapides, et travail de longue haleine sur des évolutions majeures 16 Evolutions majeures Evolutions mineures
  • 17. La R&D est à la croisée des chemins Enjeux de la R&D : ● réussir à obtenir des résultats dans un délai raisonnable, ● fonctionner correctement en équipe et adopter un mode de communication partagé pour faciliter les échanges. La R&D mélange des compétences de data science, de mathématiques, de développement. 17
  • 18. Structurer le R et le D Structuration de la recherche : ● processus de recherche partagé, ● construction d’une base bibliographique avec gestion de la connaissance, ● notebooks standards, ● construction de bibliothèques d’outils réutilisables. 18 Structuration du développement : ● processus agile, ● sprints de 2 semaines, ● découpages des tâches avec échanges quotidiens pour éviter les incompréhensions, ● mise à disposition des algorithmes de la R&D sous forme de bibliothèques.
  • 20. Conclusion ● Tout n’est pas prioritaire, c’est le besoin client qui doit définir la priorité des travaux de R&D. ● Faire simple dès que c’est possible. ● La réalité a toujours raison, confrontez-vous au réel rapidement. ● Il est peu probable que vous ayez raison du premier coup, structurez votre équipe et vos développements pour pouvoir itérer sur vos modèles. 20