ここでは、プロキシベースのフェデレーテッドラーニング(ProxyFL)を導入してサイバーフィジカルシステム(CPS)の生成AIソリューションを改善するGenerative Proxy Learning Framework(GPLF)を紹介します。GPLFは、差分プライバシー機能と暗号化方式を統合することにより、プライバシー保護を強化し、プライバシー漏洩を減らし、サイバーフィジカルシステムの運用をよりスマートで安全にします。
Research Article
Access restricted. Please log in or start a trial to view this content.
Access restricted. Please log in or start a trial to view this content.
Access restricted. Please log in or start a trial to view this content.
Access restricted. Please log in or start a trial to view this content.
Access restricted. Please log in or start a trial to view this content.
| Name | Company | Catalog Number | Comments |
|---|---|---|---|
| A100 GPU (CUDA) | モデルのトレーニングと評価のための | NVIDIA | CUDA バージョン 11.6 |
| AMD EPYC-7502P CPU | AMD | N/A | ハイパフォーマンスコンピューティングに使用されるプロセッサ。 |
| ギガビットイーサネット | Intel | N/A | ネットワーキングは、CPSでのピアツーピアの安全な通信を実現します。 |
| Matplotlib | Python Software Foundation | Version 3.5 | 結果をプロットするための視覚化ライブラリ。 |
| Paillier Cryptosystem | Open Source (Implemented via TenSEAL) | N/A | 勾配上の加法準同型暗号化を可能にします。 |
| PySyft | OpenMined | バージョン0.6.0 | 差分プライバシーおよびフェデレーション学習ライブラリ。 |
| Python (Anaconda Distribution) | Anaconda Inc | Version 3.9 | プリインストールされたパッケージと環境管理ツールが含まれており、スクリプト作成とフレームワーク開発に使用されます。 |
| PyTorch | Meta AI | バージョン 1.12 | モデルをトレーニングするためのディープラーニングフレームワーク。 |
| RAM | コルセア | 256ギガバイト (GB) | 集中的なトレーニングのための高いメモリサポート。 |
| Scikit-learn | Python Software Foundation | Version 1.1 | パフォーマンス評価用の機械学習ツール。 |
| Seaborn | Python Software Foundation | Version 0.11 | 統計データ視覚化ライブラリ。 |
| SSD Storage | Seagate | 1 TeraByte (TB) | 高速なデータ保存と取得を実現します。 |
| TenSEAL | OpenMined | Version 0.3 | 安全な集約のための準同型暗号化ライブラリ。 |
| TensorFlow | バージョン2.9 | モデル用のディープラーニングフレームワーク。 | |
| Ubuntu OS | Canonical | Version 20.04 LTS | すべての実験に使用されたオペレーティング システム。 |
Access restricted. Please log in or start a trial to view this content.
Request permission to reuse the text or figures of this JoVE article
Request Permission