背景近年、NLPの応用分野では大きな進歩がありました。Bert、GPT、GPT-3などの超大規模モデルがさまざまなNLPテストを席巻した後、モデルパラメータが大きいほどアルゴリズムのパフォーマンスが向上することがわかりました。そのため、大規模モデルの方向への開発が急速に進み、モデルサイズが爆発的に増加しました。大規模モデルのトレーニングが既存のトレーニング システムにもたらす主な課題は、メモリの負荷、コンピューティングの負荷、および通信の負荷です。 言語モデルのサイズは指数関数的に増加しています (出典: https://huggingface.co/blog/large-language-models) Volcano Engine 大規模モデルトレーニングフレームワーク veGiantModelこの需要に応えるために、ByteDance の AML チームは、Volcano Engine 用の大規模モデル トレーニング フレームワークである veGiantModel を開発しました。 veGiantModel は、PyTorch フレームワークをベースに、Megatron と DeepSpeed をベースにした高性能な大規模モデル トレーニング フレームワークです。機能は次のとおりです:
このうち、ByteCCLはByteDanceが開発したBytePSのアップグレード版であり、A100/V100などのさまざまなモデルトポロジー向けに階層化プロトコルの最適化が行われ、allgatherやalltoallなどのより包括的な通信プリミティブをサポートしています。 veGiantModel パフォーマンスハードウェア構成VeGiantModel のパフォーマンスを実証するために、veGiantModel チームは自社のコンピュータ ルームで物理マシンを使用し、A100 モデルと V100 モデルのテストを実施しました。実験構成は次のとおりです。
モデルとコントロールグループの選択veGiantModel は評価用に GPT-13B モデルを選択しました。シーケンス長は 256、グローバル バッチ サイズは 1536 です。 GPT は、市場で最も人気のあるトランスフォーマーベースの言語モデルです。パフォーマンス制御グループは、最も人気のあるオープンソース コミュニティ ツールである Megatron と DeepSpeed を選択しました。 テスト結果
上記のデータから、次のことがわかります。
原因分析veGiantModel が Megatron や DeepSpeed よりも高速なのはなぜですか?理由は次のとおりです。
ポータルveGiantModel は現在、次のアドレスの GitHub でオープンソース化されています。 https://github.com/volcengine/veGiantModel GitHub では、veGiantModel の使用方法と、veGiantModel を使用して GPT 事前トレーニングをすばやく実行する方法について詳しく説明しています。 Volcano Engine 機械学習プラットフォームは、veGiantModel をネイティブにサポートしています。このプラットフォームは現在パブリック ベータ版であり、誰でも試すことができます: https://www.volcengine.com/product/ml-platform |
<<: AIカーゴのロープロファイルバージョン?ネットユーザーがCNN1台を使って「ニード・フォー・スピード9」でレース
2012 年にディープラーニングが再び注目されて以来、初期の学術フレームワークである Caffe ...
人工知能 (AI)、ロボット工学、自動化の融合により、生産性、効率性、革新の新しい時代が到来していま...
この時代において、プライバシーは長い間誤った主張となってきました。プライバシー保護をある程度回復する...
教育省は最近、「高等教育機関における人工知能イノベーションのための行動計画」を発行しました。計画によ...
マイクロソフト創業者のビル・ゲイツ氏、グーグルの人工知能の第一人者ジェフ・ディーン氏、ディープマイン...
[[281520]] [51CTO.com クイック翻訳] 現時点では、「人工知能企業」が何であるか...
携帯電話を開くと顔がロック解除されます。VR と AR 技術は、このような仮想でありながら現実のシー...
海外メディアの報道によると、オランダの新興企業EnvisionはGoogle Glassと提携し、視...
欧州連合の人工知能法(AI法)は、政策立案者が画期的な規制のルールをうまく策定したことで、法律化に向...
『2001年宇宙の旅』のHAL 9000の恐ろしい宣言から『ターミネーター』映画における終末的な機械...
Apache Sparkはビッグデータの処理や活用に最も広く使われているフレームワークの一つであり...