埋め込みレイヤのないLSTMアーキテクチャを使用して、ケラスで簡単なシーケンスコピータスクを作成するにはどうすればよいですか?私はすでに単語ベクトルを持っています。埋め込みレイヤのないKerasにLSTMを書き込む方法は?
答えて
あなたが単語ベクトルを持っていると言えば、単語をベクトル表現(word2vec、GloVe ...から計算)にマップする辞書があると思います。
この辞書を使用すると、シーケンス内のすべての単語が対応するベクトルに置き換えられます。 LSTMはすべての入力シーケンスを一定の長さにする必要があるため、すべてのシーケンスを同じ長さにする必要があります。したがって、max_lengthの値を決定し、より長いすべてのシーケンスをトリムし、ゼロより短いすべてのシーケンスを埋め込む必要があります(Keras pad_sequences関数を参照)。
次に、ベクトル化されたシーケンスをニューラルネットワークのLSTMレイヤに直接渡すことができます。 LSTMレイヤーはネットワークの最初のレイヤーなので、入力シェイプを定義する必要があります。入力シェイプは(max_length、embedding_dim)です。
この方法で埋め込みレイヤをスキップし、代わりに独自の事前計算ワードベクトルを使用します。
埋め込みレイヤーにpretrained埋め込みを 'weights'引数で読み込むことも可能です。[this post](https://blog.keras.io/using-pre-trained-word-embeddings-in-a- keras-model.html)。このようにして後で変換を行う必要はなく、モデルの整数のリストとして文を直接渡すことができます。 – ValD
- 1. Keras:埋め込み層+ LSTM:時間ディメンション
- 2. 埋め込みレイヤのためのKeras - 入力シェイプ
- 3. 埋め込みを使用したKeras LSTM言語モデル
- 4. Keras LSTM入力サイズ(ホットテキスト埋め込みあり)
- 5. mongodb-java-driverに埋め込みドキュメントのコーデックを書き込む
- 6. 埋め込みビューコントローラのコードをcontainerViewに書き込む場所
- 7. 入れ子になったMongoose埋め込みドキュメントを埋め込む方法
- 8. 後で組み込むためにPHPをテキストファイルに埋め込む方法は?
- 9. javascriptコードの埋め込み禁止のWebページを埋め込む方法は?
- 10. インポートエラーkeras.models密集、LSTM、埋め込み
- 11. 4グラムモデルのKeras単語埋め込み
- 12. 外部xmlファイルをspring boot埋め込みTomcatに埋め込む方法
- 13. Word文書に埋め込みExcelワークシートを作成してデータを埋め込む方法は?
- 14. Qt Creatorの埋め込み方法埋め込みPSQL
- 15. 書き込みキャッシュポリシーに書き込み/フェッチを書き込む
- 16. symfony 2フォーム、埋め込みコレクションにコレクションを埋め込む
- 17. 埋め込みyoutubeをc/gtkアプリケーションに埋め込む
- 18. 埋め込みウェブページにExcelを埋め込む
- 19. モンゴイドツリーを別の文書に埋め込む方法は?
- 20. 多層LSTMの前に埋め込み層を追加する方法は?
- 21. Keras(Theano)の畳み込みレイヤーでカーネルサイズが均一な埋め込み
- 22. 埋め込みブートストラップレイアウトの埋め込み
- 23. 埋め込み方法
- 24. 埋め込みツイートのスタイルシートを上書きする方法
- 25. Google iframeを埋め込む方法は?
- 26. Reportico:yii2リンクを埋め込む方法は?
- 27. asp.net:server.exeを埋め込む方法は?
- 28. Laravelに埋め込みなどで外国のURLを埋め込む
- 29. 例を使って説明する:ケラスのレイヤを埋め込む方法
- 30. 単語埋め込みのTensorFlow双方向LSTM符号化
埋め込みレイヤーを削除しようとしましたか? –