Projets sélectionnés

Trois projets en détail : des missions d’IA industrielle, mes travaux de master et le backend de Koomy.

IA appliquée aux systèmes industriels

Expérience professionnelle · missions anonymisées

Deux missions distinctes et anonymisées d’application de l’IA en contexte industriel.

Détection d’anomalies

Développement de systèmes de détection d’anomalies en contexte industriel.

Chat-to-SQL

Création d’interfaces Chat-to-SQL pour des contextes industriels.

Les noms des clients, partenaires et produits restent confidentiels.

Évaluer la généralisation à de nouvelles communes

Mémoire de master · Università di Milano-Bicocca · avr. 2024

Pour mon mémoire de master, j’ai combiné des données de vente, météorologiques et socio-économiques afin d’évaluer si un modèle hybride pouvait généraliser à des communes exclues de l’entraînement. Il s’agissait d’une évaluation géographique, pas d’un backtest chronologique.

Données
Ventes et météo quotidienne de 2017 à 2023, combinées à des données socio-économiques communales de 2017 à 2022.
Mon implémentation
Intégration des données, rapprochement des noms de communes, préparation de séquences personnalisées et modèle hybride LSTM–MLP sous TensorFlow/Keras.
Évaluation
Découpage entraînement/test prévu à 80/20 par commune, chaque commune étant entièrement conservée dans une seule partition.
Limites
La rareté des ventes a limité l’évaluation. Aucune comparaison systématique avec une référence ni amélioration commerciale n’a été démontrée.
Notes de recherche : modèle, validation et limites

Deux types d’entrées, un modèle de régression

J’ai aligné des données commerciales, la météo quotidienne d’Open-Meteo et des données socio-économiques communales. L’implémentation combine une branche temporelle (LSTM bidirectionnel, Conv1D et pooling) avec un MLP pour les variables statiques, puis les réunit pour produire une sortie de régression.

Pourquoi séparer par commune ?

La question était de savoir si le modèle fonctionnait dans des lieux jamais vus à l’entraînement. J’ai conservé toutes les séquences d’une commune dans le même ensemble, entraînement ou test, avec la même répartition pour chaque jeu de données. Cela évalue la généralisation géographique, pas un backtest chronologique des ventes futures.

Ce que l’évaluation peut — ou ne peut pas — dire

J’ai ajusté le modèle à l’aide du RMSE de validation. De nombreuses communes comptaient peu de ventes enregistrées, voire aucune, et les prédictions se concentraient dans une plage étroite. L’étude ne comportait ni comparaison systématique avec une référence ni preuve d’un gain commercial ; je ne la présente donc comme preuve d’aucun des deux.

Méthodologie tirée de mon mémoire, Advancing Sales Strategies with Forecasting Using Multi-Layer Perceptron Neural Network, chapitres 3–4 (pp. 34–70 de la version imprimée). Les données de l’entreprise et le mémoire complet ne sont pas publics.

Le backend de Koomy

Cofondateur et Backend Engineer · 2023 — aujourd’hui

Une plateforme de BD numériques que j’ai fondée, avec un backend de production que j’ai conçu et développé.