Barbados Traffic Analysis Challenge
Solution d’apprentissage automatique pour prédire la congestion routière à partir d’analyses vidéo. Détection YOLO, plongements VideoMAE et modèles d’ensemble.
Tout ce que j’ai construit et que je peux montrer, du plus récent au plus ancien. La plupart sont ouverts sur GitHub ; les autres sont des systèmes clients que je peux décrire mais pas mettre en lien.
y = φ( ∑i wixi + b )
[un neurone artificiel, Rosenblatt 1958, The Perceptron]
Un neurone artificiel : il multiplie chaque entrée par un poids, ajoute un biais b et fait passer la somme dans une activation φ pour produire sa sortie. Seul, il ne peut séparer ses entrées que par une frontière linéaire, et ne peut donc pas apprendre le XOR, la limite que Minsky et Papert ont rendue célèbre en 1969. Empilés en couches, ces neurones dépassent cette limite, et ils sont la brique de base des réseaux profonds derrière beaucoup des projets ci-dessous. Ici, les trois entrées sont les domaines dans lesquels je travaille le plus : la vision, le langage et la parole.
Solution d’apprentissage automatique pour prédire la congestion routière à partir d’analyses vidéo. Détection YOLO, plongements VideoMAE et modèles d’ensemble.
Projet Python d’extraction et de traitement des données de l’API Web de Spotify, avec authentification OAuth 2.0 et stratégies de pagination.
Boîte à outils libre pour collecter, prétraiter, aligner et normaliser des données audio et texte en mooré, au service du TAL en langues peu dotées.
Pipelines ETL et modèles d’apprentissage profond pour prévoir les sécheresses à partir de données satellitaires, et aider les agriculteurs marocains à optimiser la ressource en eau.
Partitionnement non supervisé de données d’expression génique par K-Means et DBSCAN, pour identifier automatiquement le type de tumeur à partir du jeu de données TCGA.
Assistant mobile en flux continu, fondé sur la vision par ordinateur et le traitement de la parole, pour aider les personnes déficientes visuelles à se déplacer dans leur environnement.
Solution classée 2e à la Coupe panafricaine des nations de data science. Modèles de régression prédisant la demande énergétique dans plus de 50 pays africains.
Scripts et utilitaires pour affiner les modèles à adaptateurs MMS (Massive Multilingual Speech) de Meta sur des langues peu dotées comme le mooré.
Ensemble de notebooks pour le VLM Florence-2 de Microsoft : inférence, auto-étiquetage des données et affinage pour diverses tâches de vision par ordinateur.
Modèle d’apprentissage profond classant des signaux radio à partir de leurs spectrogrammes, en PyTorch et par apprentissage par transfert.
Implémentation d’un GAN convolutif profond en PyTorch, pour générer des chiffres manuscrits réalistes à partir du jeu de données MNIST.