Skip to content

Commit ffa864e

Browse files
authored
Merge pull request #2336 from iArpanPatel/cms/iArpanPatel/hpe-dev-portal/platform/swarm-learning/home
Update Platforms “swarm-learning/home”
2 parents aa671ed + 4bd6f2e commit ffa864e

File tree

3 files changed

+27
-18
lines changed

3 files changed

+27
-18
lines changed
Lines changed: 27 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
---
22
title: HPE Swarm Learning
3-
version: 2.0.0
3+
version: 2.2.0
44
description: "HPE Swarm Learning is a decentralized, privacy-preserving Machine
55
Learning framework. "
6-
image: /img/platforms/guid-e80d248e-e754-498e-99d6-67508092f779-high.png
6+
image: /img/platforms/guid-899b556f-d33f-42d1-8d0d-37f191715709-high.jpg
77
width: large
88
priority: 3
99
frontpage: false
@@ -13,11 +13,15 @@ tags:
1313
---
1414
HPE Swarm Learning is a decentralized, privacy-preserving Machine Learning framework. This ML framework utilizes the computing power at, or near, the distributed data sources to run the Machine Learning algorithms that train the models. It uses the security of a blockchain platform to share learnings with peers in a safe and secure manner. In HPE Swarm Learning, training of the model occurs at the edge, where data is most recent, and where prompt, data-driven decisions are mostly necessary. In this completely decentralized architecture, only the insights learned are shared with the collaborating ML peers, not the raw data. This tremendously enhances data security and privacy.
1515

16+
Swarm Learning nodes works in collaboration with other Swarm Learning nodes in the network. It regularly shares its learnings with the other nodes and incorporates their insights. This process continues until the Swarm Learning nodes train the model to desired state. User can monitor the progress of the current training as shown in the below image. It shows all running Swarm nodes, loss, model metric (for example, accuracy) and overall training progress for each User ML node. On hovering over the "progress bar", one can see the number of completed epochs and the total number of epochs.
1617

18+
![](/img/guid-cb6f59c9-7cd9-4ee8-ba7c-3082f07b8491-high.png "HPE Swarm Learning Topology")
1719

18-
![HPE Swarm Learning architecture](/img/hpe-swarm-learning-diagram.png "HPE Swarm Learning architecture")
20+
![HPE Swarm Learning architecture](/img/guid-899b556f-d33f-42d1-8d0d-37f191715709-high.jpg "HPE Swarm Learning architecture")
1921

20-
With HPE Swarm Learning v2.0.0 release, user can now extend Swarm client to support other machine learning platforms as well. Currently Swarm client supports machine learning platforms like PyTorch and Keras (based on Tensorflow 2 in backend). Please find the instructions to extend Swarm client [here](https://github.com/HewlettPackard/swarm-learning/blob/master/lib/src/README.md).
22+
User can now extend Swarm client to support other machine learning platforms as well. Currently Swarm client supports machine learning platforms like PyTorch and Keras (based on Tensorflow 2 in backend). Please find the instructions to extend Swarm client [here](https://github.com/HewlettPackard/swarm-learning/blob/master/lib/src/README.md).
23+
24+
We are happy to announce [Swarm 2.2.0 community release](https://github.com/HewlettPackard/swarm-learning/releases/tag/v2.2.0). In this release, we have delivered key enhancements on UI/UX, which includes experiment tracking for easier “birds-eye” visualization of past training rounds, parallel Swarm installation on multiple hosts, Podman support via SLM-UI etc., that will significantly enhance user experience. We have also added powerful features to Swarm manageability framework for better management of user ML workloads.
2125

2226
- - -
2327

@@ -31,29 +35,35 @@ With HPE Swarm Learning v2.0.0 release, user can now extend Swarm client to supp
3135

3236
## Learn more about HPE Swarm Learning and its underlying technology
3337

34-
**\- What's all the buzz about Swarm Learning?**
35-
36-
In this video, Dr. Eng Lim Goh highlights the challenges of data privacy for organizations using siloed data to bring about collective insights. Also, he explains HPE Swarm Learning has the potential to change our lives and solve some of the world's most pressing and complex problems.
37-
38-
<iframe width="560" height="315" src="https://www.youtube.com/embed/JqwjyENd89I" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe>
39-
4038
**\- The big shift: What is swarm learning?**
4139

4240
Swarm learning is the next gold rush for machine intelligence - training at the edge so the edge devices get smarter and also train their peers. With no central authority, Blockchain is integrated to add control, privacy, and security.
4341

4442
<iframe width="560" height="315" src="https://www.youtube.com/embed/6Fep6Lw5t-U" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe>
4543

46-
**\- HPE Swarm Learning product introduction**
44+
**\- HPE Learn On-Demand: HPE Swarm Learning**
45+
46+
This video is a sample of the Learn On-Demand course for HPE Swarm Learning that is available when you enroll in the free course at [https://learn.software.hpe.com/swarm-...](https://learn.software.hpe.com/swarm-learning-essentials)
47+
48+
<iframe width="560" height="315" src="https://www.youtube.com/embed/dPsYUF7FbO0?si=Bk67dtzmNsUxZ-U8" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" allowfullscreen></iframe>
49+
50+
\- **HPE Swarm Learning Management UI demo**
51+
52+
Learn about the new UI for HPE Swarm Learning Management UI (SLM-UI) in this demo video.
53+
54+
<iframe width="560" height="315" src="https://www.youtube.com/embed/TVYPsZs3UkY?si=98XbxT-toYs4MohD" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" allowfullscreen></iframe>
55+
56+
\- **HPE Swarm Learning: new HA feature demo**
4757

48-
HPE Swarm Learning is the industry’s first privacy preserving, decentralized machine learning solution. Developed by HPE Labs, HPE Swarm Learning enables AI/ML model developers to increase accuracy and reduce biases in their models.
58+
With HPE Swarm Learning, a Sentinel Node is critical. New features in HPE Swarm Learning 2.0 increase high availability by recovery a Sentinel Node.
4959

50-
<iframe width="560" height="315" src="https://www.youtube.com/embed/ORujFJ1lVVw" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe>
60+
<iframe width="560" height="315" src="https://www.youtube.com/embed/ryVzhFZqhLs?si=2jnir4PhA_dYfckl" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" allowfullscreen></iframe>
5161

52-
**\- HPE Swarm Learning Demo**
62+
\- **HPE Swarm Learning: Leader failure and recovery demo**
5363

54-
In this around the IT Block demo, see HPE Swarm Learning in action, bringing machine learning model training to the data source and enabling collaboration across data silos. The example shown in this use case is cred card fraud detection.
64+
In this demo, learn about a new feature that allows an HPE Swarm Learning cluster to finish a training with the recovery of a leader failure.
5565

56-
<iframe width="560" height="315" src="https://www.youtube.com/embed/_LQsalXojSg" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" allowfullscreen></iframe>
66+
<iframe width="560" height="315" src="https://www.youtube.com/embed/Cxwsa1Or1Xg?si=aV7veg9lHgg7Tjhp" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" allowfullscreen></iframe>
5767

5868
- - -
5969

@@ -69,7 +79,6 @@ In this video Ronald van Loon and HPE Chief Technologist, Krishnaprasad Shastry,
6979

7080
## Resources[](https://www.hpe.com/us/en/solutions/artificial-intelligence/swarm-learning.html)
7181

72-
* **[HPE Swarm Learning home page](https://www.hpe.com/us/en/solutions/artificial-intelligence/swarm-learning.html)**
7382
* [**HPE Swarm Learning community edition ![](Github)**](https://github.com/HewlettPackard/swarm-learning)
7483
* [**Try HPE Swarm Learning examples ![](Github)**](https://github.com/HewlettPackard/swarm-learning/tree/master/examples)
7584
* [**HPE Swarm Learning client ![](Github)**](https://github.com/HewlettPackard/swarm-learning/blob/master/lib/src/README.md)
@@ -78,4 +87,4 @@ In this video Ronald van Loon and HPE Chief Technologist, Krishnaprasad Shastry,
7887

7988
## Any questions on HPE Swarm Learning?
8089

81-
Join the [HPE Developer Slack Workspace](https://slack.hpedev.io/) and start a discussion in our [\#hpe-swarm-learning](https://hpedev.slack.com/archives/C04A5DK9TUK) channel.
90+
Join the [HPE Developer Slack Workspace](https://slack.hpedev.io/) and start a discussion in our [\#hpe-swarm-learning](https://hpedev.slack.com/archives/C04A5DK9TUK) channel.
136 KB
Loading
68.3 KB
Loading

0 commit comments

Comments
 (0)