Javascript must be enabled to continue!
Apprentissage fédéré pour l’IoT : application pour l’industrie 4.0
View through CrossRef
Dans l’industrie, les défaillances d’équipements entraînent des arrêts prolongés et des pertes financières conséquentes. Pour anticiper ces situations, la maintenance prédictive (MP) s’appuie sur des technologies avancées comme l’Internet des objets (IoT). Dans ce contexte, des capteurs intelligents mesurent en temps réel des paramètres tels que la température ou les vibrations, permettant ainsi de détecter des anomalies avant qu’elles n’engendrent des pannes critiques. Néanmoins, la volumétrie importante de données générées par ces capteurs pose des défis en termes de latence, de coûts de stockage et d’analyse à distance.Le Edge Computing offre une solution en traitant et en stockant localement les données, ce qui diminue la latence et optimise l’usage de la bande passante. Toutefois, la diversité des capteurs et des environnements rend difficile l’application de modèles d’apprentissage universels et leur mise à jour à grande échelle. Par ailleurs, l’accroissement constant du nombre d’objets connectés complique la gestion des modèles, chaque capteur ou groupe de capteurs pouvant nécessiter un modèle particulier à maintenir, synchroniser et optimiser dans un environnement distribué.Dans ce cadre, l’apprentissage fédéré (FL) apparaît comme une approche prometteuse. Il permet à plusieurs nœuds, tels que des capteurs IoT, d’entraîner collectivement un modèle global sans avoir à partager leurs données locales. Chaque nœud calcule des paramètres à partir de ses propres données et transmet ensuite ses résultats pour une agrégation centralisée, ce qui réduit les temps d’entraînement et d’inférence grâce aux calculs réalisés localement.Cependant, combiner Edge Computing et apprentissage fédéré soulève plusieurs enjeux. L’hétérogénéité des dispositifs et des contextes d’exploitation conduit à la génération de données non indépendantes et non identiquement distribuées (Non-IID), rendant l’agrégation du modèle global plus complexe. De plus, les ressources limitées des dispositifs Edge peuvent ralentir l’entraînement ou provoquer des interruptions dans le processus. La sélection judicieuse des nœuds participants s’avère donc cruciale, puisque des nœuds moins performants peuvent impacter la qualité du modèle final. Par ailleurs, la disparité en ressources et en délais d’entraînement entre les nœuds soulève la question de l’agrégation synchrone ou asynchrone et de ses effets sur la convergence du modèle.Cette thèse explore l’implémentation de l’apprentissage fédéré dans des environnements IoT en proposant quatre contributions majeures. La première contribution décrit une architecture fédérée adaptée aux réseaux IoT, précisant les interactions entre les niveaux Edge et Cloud. La seconde contribution présente une méthode d’agrégation par empilement, dénommée FedStack, qui adresse l’hétérogénéité des ressources tout en conservant la personnalisation des modèles pour chaque objet connecté. La troisième contribution développe une approche d’apprentissage fédéré groupé visant à mieux gérer l’hétérogénéité statistique des données. Ici, les données sont regroupées en fonction des comportements statistiques des participants afin de maximiser leur homogénéité. La quatrième contribution repose sur une validation expérimentale réalisée dans un cadre industriel, impliquant des convoyeurs à bande déployés dans divers aéroports. Cette étude de cas a permis de tester les approches proposées, notamment via une méthode de sélection contextuelle des nœuds Edge, tenant compte de la charge opérationnelle des aéroports pour déterminer les périodes optimales d’entraînement.
Title: Apprentissage fédéré pour l’IoT : application pour l’industrie 4.0
Description:
Dans l’industrie, les défaillances d’équipements entraînent des arrêts prolongés et des pertes financières conséquentes.
Pour anticiper ces situations, la maintenance prédictive (MP) s’appuie sur des technologies avancées comme l’Internet des objets (IoT).
Dans ce contexte, des capteurs intelligents mesurent en temps réel des paramètres tels que la température ou les vibrations, permettant ainsi de détecter des anomalies avant qu’elles n’engendrent des pannes critiques.
Néanmoins, la volumétrie importante de données générées par ces capteurs pose des défis en termes de latence, de coûts de stockage et d’analyse à distance.
Le Edge Computing offre une solution en traitant et en stockant localement les données, ce qui diminue la latence et optimise l’usage de la bande passante.
Toutefois, la diversité des capteurs et des environnements rend difficile l’application de modèles d’apprentissage universels et leur mise à jour à grande échelle.
Par ailleurs, l’accroissement constant du nombre d’objets connectés complique la gestion des modèles, chaque capteur ou groupe de capteurs pouvant nécessiter un modèle particulier à maintenir, synchroniser et optimiser dans un environnement distribué.
Dans ce cadre, l’apprentissage fédéré (FL) apparaît comme une approche prometteuse.
Il permet à plusieurs nœuds, tels que des capteurs IoT, d’entraîner collectivement un modèle global sans avoir à partager leurs données locales.
Chaque nœud calcule des paramètres à partir de ses propres données et transmet ensuite ses résultats pour une agrégation centralisée, ce qui réduit les temps d’entraînement et d’inférence grâce aux calculs réalisés localement.
Cependant, combiner Edge Computing et apprentissage fédéré soulève plusieurs enjeux.
L’hétérogénéité des dispositifs et des contextes d’exploitation conduit à la génération de données non indépendantes et non identiquement distribuées (Non-IID), rendant l’agrégation du modèle global plus complexe.
De plus, les ressources limitées des dispositifs Edge peuvent ralentir l’entraînement ou provoquer des interruptions dans le processus.
La sélection judicieuse des nœuds participants s’avère donc cruciale, puisque des nœuds moins performants peuvent impacter la qualité du modèle final.
Par ailleurs, la disparité en ressources et en délais d’entraînement entre les nœuds soulève la question de l’agrégation synchrone ou asynchrone et de ses effets sur la convergence du modèle.
Cette thèse explore l’implémentation de l’apprentissage fédéré dans des environnements IoT en proposant quatre contributions majeures.
La première contribution décrit une architecture fédérée adaptée aux réseaux IoT, précisant les interactions entre les niveaux Edge et Cloud.
La seconde contribution présente une méthode d’agrégation par empilement, dénommée FedStack, qui adresse l’hétérogénéité des ressources tout en conservant la personnalisation des modèles pour chaque objet connecté.
La troisième contribution développe une approche d’apprentissage fédéré groupé visant à mieux gérer l’hétérogénéité statistique des données.
Ici, les données sont regroupées en fonction des comportements statistiques des participants afin de maximiser leur homogénéité.
La quatrième contribution repose sur une validation expérimentale réalisée dans un cadre industriel, impliquant des convoyeurs à bande déployés dans divers aéroports.
Cette étude de cas a permis de tester les approches proposées, notamment via une méthode de sélection contextuelle des nœuds Edge, tenant compte de la charge opérationnelle des aéroports pour déterminer les périodes optimales d’entraînement.
Related Results
Compression and federated learning : an approach to frugal machine learning
Compression and federated learning : an approach to frugal machine learning
Compression et apprentissage fédéré : une approche pour l'apprentissage machine frugal
Les appareils et outils “intelligents” deviennent progressivement la norme, l...
Federated learning in neuroimage segmentation
Federated learning in neuroimage segmentation
Apprentissage fédéré en segmentation en imagerie cérébrale
L'apprentissage profond en analyse d'image médicale peut amener des outils cliniques intéressants, en acc...
Access mechanisms for massive Internet of Things in 5G and beyond networks
Access mechanisms for massive Internet of Things in 5G and beyond networks
(English) The Massive Internet of Things (MIoT) characterizes a communication scenario where a massive number of battery-operated devices perform infrequent, primarily uplink-orien...
Trustworthy collaborative learning : Personalization, privacy, and robustness at the edge
Trustworthy collaborative learning : Personalization, privacy, and robustness at the edge
Apprentissage collaboratif de confiance : Personnalisation, confidentialité et cobustesse en environnements décentralisés
Il y a une vingtaine d'années, l'émergence...
Distributed and Federated Learning Systems : Information-Theoretic Generalization Bounds and Algorithms
Distributed and Federated Learning Systems : Information-Theoretic Generalization Bounds and Algorithms
Systèmes d'apprentissage distribué et fédéré : bornes de généralisation via théorie de l'information et algorithmes
Cette thèse s'intéresse à l'analyse de la généra...
Robust and privacy preserving distributed machine learning
Robust and privacy preserving distributed machine learning
Apprentissage automatique distribué robuste et respectueux de la vie privée
Avec l’omniprésence des services numériques, d’´énormes quantités de données sont contin...
Continual learning in pneumatic industry : conditions and applications
Continual learning in pneumatic industry : conditions and applications
Apprentissage continu par deep learning dans l'industrie pneumatique : conditions et applications
Dans le domaine en constante évolution de l'intelligence artificie...
Visual learning in Apis mellifera under virtual reality conditions
Visual learning in Apis mellifera under virtual reality conditions
Apprentissage visuel en réalité virtuelle chez Apis mellifera
Dotées d'un cerveau de moins d'un millimètre cube et contenant environ 950 000 neurones, les abeilles ...

