[解決済み] 双方向性LSTMとLSTMの違いは何ですか?
2023-05-06 07:25:37
質問
どなたか解説をお願いします。双方向LSTMには前進と後退のパスがあるのは知っていますが、一方向LSTMと比較してどのような利点があるのでしょうか?
それぞれどんなことに向いているのでしょうか?
どのように解決するのですか?
LSTMは、その中核にある「隠れ状態」を使って、すでに通過した入力の情報を保存します。
一方向性のLSTMは、入力の情報のみを保存し 過去の の情報のみを保持する。
双方向性を使うと、過去から未来への入力と未来から過去への入力の2つの方法で実行されます。このアプローチが一方向性と異なるのは、逆方向のLSTMでは 未来 からの情報を保持し、2つの隠された状態を組み合わせて使うことで、どの時点でも 過去と未来の両方 の情報を保持することができる。 .
BiLSTMは文脈を理解することができるため、非常に良い結果をもたらしますが、例を通して説明します。
例えば、文中の次の単語を予測しようとすると、一方向性のLSTMは次のように考えます。
少年たちは......に行った。
このように、LSTMは文脈から次の単語を予測しようとします。
前方LSTM。
<ブロッククオート少年たちが行ったのは・・・。
後方LSTMです。
<ブロッククオート...そして、プールから上がり
未来の情報を使うことで、ネットワークが次の言葉を理解しやすくなることがわかりますね。
関連
-
[解決済み] RuntimeError: 次元が範囲外([-1, 0]の範囲にあると期待されたが、1が得られた)
-
[解決済み] イプシロン貪欲q学習におけるイプシロンと学習率の減衰について
-
[解決済み] kerasのtrain_on_batch()の使い道は?
-
[解決済み] KerasのLSTMを理解する
-
[解決済み】線形回帰とロジスティック回帰の違いは何ですか?[クローズド]
-
[解決済み] Kerasにおける多対一および多対多のLSTMの例
-
[解決済み] クロスエントロピーとは?[クローズド]
-
[解決済み] 多層パーセプトロン(MLP)アーキテクチャ:隠れ層の数とサイズを選択する基準?[クローズド]
-
[解決済み] pytorch - loss.backward() と optimizer.step() の間の接続。
-
[解決済み] 機械学習とは?[終了しました]
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み] エアフローとKubeflowパイプラインの違いは何ですか?
-
[解決済み] コスト関数、線形回帰、シータをハードコーディングしないようにする。オクターブ
-
[解決済み] tf.reset_default_graph() の使用方法
-
[解決済み] サポートベクターマシンに対する人工ニューラルネットワークの優位性は何ですか?[終了しました]
-
[解決済み】教師あり学習と教師なし学習の違いは何ですか?[終了しました]
-
[解決済み] Kerasにおける多対一および多対多のLSTMの例
-
[解決済み] Windowsの.batファイルにプロセスを強制終了させる方法を教えてください。[クローズド]。
-
[解決済み] フィーチャーとラベルの違いは何ですか?[クローズド]
-
[解決済み] word2vec: ネガティブサンプリング(平たく言うと)?
-
[解決済み] pytorch - loss.backward() と optimizer.step() の間の接続。