勾配圧縮
こうばいあっしゅく
意味
勾配圧縮とは、分散深層学習システムにおいて、複数の計算ノード間で同期される勾配情報を効率的に伝達するために用いられる最適化技術の総称です。深層学習の学習プロセスでは、モデルのパラメータを更新するために各ノードで計算された勾配を全ノードで共有する必要がありますが、モデルの大規模化に伴い、ネットワークを介した通信量が膨大となり、計算資源の稼働率を低下させる深刻なボトルネックが生じます。この課題を解決するため、勾配圧縮技術では量子化やスパース化といった手法を用いて勾配データの情報量を意図的に削減します。通信されるデータ量を物理的に小さくすることで、ネットワーク帯域の制限を回避し、分散学習全体の処理スループットを向上させることを目的とした、現代の高度な機械学習基盤において極めて重要な技術体系です。
類義語
勾配量子化、勾配スパース化