論文の概要: Doing More by Doing Less: How Structured Partial Backpropagation
Improves Deep Learning Clusters
- arxiv url: http://arxiv.org/abs/2111.10672v1
- Date: Sat, 20 Nov 2021 20:34:26 GMT
- ステータス: 処理完了
- システム内更新日: 2021-11-24 11:26:10.484425
- Title: Doing More by Doing Less: How Structured Partial Backpropagation
Improves Deep Learning Clusters
- Title(参考訳): 少ないことによるさらなる実践: 構造化された部分的バックプロパゲーションがディープラーニングクラスタをどのように改善するか
- Authors: Adarsh Kumar, Kausik Subramanian, Shivaram Venkataraman, Aditya Akella
- Abstract要約: ディープラーニングモデルのトレーニングは、リソース集約的で、重要な計算、メモリ、ネットワークリソースを消費する。
本研究では,分散トレーニングにおける個々の作業者のバックプロパゲーション量を制御する手法である構造化部分バックプロパゲーション(SPB)を提案する。
JigSawは,大規模クラスタの効率を最大28%向上できることがわかった。
- 参考スコア(独自算出の注目度): 9.17259958324486
- License: http://creativecommons.org/licenses/by/4.0/
- Abstract: Many organizations employ compute clusters equipped with accelerators such as
GPUs and TPUs for training deep learning models in a distributed fashion.
Training is resource-intensive, consuming significant compute, memory, and
network resources. Many prior works explore how to reduce training resource
footprint without impacting quality, but their focus on a subset of the
bottlenecks (typically only the network) limits their ability to improve
overall cluster utilization. In this work, we exploit the unique
characteristics of deep learning workloads to propose Structured Partial
Backpropagation(SPB), a technique that systematically controls the amount of
backpropagation at individual workers in distributed training. This
simultaneously reduces network bandwidth, compute utilization, and memory
footprint while preserving model quality. To efficiently leverage the benefits
of SPB at cluster level, we introduce JigSaw, a SPB aware scheduler, which does
scheduling at the iteration level for Deep Learning Training(DLT) jobs. We find
that JigSaw can improve large scale cluster efficiency by as high as 28\%.
- Abstract(参考訳): 多くの組織は、分散形式でディープラーニングモデルをトレーニングするために、GPUやTPUなどのアクセラレータを備えた計算クラスタを使用している。
トレーニングはリソース集約であり、重要な計算、メモリ、ネットワークリソースを消費する。
品質に影響を与えることなく、トレーニングリソースのフットプリントを削減する方法については、多くの先行研究が検討されているが、ボトルネックのサブセット(通常はネットワークのみ)にフォーカスすることで、クラスタ利用全体の改善能力が制限されている。
本研究では,分散トレーニングにおける個々の作業者のバックプロパゲーション量を体系的に制御する手法である構造化部分バックプロパゲーション(SPB)を提案する。
これにより、ネットワーク帯域幅、計算利用率、メモリフットプリントを同時に削減し、モデル品質を維持できる。
クラスタレベルでのSPBの利点を効果的に活用するために,本研究では,DLT(Deep Learning Training)ジョブのイテレーションレベルでスケジューリングを行うSPB対応スケジューラであるJigSawを紹介する。
JigSawは,最大28\%の大規模クラスタ効率を向上できることがわかった。
関連論文リスト
- Reconfigurable Distributed FPGA Cluster Design for Deep Learning
Accelerators [59.11160990637615]
エッジコンピューティングアプリケーション用に設計された低消費電力組み込みFPGAに基づく分散システムを提案する。
提案システムは,様々なニューラルネットワーク(NN)モデルを同時に実行し,パイプライン構造にグラフを配置し,NNグラフの最も計算集約的な層により大きなリソースを手動で割り当てる。
論文 参考訳(メタデータ) (2023-05-24T16:08:55Z) - Efficient Parallel Split Learning over Resource-constrained Wireless
Edge Networks [44.37047471448793]
本稿では,エッジコンピューティングパラダイムと並列分割学習(PSL)の統合を提唱する。
そこで本研究では,モデル学習を高速化するために,効率的な並列分割学習(EPSL)という革新的なPSLフレームワークを提案する。
提案するEPSLフレームワークは,目標精度を達成するために必要なトレーニング遅延を著しく低減することを示す。
論文 参考訳(メタデータ) (2023-03-26T16:09:48Z) - Partitioning Distributed Compute Jobs with Reinforcement Learning and
Graph Neural Networks [58.720142291102135]
大規模な機械学習モデルは、幅広い分野に進歩をもたらしている。
これらのモデルの多くは、単一のマシンでトレーニングするには大きすぎるため、複数のデバイスに分散する必要がある。
スループットやブロッキングレートといったユーザクリティカルな指標に対して,並列化の最大化が準最適であることを示す。
論文 参考訳(メタデータ) (2023-01-31T17:41:07Z) - Unifying Synergies between Self-supervised Learning and Dynamic
Computation [53.66628188936682]
SSLとDCのパラダイム間の相互作用に関する新しい視点を提示する。
SSL設定において、スクラッチから高密度かつゲートされたサブネットワークを同時に学習することは可能であることを示す。
密集エンコーダとゲートエンコーダの事前学習における共進化は、良好な精度と効率のトレードオフをもたらす。
論文 参考訳(メタデータ) (2023-01-22T17:12:58Z) - Privacy-Preserving Serverless Edge Learning with Decentralized Small
Data [13.254530176359182]
最近、分散トレーニング戦略は、ディープモデルをトレーニングする際のデータプライバシを保証するための有望なアプローチになっている。
本稿では、従来のサーバレスプラットフォームをサーバレスエッジ学習アーキテクチャで拡張し、ネットワークの観点から効率的な分散トレーニングフレームワークを提供する。
論文 参考訳(メタデータ) (2021-11-29T21:04:49Z) - HeterPS: Distributed Deep Learning With Reinforcement Learning Based
Scheduling in Heterogeneous Environments [37.55572042288321]
ニューラルネットワーク(DNN)のトレーニングプロセスは、多くのスパースな特徴を持つ大規模な入力データを扱うのが一般的である。
Paddle-HeterPSは分散アーキテクチャとReinforcement Reinforcement (RL)ベースのスケジューリング手法で構成されている。
パドル・ヘターPSはスループット(14.5倍高い)と金銭的コスト(312.3%小さい)で最先端のアプローチを著しく上回っている。
論文 参考訳(メタデータ) (2021-11-20T17:09:15Z) - Dynamic Sparse Training for Deep Reinforcement Learning [36.66889208433228]
我々は,ニューラルネットワークをスクラッチから切り離した深層強化学習エージェントを動的に訓練する試みを初めて提案する。
私たちのアプローチは、既存の深層強化学習アルゴリズムに簡単に統合できます。
我々は,オープンAI体育連続制御タスクに対するアプローチを評価した。
論文 参考訳(メタデータ) (2021-06-08T09:57:20Z) - Distributed Training of Deep Learning Models: A Taxonomic Perspective [11.924058430461216]
分散ディープラーニングシステム(DDLS)は、クラスタの分散リソースを利用することで、ディープニューラルネットワークモデルをトレーニングする。
私たちは、独立したマシンのクラスタでディープニューラルネットワークをトレーニングする際の、作業の基本原則に光を当てることを目指しています。
論文 参考訳(メタデータ) (2020-07-08T08:56:58Z) - Rapid Structural Pruning of Neural Networks with Set-based Task-Adaptive
Meta-Pruning [83.59005356327103]
既存のプルーニング技術に共通する制限は、プルーニングの前に少なくとも1回はネットワークの事前トレーニングが必要であることである。
本稿では,ターゲットデータセットの関数としてプルーニングマスクを生成することにより,大規模な参照データセット上で事前訓練されたネットワークをタスク適応的にプルークするSTAMPを提案する。
ベンチマークデータセット上での最近の先進的なプルーニング手法に対するSTAMPの有効性を検証する。
論文 参考訳(メタデータ) (2020-06-22T10:57:43Z) - Joint Parameter-and-Bandwidth Allocation for Improving the Efficiency of
Partitioned Edge Learning [73.82875010696849]
機械学習アルゴリズムは、人工知能(AI)モデルをトレーニングするために、ネットワークエッジにデプロイされる。
本稿では,パラメータ(計算負荷)割り当てと帯域幅割り当ての新しい共同設計に焦点を当てる。
論文 参考訳(メタデータ) (2020-03-10T05:52:15Z) - Large-Scale Gradient-Free Deep Learning with Recursive Local
Representation Alignment [84.57874289554839]
大規模データセット上でディープニューラルネットワークをトレーニングするには、重要なハードウェアリソースが必要である。
これらのネットワークをトレーニングするためのワークホースであるバックプロパゲーションは、本質的に並列化が難しいシーケンシャルなプロセスである。
本稿では、深層ネットワークのトレーニングに使用できるバックプロップに代わる、神経生物学的に有望な代替手段を提案する。
論文 参考訳(メタデータ) (2020-02-10T16:20:02Z)
関連論文リストは本サイト内にある論文のタイトル・アブストラクトから自動的に作成しています。
指定された論文の情報です。
本サイトの運営者は本サイト(すべての情報・翻訳含む)の品質を保証せず、本サイト(すべての情報・翻訳含む)を使用して発生したあらゆる結果について一切の責任を負いません。