ChatPaper.aiChatPaper

Une solution basée sur le Web pour l'apprentissage fédéré avec automatisation basée sur LLM.

A Web-Based Solution for Federated Learning with LLM-Based Automation

August 23, 2024
Auteurs: Chamith Mawela, Chaouki Ben Issaid, Mehdi Bennis
cs.AI

Résumé

L'apprentissage fédéré (FL) offre une approche prometteuse pour l'apprentissage machine collaboratif sur des appareils distribués. Cependant, son adoption est entravée par la complexité de la construction d'architectures de communication fiables et le besoin d'expertise à la fois en apprentissage machine et en programmation réseau. Cet article présente une solution complète qui simplifie l'orchestration des tâches FL tout en intégrant l'automatisation basée sur l'intention. Nous avons développé une application web conviviale prenant en charge l'algorithme de moyenne fédérée (FedAvg), permettant aux utilisateurs de configurer les paramètres via une interface intuitive. La solution backend gère efficacement la communication entre le serveur de paramètres et les nœuds périphériques. Nous avons également mis en œuvre des algorithmes de compression de modèle et de planification pour optimiser les performances de l'apprentissage fédéré. De plus, nous explorons l'automatisation basée sur l'intention dans l'apprentissage fédéré en utilisant un Modèle de Langage (LLM) affiné, entraîné sur un ensemble de données adapté, permettant aux utilisateurs d'effectuer des tâches FL à l'aide de commandes de haut niveau. Nous constatons que la solution automatisée basée sur le LLM atteint une précision de test comparable à la solution basée sur le web standard tout en réduisant le nombre d'octets transférés jusqu'à 64 % et le temps CPU jusqu'à 46 % pour les tâches FL. De plus, nous exploitons la recherche d'architecture neuronale (NAS) et l'optimisation des hyperparamètres (HPO) en utilisant le LLM pour améliorer les performances. Nous constatons qu'en utilisant cette approche, la précision du test peut être améliorée de 10 à 20 % pour les tâches FL effectuées.
English
Federated Learning (FL) offers a promising approach for collaborative machine learning across distributed devices. However, its adoption is hindered by the complexity of building reliable communication architectures and the need for expertise in both machine learning and network programming. This paper presents a comprehensive solution that simplifies the orchestration of FL tasks while integrating intent-based automation. We develop a user-friendly web application supporting the federated averaging (FedAvg) algorithm, enabling users to configure parameters through an intuitive interface. The backend solution efficiently manages communication between the parameter server and edge nodes. We also implement model compression and scheduling algorithms to optimize FL performance. Furthermore, we explore intent-based automation in FL using a fine-tuned Language Model (LLM) trained on a tailored dataset, allowing users to conduct FL tasks using high-level prompts. We observe that the LLM-based automated solution achieves comparable test accuracy to the standard web-based solution while reducing transferred bytes by up to 64% and CPU time by up to 46% for FL tasks. Also, we leverage the neural architecture search (NAS) and hyperparameter optimization (HPO) using LLM to improve the performance. We observe that by using this approach test accuracy can be improved by 10-20% for the carried out FL tasks.

Summary

AI-Generated Summary

PDF101November 16, 2024