問題タブ [conceptnet]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
0 に答える
163 参照

stanford-nlp - ConceptNet Numberbatch の単語埋め込みが類推クエリで悪い結果をもたらすのはなぜですか?

私は、特に以下を使用して、いくつかの公開されている単語埋め込みに対して類推クエリをいじっています。

以下を含むいくつかの基本的なクエリを実行しています(queryTarget探しているものはどこですか):

baseSource:baseTarget :: querySource:queryTarget 例えばman:woman :: king:queen

  • 最大化cosine_similarity(baseTarget-baseSource, queryTarget-querySource)
  • 最大化cosine_similarity(baseTarget-baseSource, queryTarget-querySource) * cosine_similarity(baseTarget-queryTarget,baseSource-querySource)
  • L2norm(baseTarget-baseSource+querySource, queryTarget) を最小化する

クエリの場合: man:woman :: king:?

データは、さまざまなマッチング戦略の正しい結果を示しgloveています。しかし、conceptnet は, ,をトップ 3 として示していますが、これは予想外でした (クイーンはトップ 20 に入っていません)。同様に、グローブの結果に見られる期待される結果が、悪い結果に置き換わることがよくあります。queenladyprincessfemale_personadult_femaleking_david's_harp

コンセプトネットの埋め込みは、使用する前に何らかの追加調整が必要ですか? それとも、英語のアナロジーに合わせて調整されていない/適していないだけですか?

0 投票する
0 に答える
35 参照

nlp - REST API を使用する代わりに、ConceptNet の独自のコピーを構築すると、パフォーマンスがどの程度向上しますか?

私はすべての ConceptNet ウィキと FAQ を調べて、AWS で独自の ConceptNet のコピーを作成することのパフォーマンスの利点について調べましたが、何も見つかりませんでした。Web REST API を介して ConceptNet を呼び出す場合と、AWS で独自の ConceptNet のコピーを構築する場合のパフォーマンスの違いは何ですか? Web APIの場合、wikiに記載されているように 1 時間あたり 3600 リクエストですが、AWS コンテナーでの使用はどうでしょうか。データは ConceptNet のものと同じままであると仮定します。