Skip to main content
QUICK REVIEW

[論文レビュー] No Training Required: Exploring Random Encoders for Sentence Classification

John Wieting, Douwe Kiela|arXiv (Cornell University)|Jan 29, 2019
Topic Modeling被引用数 75
ひとこと要約

本論文は、事前学習済み語彙埋め込みから構築されたランダムエンコーダが、訓練済みエンコーダに近い、あるいは競合する文分類性能を達成し得ることを示しており、強力なベースラインを強調し、堅牢な評価実践を提案している。

ABSTRACT

We explore various methods for computing sentence representations from pre-trained word embeddings without any training, i.e., using nothing but random parameterizations. Our aim is to put sentence embeddings on more solid footing by 1) looking at how much modern sentence embeddings gain over random methods---as it turns out, surprisingly little; and by 2) providing the field with more appropriate baselines going forward---which are, as it turns out, quite strong. We also make important observations about proper experimental protocol for sentence classification evaluation, together with recommendations for future research.

研究の動機と目的

  • エンコーダを訓練せずに、ランダムエンコーダが文分類の精度をどこまで押し上げられるかを評価する。
  • ランダムエンコーダを、教師ありおよび教師なしで訓練された文エンコーダと比較する。
  • 文表現を評価するための堅牢なベースラインと実践的な推奨事項を提供する。
  • 公平な比較のための実験プロトコルの考慮事項を強調する。

提案手法

  • 3つのランダムエンコードアーキテクチャを評価する。Bag of Random Embedding Projections (BOREP)、Random LSTMs、Echo State Networks (ESN)。
  • 文表現は事前学習済み語彙埋め込みから作成され、エンコーダのパラメータは更新しない。転送層のロジスティック回帰分類器だけが訓練される。
  • 射影とネットワークはランダムに初期化され(標準的なGlorot類似の Bound)、平均・最大・和などでプーリングして固定長の文ベクトルを形成する。
  • 評価にはSentEvalを用い、下流タスク群(十個のタスク)および探査タスクで言語的特性を分析する。
  • InferSentおよびSkipThoughtのベースラインと比較し、次元は4096に揃える(BOEは300)。
  • 次元数を変化させることで、Performanceに対するCover’s theoremの影響を研究する。

実験結果

リサーチクエスチョン

  • RQ1標準的な転移タスクにおいて、訓練されていないランダムエンコーダは、訓練済みの文エンコーダの性能にどれだけ近づけるか?
  • RQ2事前学習済み語彙埋込みとランダム射影の価値を、文表現のベースラインとして最もよく反映するものは何か?
  • RQ3エンコーダの次元数は、下流タスクおよび探査タスク全体で性能にどのように影響するか?
  • RQ4文表現を公平に評価するために不可欠な実験プロトコル上の考慮事項は何か?

主な発見

モデル次元MRCRMPQASUBJSST2TRECSICK-RSICK-EMRPCSTSB
BOE30077.3(.2)78.6(.3)87.6(.1)91.3(.1)80.0(.5)81.5(.8)80.2(.1)78.7(.1)72.9(.3)70.5(.1)
BOREP409677.4(.4)79.5(.2)88.3(.2)91.9(.2)81.8(.4)88.8(.3)85.5(.1)82.7(.7)73.9(.4)68.5(.6)
RandLSTM409677.2(.3)78.7(.5)87.9(.1)91.9(.2)81.5(.3)86.5(1.1)85.5(.1)81.8(.5)74.1(.5)72.4(.5)
ESN409678.1(.3)80.0(.6)88.5(.2)92.6(.1)83.0(.5)87.9(1.0)86.1(.1)83.1(.4)73.4(.4)74.4(.3)
InferSent-14096×681.186.390.292.484.688.288.386.376.275.6
InferSent-24096×679.784.289.492.784.390.888.886.376.078.4
InferSent-34096×679.783.488.992.683.590.888.584.176.477.3
ST-LN4096×675.280.886.892.780.688.482.981.371.567.0
  • ランダムエンコーダは、単純なBOEベースラインを一般に上回り、ESNがランダム手法の中で最も良い平均結果を達成している。
  • InferSentおよびSkipThoughtと比較して、ランダムエンコーダは競争力のある性能を示し、ランダム手法間の平均的な利得は控えめで、タスク全体で平均2点未満であることが多い。
  • 次元数を増やすこと(例えば4096以上)は、Coverの定理と一致して、ランダムエンコーダの性能向上傾向を示す。
  • 探査タスクは、ランダムモデルが順序情報やいくつかの統語・意味手掛かりを捉えていることを示すが、訓練済みエンコーダは、特定のニュアンスの意味タスクで優れる。
  • 適切なベースライン(例:BOREP)と一貫した評価設定は、公正な比較とエンコーダ利得に関する信頼できる主張に不可欠である。

より良い研究を、今すぐ始めましょう

論文設計から論文執筆まで、研究時間を劇的に削減しましょう。

クレジットカード登録不要

このレビューはAIが作成し、人間の編集者が確認しました。