[論文レビュー] A Survey on Deep Neural Network Partition over Cloud, Edge and End Devices
本調査では、クラウド、エッジ、エンドデバイスにまたがる深層ニューラルネットワーク(DNN)のパーティショニングについて包括的な分析を提示し、既存のアプローチを統合する五次元分類フレームワークを導入している。DNNパーティショニング戦略を評価するための標準化されたモデルを提案するとともに、動的環境、プライバシー、アルゴリズムの複雑さといった主な課題を特定し、分散AI推論分野における今後の研究の基盤を提供する。
Deep neural network (DNN) partition is a research problem that involves splitting a DNN into multiple parts and offloading them to specific locations. Because of the recent advancement in multi-access edge computing and edge intelligence, DNN partition has been considered as a powerful tool for improving DNN inference performance when the computing resources of edge and end devices are limited and the remote transmission of data from these devices to clouds is costly. This paper provides a comprehensive survey on the recent advances and challenges in DNN partition approaches over the cloud, edge, and end devices based on a detailed literature collection. We review how DNN partition works in various application scenarios, and provide a unified mathematical model of the DNN partition problem. We developed a five-dimensional classification framework for DNN partition approaches, consisting of deployment locations, partition granularity, partition constraints, optimization objectives, and optimization algorithms. Each existing DNN partition approache can be perfectly defined in this framework by instantiating each dimension into specific values. In addition, we suggest a set of metrics for comparing and evaluating the DNN partition approaches. Based on this, we identify and discuss research challenges that have not yet been investigated or fully addressed. We hope that this work helps DNN partition researchers by highlighting significant future research directions in this domain.
研究の動機と目的
- リソース制約のあるエンドデバイスおよびエッジデバイスに大規模DNNを効率的にデプロイする課題に対処し、異種コンピューティング環境にまたがる効率的なモデルパーティショニングを可能にすること。
- 文献に登場する多様なDNNパーティショニングアプローチを、一貫性があり拡張可能な分類フレームワークに統合し、体系的な比較と分析を可能にすること。
- 動的環境、プライバシー保護、アルゴリズム的効率性といった分野において、まだ十分に検討がなされていない、オープンな研究課題を特定・強調すること。
- 遅延、エネルギー、リソース使用率といった最適化目的を考慮した、DNNパーティショニング戦略を評価・比較するための標準化された指標を提案すること。
- 動的でプライバシー配慮型かつスケーラブルなDNNパーティショニングの分野における有望な研究方向性を提示することで、今後の研究を導くこと。
提案手法
- デプロイメントの場所、パーティショニングの粒度、制約、最適化目的、最適化アルゴリズムの5つの次元を含む、DNNパーティショニングのための五次元分類フレームワークを提案する。
- 計算、通信、リソース使用量のトレードオフを形式化するための統一的な数学的モデルを構築し、DNNパーティショニング問題を定式化する。
- 推論遅延、エネルギー消費、リソース使用率、プライバシーへの影響といった、アプローチ間の公平な比較を可能にする標準化された評価指標のセットを導入する。
- 提案されたフレームワークを通じて、既存のDNNパーティショニング技術を分析し、各アプローチを5つの次元の特定の値にマッピングする。
- 2015年から2023年までのDNNパーティショニング分野における最新の進展を網羅するため、主要なデジタルライブラリおよび検索エンジンからの体系的文献レビューと統合を実施する。
- パーティショニングアルゴリズム自体の計算複雑性を無視している点や、オフロードコストモデリングにおいて静的仮定がなされている点といった、現在のアプローチの限界を強調する。

実験結果
リサーチクエスチョン
- RQ1クラウド、エッジ、エンドデバイスといった異なるデプロイメント環境において、DNNパーティショニングアプローチを体系的に分類・比較する方法は何か?
- RQ2DNNパーティショニングにおける主なパフォーマンスのトレードオフは何か? そして、現実の制約下でそれらをどのようにモデル化・最適化できるか?
- RQ3動的環境、プライバシー、アルゴリズム的効率性の面で、現在のDNNパーティショニング研究における主なギャップは何か?
- RQ4大規模モデルをリアルタイムアプリケーションでサポートするために、DNNパーティショニングアルゴリズムの計算複雑性を最小限に抑える方法は何か?
- RQ5協調的推論は、分散DNN推論におけるプライバシーとパフォーマンスの向上にどのような役割を果たすか?
主な発見
- 五次元分類フレームワークは、既存のDNNパーティショニングアプローチを効果的にマッピング・分類し、多様な技術を体系的に理解・比較することが可能になった。
- 現在のDNNパーティショニング手法は、パーティショニングアルゴリズム自体の計算複雑性を無視していることが多く、大規模モデルではスケーラビリティの問題を引き起こしている。
- 特にモバイルエッジデバイスを含む動的環境におけるオフロードコストモデリングはまだ十分に発展していない。多くの研究で静的または理想化されたネットワーク状態を仮定している。
- リソース使用率と公平な割り当ては、遅延やエネルギー消費に比べて軽視されがちだが、非常に重要である。
- プライバシー懸念は顕著であり、特に中間特徴量がクラウドに送信される場合に顕著で、現在のアプローチはプライバシー保護型推論に対して限られた支援しか提供していない。
- モビリティやデバイスの可用性の変化がある実世界のIoTアプリケーションでは、動的DNNパーティショニングが不可欠であるが、実行時における適応を低コストでサポートできる手法はまだ少ない。

より良い研究を、今すぐ始めましょう
論文の読解から最終レビューまで、研究時間を劇的に削減しましょう。
クレジットカード登録不要
このレビューはAIが作成し、人間の編集者が確認しました。