2016-12-22 8 views
2

あたりの発話の最大数:https://github.com/Microsoft/Cognitive-LUIS-Windows/issues/17私の質問は次のとおりです。MS Luis.ai |彼らのGitHubのページで、私の質問の意図を再/アプリ

「LUISはアプリごとに/目的ごとに扱うことができる発話の最大数はありますか?」

したがって、1つの意図で2000の発話を投げ、1つのアプリケーションにつき20のインテントがあるとすると、ルイスの「オーバーロード/オーバーフィッティング」の危険がありますか?訓練時間のパフォーマンスが大幅に低下するのでしょうか?

は、私たちはちょうどその先に行くと行うことができます知っている - それぞれの意図&たちのルイス・アプリケーションのバックアップコピーで発話数千人を投げるが、ルイスはすでに知っているさせてくれた誰かが、あろうことかどうかは、知っていますすばらしいです。

答えて

2

はい、カスタムフィーチャー(フレーズフィーチャー)を使用している場合は、トレーニングが非常に遅くなります。 LUISのアイデアは、いくつかの例題で妥当なモデルを手に入れることができるようにすることです。 予測精度を向上させたい場合は、単に追加するだけではなく、提供される発声の品質を確認する必要があります。

+0

Ok cool。だからあなたは発言の最大数が実際に何であるかという大まかな考えを持っていますか?ここでは、私たちが苦労していたものの例を挙げます。ヘルプとハローは2つの全く異なる意図ですが、言葉は非常に似ています。 LUISは、ユーザーが「hellp」、「helllo」、「helpp」、「heelo」のようなものを入力すると正確な答えを与えることに苦労していました。等正確な結果を返すためにLUISを取得する唯一の方法は、それぞれ約30程度のバリエーションを投げることでした。 – JPThorne

+1

実際に、アプリケーションごとに許可されたインテントの正確な数を覚えていません。あなたが記述している問題は、LUISが言語レキシコンしか持たず、他のすべて(例:誤字)を同じように扱うため、クエリをLUISに送信する前にスペルチェックレイヤを実行することで最も解決します。 –

+0

@MokhtarAshour:特にグリーティング(こんにちは、こんにちはなど)と終了(バイク、感謝など)の短い発言のためのグローバルメッセージハンドラを実装するhttps://github.com/Microsoft/BotBuilder-Samples/tree/master/CSharp/core- GlobalMessageHandlers – Satheesh

関連する問題