1

DependencyParser.java repositoryでは、再帰的なニューラルネットワークを使用していることがわかります。 開かれた講義(http://cs224d.stanford.edu)から、私はこれらのネットワークが解析木の各ノードでフレーズベクトルを計算することを知りました。Stanford Dependency Parser - フレーズベクタを取得するには?

私は2次元平面上にそれらをプロットすることができるように出力するためにパーサーを作ろうとしていますが、これまで私はそれを理解していません。 - 誰かが私にJavaオブジェクトと行番号を指摘してくれるのですか? (私は、彼らはラインで765〜だろうと思われる)

private void setupClassifierForTraining(List<CoreMap> trainSents, List<DependencyTree> trainTrees, String embedFile, String preModel) { 
    double[][] E = new double[knownWords.size() + knownPos.size() + knownLabels.size()][config.embeddingSize]; 
    double[][] W1 = new double[config.hiddenSize][config.embeddingSize * config.numTokens]; 
    double[] b1 = new double[config.hiddenSize]; 
    double[][] W2 = new double[system.numTransitions()][config.hiddenSize]; 

そして、このフレーズベクトルを探していることには、正しい場所ではない場合は、内のコードに私を指すことができれば、私はそれを本当に感謝しますCoreNLP project私は見ているべきです。

答えて

2

どの講義を参考にしていますか?

本論文では、ニューラルネットワークの依存関係私たちは配布パーサ説明:

http://cs.stanford.edu/people/danqi/papers/emnlp2014.pdf

私はそれを信じていないが、フレーズの埋め込みを作成します。単語、品詞タグ、および依存関係ラベルの埋め込みを作成します。

+0

こんにちは、土曜日の夜にコメントしてくれてありがとう!彼はここでそれを言います(4 '45' '):https://www.youtube.com/watch?v=DJHvaGU9SW8&index=9&list=PL1qFoj7_pnROfWSqkVKwU3FFtViIdYG8Y – Aaron

+0

そのビデオの4:55のプロットでは、彼は文をプロットしています"ドイツ"と "フランス"と共に "私の誕生国"。これは再帰的ニューラルネットワークに関する講義です。その後、このアプローチがどのように構文解析構造とフレーズ埋め込みを提供するのかについて説明します。このアプローチはCore-NLPのどのプログラムでも実装されていますか? –

+1

私はこのパッケージを見たいと思う:edu.stanford.nlp.parser.dvparser – StanfordNLPHelp

関連する問題