1

依存関係パーサーではないパーサーを開発していますが、それでも遷移ベースのシステムです。arc-transition のように SHIFT、REDUCE-LEFT、REDUCE-RIGHT の 3 つのアクションを使用する代わりに、パーサーに独自のアクションを提案しました。Andor らの論文による私の理解として。(2016)、システムが論文で定義されたいくつかのルールに従う限り、遷移ベースのシステムで SyntaxNet をトレーニングできます。しかし、どこから始めればよいか正確にはわかりません。私はコードを見ましたが、それらは主に依存関係パーサーをトレーニングするためのもののようです(3つのアクションSHIFT、REDUCE-LEFT、およびREDUCE-RIGHTを使用)。私の目標を達成するのに役立つコードの一部を強調していただければ幸いです。

また、SyntaxNet が ConNLL データ形式をゴールド トレーニング データに変換する方法がよくわかりません。このタスクを担当するソース ファイルを教えてもらえますか?

事前にどうもありがとうございました

4

1 に答える 1

0

トランジション システムを独自のものに変更する場合は、コードにいくつかの変更を加える必要があります。最も注目すべきは、ゴールド解析ツリーを一連の遷移にマッピングするためのオラクルを実装する必要があることです。Nivre (2008) は、このトピックの優れた紹介です: http://www.mitpressjournals.org/doi/pdf/10.1162/coli.07-056-R1-07-027

于 2016-08-13T08:47:15.017 に答える