Skip to main content
QUICK REVIEW

[論文レビュー] Mobile Edge Computing, Blockchain and Reputation-based Crowdsourcing IoT Federated Learning: A Secure, Decentralized and Privacy-preserving System.

Yang Zhao, Jun Zhao|arXiv (Cornell University)|Jun 26, 2019
Privacy-Preserving Technologies in Data参考文献 9被引用数 81
ひとこと要約

本論文は、モバイルエッジコンピューティング、ブロックチェーン、レピュテーションベースのクラウドソーシングを活用することで、安全で分散型かつプライバシー保護型のファジールートド・ラーニングシステムを、IoTデバイスメーカー向けに提案する。ユーザーは、局所的に収集されたIoTデータを用いて、微分プライバシーを適用した個人化されたモデルを共同で訓練可能であり、ブロックチェーンにより信頼できない集約が可能となり、コイン報酬によるインcentiveメカニズムが参加を促進する。

ABSTRACT

Internet-of-Things (IoT) companies strive to get feedback from users to improve their products and services. However, traditional surveys cannot reflect the actual conditions of customers' due to the limited questions. Besides, survey results are affected by various subjective factors. In contrast, the recorded usages of IoT devices reflect customers' behaviours more comprehensively and accurately. We design an intelligent system to help IoT device manufacturers to take advantage of customers' data and build a machine learning model to predict customers' requirements and possible consumption behaviours with federated learning (FL) technology. The FL consists of two stages: in the first stage, customers train the initial model using the phone and the edge computing server collaboratively. The mobile edge computing server's high computation power can assist customers' training locally. Customers first collect data from various IoT devices using phones, and then download and train the initial model with their data. During the training, customers first extract features using their mobiles, and then add the Laplacian noise to the extracted features based on differential privacy, a formal and popular notion to quantify privacy. After achieving the local model, customers sign on their models respectively and send them to the blockchain. We use the blockchain to replace the centralized aggregator which belongs to the third party in FL. In the second stage, miners calculate the averaged model using the collected models sent from customers. By the end of the crowdsourcing job, one of the miners, who is selected as the temporary leader, uploads the model to the blockchain. Besides, to attract more customers to participate in the crowdsourcing FL, we design an incentive mechanism, which awards participants with coins that can be used to purchase other services provided by the company.

研究の動機と目的

  • 従来のアンケート調査の限界を克服し、実際のIoTデバイス利用データを活用して、ユーザー行動を正確に捉えること。
  • ユーザーのプライバシーを損なわず、IoTメーカーがユーザー行動の正確な予測モデルを構築できること。
  • ファジールートド・ラーニングにおける中央集権的アグリゲーターに依存しないようにし、ブロックチェーンに基づく分散型モデル集約プロセスに置き換えること。
  • コイン報酬メカニズムを用いて、クラウドソーシング型ファジールートド・ラーニングにおけるユーザー参加を促進すること。
  • ブロックチェーンに統合されたレピュテーションシステムを用いて、モデルの完全性と参加者の責任を確保すること。

提案手法

  • 顧客はスマートフォンを介してIoT利用データを収集し、モバイルデバイス上で特徴抽出を伴う局所的モデル学習を実行する。
  • 微分プライバシーは、局所的モデル学習の前に特徴量にラプラスノイズを追加することで実装される。
  • 各顧客は、本物性と完全性を保証するため、自分の局所的モデルにデジタル署名を付与する。
  • 局所的モデルはブロックチェーンに提出され、従来の中央集権的アグリゲーターに代わる。
  • ブロックチェーン上のマイナーは、参加者から受信した署名済み局所的モデルを平均化することでグローバルモデルを計算する。
  • 一時的なリーダーマイナーが、最終的な集約モデルをブロックチェーンにアップロードし、最終的かつ透明性を保証する。

実験結果

リサーチクエスチョン

  • RQ1どのようにして、ユーザーのプライバシーを保護しつつ、IoTデバイスデータからの正確なモデル訓練を可能にする分散型ファジールートド・ラーニングフレームワークを設計できるか?
  • RQ2ブロックチェーンは、中央集権的アグリゲーターを置き換え、ファジールートド・ラーニングにおける信頼できないモデル集約をどのように実現するか?
  • RQ3微分プライバシーをどのように効果的に局所的学習フェーズに統合し、ユーザーのデータを保護できるか?
  • RQ4どのようにして、クラウドソーシング型ファジールートド・ラーニングにおける広範なユーザー参加を促進するインcentiveメカニズムを設計できるか?
  • RQ5分散型かつ信頼できない環境において、IoTファジールートド・ラーニングのレピュテーションと責任をどのように維持できるか?

主な発見

  • モバイルエッジコンピューティングの統合により、エンドユーザー端末の計算負荷が顕著に軽減され、効率的な局所的モデル学習が可能になった。
  • 特徴量にラプラスノイズを追加することで微分プライバシーが確保され、局所的学習中にユーザーのデータが定量的に保護された。
  • ブロックチェーンに基づくモデル集約により、信頼できる中央機関の必要性が排除され、システムの分散化と信頼性が向上した。
  • コイン報酬メカニズムにより、貢献度とレピュテーションに基づき報酬が分配されるなど、ユーザー参加が効果的に促進された。
  • マルチレイヤーの信頼とセキュリティアーキテクチャにより、モデルの正確性、プライバシー保護、分散化のバランスを達成した。

より良い研究を、今すぐ始めましょう

論文の読解から最終レビューまで、研究時間を劇的に削減しましょう。

クレジットカード登録不要

このレビューはAIが作成し、人間の編集者が確認しました。