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 Hz | une mise à jour de la position par seconde |
| Fonctionner même sur des configurations modestes | le modèle ne doit pas exiger une machine puissante |
| Coûts de développement et d'inférence raisonnables | budget maîtrisé à la fois pour construire et pour utiliser |
| Dépendance technologique modérée | ne pas être enfermé dans une techno unique |
| Adaptation rapide en cas d'ajout / changement de champions | le système doit suivre l'évolution des champions |
| Précision acceptable pour notre use case | assez précis pour l'usage, pas parfait |
| POC implémentable en 5 jours | une 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 ?