Description du stage
Durant mon stage chez Akkodis, j’ai participé au développement d’un régulateur numérique en micro-services pour optimiser la consommation énergétique d’un système dynamique. Ce projet s’inscrivait dans le cadre du projet PI, visant à améliorer la gestion de l’énergie dans divers contextes (Smart Hub, Piscine Publique, Eco-quartier, E-Kart).
Missions réalisées
- Développement et implémentation du modèle Takagi-Sugeno
- Intégration du modèle dans le code principal en utilisant Python et Julia
- Automatisation de la génération des règles floues
- Test et validation des résultats pour garantir son efficacité
- Utilisation des algorithmes de Machine Learning
- Implémentation des méthodes Lasso, Ridge et Random Forests
- Comparaison des performances et sélection du modèle optimal
- Prétraitement et nettoyage des datasets issus de Modelica
- Collaboration et gestion de projet
- Participation aux réunions d’équipe et application de la méthode SCRUM
- Utilisation d’outils de gestion comme Azure DevOps, Trello et Jira
- Développement en télétravail et travail en équipe avec des experts en Machine Learning
- Contributions spécifiques
- Création d’une classe Channel pour gérer les règles Takagi-Sugeno
- Développement d’un algorithme de clustering pour optimiser la segmentation des données
- Participation à la rédaction d’une spécification technique
Compétences développées
- Techniques : Machine Learning, Python, Julia, Modelica, Takagi-Sugeno, SCRUM
- Collaboration : Travail en équipe, gestion de projet, rédaction technique
- Méthodologie : Analyse et interprétation de données, développement d’algorithmes optimisés
Ce stage m’a permis d’acquérir une expérience précieuse en développement et en recherche appliquée, tout en travaillant sur des solutions innovantes pour l’optimisation énergétique.