Swarm Learning
Qu’est-ce que le swarm learning ?
Le swarm learning est une solution de machine learning décentralisée qui utilise l’edge computing et la technologie blockchain pour assurer une collaboration de pair à pair. Il permet à plusieurs collaborateurs de partager des idées sur les données sans partager les données elles-mêmes, protégeant ainsi leur confidentialité et sécurité, tout en apportant à tous les contributeurs le fruit d’un apprentissage collectif.
Pourquoi le swarm learning est-il important ?
Si de plus en plus de données sont collectées et traitées dans l’Intelligent Edge, leur véritable valeur ne peut être concrétisée qu’en les partageant et en les transformant en une ressource collective. Le partage présente toutefois des risques pour la sécurité et, dans certains cas, il est interdit par les réglementations gouvernementales. Comme le swarm learning permet de partager des informations pertinentes plutôt que des données sources, les enseignements tirés des données protégées peuvent être utilisés en toute sécurité entre les sites et même entre les organisations.
L’IA et le swarm learning
Le swarm learning peut jouer un rôle essentiel pour accroître la précision des modèles d’intelligence artificielle (IA). Lorsque les entreprises n’ont accès qu’à leurs propres données, leurs modèles d’IA évoluent en se fondant uniquement sur les informations relatives aux personnes avec lesquelles elles ont été ou sont actuellement en relation, ce qui crée un biais dans les modèles. Avec le swarm learning, une entreprise peut combiner ses données propriétaires avec les apprentissages issus d’autres entreprises, ce qui augmente la précision et réduit les partialités.
Quels sont les avantages du swarm learning ?
Aujourd’hui, les énormes volumes de données générées et collectées à différents endroits représentent un défi pour l’approche traditionnelle et centralisée du machine learning. Ces algorithmes requièrent que les données soient regroupées, mais le transfert de grands volumes de données provenant de sources multiples vers un emplacement unique comporte des risques de sécurité et des problèmes de latence.
L’approche décentralisée du swarm learning permet d’appliquer les données à des modèles d’IA plus proches de la source, seuls les apprentissages étant déplacés. Grâce à la technologie blockchain, plusieurs sites edge, collectivement appelés « essaim » (« swarm »), peuvent partager leurs informations de manière sécurisée, empêchant ainsi les acteurs malveillants d’obtenir un accès non autorisé à l’essaim.
Cette approche décentralisée autorise les modèles à générer des réponses plus rapidement, et les entreprises à avoir de plus grandes opportunités d’apprentissage partagé, même en dehors de leur enceinte. Parallèlement, la confidentialité des données sources est protégée, car les mouvements de données sont limités. Cela réduit également la dispersion des données, puisqu’il n’est pas nécessaire de les dupliquer vers un emplacement central.
En entraînant des modèles et en exploitant les informations à l’edge, les entreprises peuvent prendre des décisions plus rapidement, là où elles sont le plus pertinentes, entraînant de meilleurs résultats. La taille des jeux de données mis à la disposition des modèles peut augmenter, ce qui les rend plus fiables et moins sujets aux partialités. Parallèlement, la gouvernance et la confidentialité des données sont préservées.
HPE et le swarm learning
HPE Swarm Learning aide les entreprises à résoudre le dilemme de la croissance massive des données, ainsi que les défis techniques, sociaux et économiques liés à la valorisation des données, tout en respectant les contraintes de confidentialité et de propriété. Ce cadre utilise la puissance de calcul à la source des données distribuées, ou à proximité, pour exécuter les algorithmes de ML qui entraînent les modèles. Cette solution utilise une plateforme blockchain pour uniquement partager des apprentissages avec des pairs dans un contexte collaboratif, améliorant ainsi les informations. L’entraînement du modèle s’effectue à l’edge, là où les données sont les plus récentes et où des décisions rapides et centrées sur les données sont nécessaires.
Le cadre de sécurité basé sur la blockchain de HPE Swarm Learning garantit que seuls les participants légitimes rejoignent le réseau d’apprentissage décentralisé et que chaque partie est liée par un contrat intelligent en termes de contribution et de gratification. Le contrat intelligent de HPE Swarm Learning, qui prend en charge des modèles économiques innovants, associés à un système de monétisation, facilite également la collaboration interorganisationnelle.
En adoptant HPE Swarm Learning, les entreprises profitent d’une précision accrue, d’une moindre distorsion de leurs modèles d’IA et d’une infrastructure d’IA plus efficace. L’outil est conçu pour fournir aux utilisateurs des conteneurs qui s’intègrent facilement aux modèles d’IA via l’API HPE Swarm. L’apprentissage des modèles d’IA peut alors être immédiatement partagé à la fois au sein d’une entreprise et avec des pairs du secteur à une échelle mondiale.