2017-09-28 4 views
0

文中の混乱した単語の正しい順序を検出するためにLSTMネットワークを実装しようとしています。データセットにラベルを付けるにはどうすればいいですか?私のデータセットは最大6語の文で構成されています。私の出力層の表現は何でしょうか?例えばLSTMネットワークを使用した混乱した単語ソルバー

私の文章は、「このニューラルネットワークである」の場合、 順序は2,1,4,3,5である - >これは

おかげニューラルネットワークであります!

答えて

1

このようなNLPタスクでは、単語埋め込みを使用する必要があります。 Word2Vec。各単語はベクトルとして表されます。あなたの入力は、これらのベクトルの行列で、元の順序が間違っています。あなたの出力は正しい順序でこれらのベクトルの行列になります。以下、私はFast.aiコースへのリンクを追加して、単語の埋め込みについてさらに説明します。

https://course.fast.ai/lessons/lesson6.html

*問題の定式化に基づいて、私はあなたのRNNは、入力/出力文のペアを処理することが可能であると仮定していますので注意してください。それが事実でない場合や、それらの行に沿って問題が発生した場合は、コメントを残して、私はあなたにいくつかのアイデアを与えることができます。

関連する問題