Google は最新の NLP モデルをオープンソース化しました。このモデルは「罪と罰」の全巻を処理できます。

Google は最新の NLP モデルをオープンソース化しました。このモデルは「罪と罰」の全巻を処理できます。

Transformer は、近年 NLP 分野で注目されているモデルの 1 つです。

  • 2017年、Googleは「Attention Is All You Need」というタイトルの論文を発表し、Attentionメカニズムに完全に基づいたTransformerと呼ばれるネットワークフレームワークを提案しました。
  • 2018年、GoogleはTransformerベースのBERTモデルをオープンソース化し、NLP分野で人気を博しました。
  • 2019 年の機械学習における最大のトレンドの 1 つは、Transformer ベースの自然言語モデルの継続的な成長と普及です。
  • 2020年、自然言語処理分野におけるGLUEデータセットのリーダーボードによると、NvidiaのMegatron、GoogleのXLNet、MicrosoftのMT-DNN、FacebookのRobertaなど、最もパフォーマンスの高いモデルのいくつかはTransformerに基づいています。

最近、Google は Transformer の「アップグレード版」である Reformer をリリースしました。

[[313328]]
[画像出典: VentureBeat 所有者: VentureBeat]

Transformerよりも効率的

言語、音楽、音声、ビデオなど、シーケンシャルなデータは、特にさまざまなコンテキストでは AI や機械学習モデルにとって理解が困難です。たとえば、人物や物体がビデオから消えて、その後かなり経ってから再び現れた場合、多くのアルゴリズムはそれがどのように見えたかを忘れてしまいます。

そこで、Google はこの問題を解決するために機械翻訳モデル Transformer を開発しました。 Transformer は数千語まで拡張可能なアーキテクチャであり、音楽作曲、画像合成、文ごとのテキスト翻訳、ドキュメント要約などのタスクのパフォーマンスを大幅に向上させます。

すべてのディープ ニューラル ネットワークと同様に、Transformer には、入力データからの信号を送信し、各接続のシナプス強度 (重み) をゆっくりと調整する接続層にニューロン (数学関数) が含まれています。これは、すべての AI モデルが特徴を抽出し、予測を学習する方法ですが、Transformer は、すべての出力要素がすべての入力要素に関連付けられていることを独自に認識し、それらの間の重みは実際に動的に計算されます。

ただし、Transformer は完璧ではありません。より大きな設定に拡大すると、その限界が明らかになります。大規模なウィンドウ アプリケーションにはギガバイトからテラバイト単位のメモリが搭載されているため、モデルでは数段落のテキストしか取り込めず、短い音楽しか生成できません。

これを踏まえて、Google は Transformer の進化版として Reformer を発表しました。Reformer は最大 100 万語の環境を処理でき、わずか 16 GB のメモリを使用して単一の AI アクセラレータ チップで実行できます。

【画像出典:論文】

Leifeng.com(公式アカウント:Leifeng.com)は、関連論文「Reformer:The Efficient Transformer」が2020年4月にエチオピアで開催される自然言語処理のトップカンファレンスであるICLR-2020(International Conference on Learning Representations)に採択され、現在のモデルもオープンソース化されたことを知りました。

論文によれば、Reformer には主に以下の技術が含まれています。

  • まず、可逆層はモデル全体で活性化関数のコピーを 1 つだけ保存するため、N 係数は消えます。
  • 次に、活性化関数はフィードフォワード層で分割され、セグメントで処理されて、dff 係数が除去され、フィードフォワード層のメモリが節約されます。
  • 3 番目に、Local Sensitive Hashing (LSH、主に高次元の大量データの高速近似検索に使用されるハッシュ アルゴリズム) を使用します。具体的には、ハッシュ関数は、すべての可能なベクトルのペアを検索する代わりに、類似のベクトル (機械学習で人間が判読可能なデータを表す代数構造) を一致させて、任意のサイズのデータ​​を固定サイズの値にマッピングする関数です。

たとえば、翻訳タスクでは、ネットワークの最初の層からの各ベクトルは単語を表し、異なる言語の同じ単語に対応するベクトルは同じハッシュ値を取得できます。ハッシュを割り当てる際に、シーケンスを並べ替えてから要素のハッシュ値でソートすることで並列処理を実現し、長いシーケンスの複雑さを軽減し、計算負荷を大幅に軽減します。

リフォーマーは小説全体を扱うことができる

Reformer が実際に単一の GPU で実行でき、長いシーケンスで迅速にトレーニングできることを確認するために、研究者は enwik8 および imagenet64 データセットで 20 層の Reformer モデルをトレーニングしました。実験では、Reformer は Transformer と同じパフォーマンスを実現でき、メモリ効率が高く、長いシーケンス タスクのトレーニングが高速であることが示されています。

【画像出典:論文】

さらに、研究チームは、Reformer ベースの画像およびテキスト モデルも実験し、それらを使用して画像内の欠落している詳細を生成し、小説「罪と罰」(約 211,591 語) の全テキストを処理しました。研究によると、Reformer はフルフレーム画像をピクセル単位で生成でき、1 回のトレーニングで小説ほどの長さのテキストを受け取ることができることがわかっています。

この研究に貢献したGoogleの科学者Łukasz Kaiser氏とカリフォルニア大学バークレー校の学生Nikita Kitaev氏は、ブログ投稿で次のように書いている。

  • Reformer は非常に効率的なので、現在の最先端のテキスト ドメインのほとんどすべてよりもはるかに大きなコンテキスト ウィンドウを持つデータに直接適用できます。Reformer がこのような大規模なデータセットを処理できることは、データセットを作成するコミュニティを刺激する可能性もあります。

論文著者らは、これをさらに幅広い分野(時系列予測や音楽・画像・動画生成など)に応用し、位置エンコーディングの処理を改良していく予定であると報告されている。 Łukasz Kaiser 氏と Nikita Kitaev 氏は次のように付け加えました。

Reformer は、長いテキストや自然言語処理を超えたアプリケーションに Transformer モデルを将来使用するための基盤を築くものと考えています。

2019年末、海外メディアのVentureBeatがGoogleの上級副社長ジェフ・ディーン氏にインタビューを行い、同氏は次のように語った。

  • Google は、さらに多くのコンテキスト モデルを構築したいと考えています。現在、BERT などのモデルは数百の単語を処理できますが、10,000 の単語は処理できません。したがって、これが今後の Google の主な焦点となるでしょう。

そして、Reformer はその方向への有望な第一歩であると思われます。

この記事はLeiphone.comから転載したものです。転載する場合は、Leiphone.com公式サイトにアクセスして許可を申請してください。

<<:  騒ぎの裏で、2020年はケータリングロボットにとって楽な年になるだろうか?

>>:  年次レビュー:2020 年の 5 つの注目すべきテクノロジー トレンド、時代のトレンドに遅れずについていく

ブログ    

推薦する

日本政府はAI規制に対して緩やかなアプローチを好んでいるが、日本企業は厳格なEU規則に従う可能性がある

日本は、急速に減少する日本の人口によって引き起こされる問題のいくつかに対処するために、人工知能(AI...

人工知能は広告に関して私たちを誤解させている。今こそ誤りを正すべき時だ

社会が急速に変化する時代において、ブランドセーフティ戦略は分裂を招き、保護対象であるブランド評判その...

...

2024 年にビジネスを一変させる可能性のあるテクノロジーはどれでしょうか?

2023 年は、世界中の政府、公共部門、企業、さらには一般大衆の生活を大きく変えるテクノロジーの急...

...

...

スマートオフィス管理におけるAIの役割

スマート オフィスの概念は新しいものではありませんが、企業のオーナーや管理者が自動化の生産性の価値を...

53ページのPDFがOpenAIの「AGIタイムライン」を公開、内部告発者:マスクの訴訟が状況を混乱させた

OpenAI の謎の Q* プロジェクトに関する新たな情報があります。今朝早く、54ページに及ぶGo...

AI業界は依然として寒い冬に:資金調達規模はピーク時の半分以下、上場ブームは倒産の波を伴う

[[351301]]資本の冬を経験した後、疫病のブラックスワンが次々と起こり、AI初期に蓄積された非...

DetZero: Waymo の 3D 検出リストで 1 位、手動ラベル付けに匹敵!

この記事は、Heart of Autonomous Driving の公開アカウントから許可を得て転...

...

超知能オートメーション: タマネギの皮をむく旅

翻訳者 | 李睿校正 | 孫淑娟 良策企業システムのインテリジェント自動化のプロセスでは、各段階の開...

AI時代に私たちは子供たちに何を教えるべきでしょうか?

私たちの子供たちが今後20年、30年でどのような仕事に就くことになるのかを予測するのは本当に難しいこ...