1 minute read

🎯 Le Défi : Moderniser la Maintenance Ferroviaire

SNCF Réseau doit inventorier et surveiller des milliers de kilomètres de voies. L’objectif était de passer d’une inspection manuelle à une maintenance prédictive automatisée capable d’identifier les actifs critiques (Traverses, Crocodiles, Signalisation) à partir de flux vidéo.

💡 La Solution Technique

J’ai conçu une architecture hybride alliant Deep Learning de pointe et Cloud Engineering :

1. Vision Transformers (SOTA)

Au lieu des architectures classiques (CNN), j’ai opté pour l’état de l’art :

  • Fine-tuning de modèles DETR (Detection Transformer) via Hugging Face.
  • Détection robuste des objets complexes malgré les conditions extérieures (pluie, luminosité).

2. Pipeline MLOps sur AWS

L’industrialisation est au cœur du projet :

  • Gestion du Data Lake via AWS S3 piloté par Boto3 (Python).
  • Pipeline automatisé pour le versionning des datasets et des modèles.

3. Hybridation OCR

Pour aller plus loin que la simple détection :

  • Intégration du moteur EasyOCR en post-traitement.
  • Lecture automatique et indexation des plaques de signalisation ferroviaire (TIV).

🛠️ Stack Technique

  • Langages : Python 3.9
  • Frameworks IA : PyTorch, Hugging Face (Transformers), EasyOCR
  • Cloud & Ops : AWS (S3, Boto3), Docker
  • Data Eng : Conversion automatique Excel vers COCO

🚀 Impact & Performance

“Un système capable de lire le réseau ferroviaire comme un livre ouvert.”

  • Performance : Taux de détection >97% sur les objets critiques (Traverses, Crocodiles).
  • Monitoring : Développement de modules d’évaluation automatique (mAP, F1-Score) pour garantir la non-régression du modèle en production.

Retour à l’accueil