Aller au contenu
Apprendre.
  • M1 · toutes les matières15 matières : Préparation de données, API & sécurité, CI/CD, Docker, Merise, Dataviz, KNIME, ML appliqué : projet LoL, SQL & UML, SQL avancé, Machine Learning, Git, IA frugale & responsable, Qualité des données, MathématiquesAnnée
  • M2 · toutes les matières4 matières : Deep Learning, AI Act, Comex & Fundraising, Gouvernance & DataMeshAnnée
  • Deep LearningM2 · 4 modules · Réseaux de neurones, CNN, texte, modèles génératifs.Matière
  • Préparation de donnéesM1 · 3 modules · Nettoyer, transformer et fusionner des données avec Python.Matière
  • API & sécuritéM1 · 2 modules · Consommer, concevoir et sécuriser des API.Matière
  • CI/CDM1 · 1 module · Intégration et livraison continues.Matière
  • DockerM1 · 3 modules · Conteneurs, images, volumes, réseaux, Compose.Matière
  • MeriseM1 · 2 modules · Modéliser une base : MCD, MLD, MPD.Matière
  • DatavizM1 · 2 modules · Visualiser pour comprendre et décider.Matière
  • KNIMEM1 · 1 module · Explorer et nettoyer des données en workflow.Matière
  • ML appliqué : projet LoLM1 · 2 modules · Du besoin métier au POC de vision par ordinateur.Matière
  • SQL & UMLM1 · 3 modules · Modèles UML et requêtes SQL.Matière
  • SQL avancéM1 · 3 modules · Jointures, fenêtres, CTE, optimisation.Matière
  • Machine LearningM1 · 3 modules · Régression, classification, segmentation, projet.Matière

↑↓ naviguer↵ ouvre le résultat en surbrillanceesc fermer

Partie 1

Le besoin métier et ses contraintes

Le cours part d'un cas concret, un projet de vision par ordinateur autour du jeu League Of Legends. Tout commence par la problématique métier.

Besoin métier : connaître l'évolution de la position des champions tout au long d'une partie.

Ce besoin est volontairement formulé sans technique : on dit ce qu'on veut savoir, pas comment le trouver.

Vérifie que tu as compris

Quel est le besoin métier du projet ?

Les 7 contraintes

Contrainte (source)Ce que ça implique (lecture, hors cours)
Fréquence de rafraîchissement de 1 Hzune mise à jour de la position par seconde
Fonctionner même sur des configurations modestesle modèle ne doit pas exiger une machine puissante
Coûts de développement et d'inférence raisonnablesbudget maîtrisé à la fois pour construire et pour utiliser
Dépendance technologique modéréene pas être enfermé dans une techno unique
Adaptation rapide en cas d'ajout / changement de championsle système doit suivre l'évolution des champions
Précision acceptable pour notre use caseassez précis pour l'usage, pas parfait
POC implémentable en 5 joursune preuve de concept, pas un produit fini

Ces contraintes serviront plus tard de grille de lecture pour juger toute solution, y compris celles qui existent déjà.

Vérifie que tu as compris

Un modèle très précis mais qui exige un GPU haut de gamme enfreint surtout quelle contrainte ?

Vérifie que tu as compris

Pourquoi parle-t-on de POC en 5 jours ?