問題タブ [vowpalwabbit]
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.
machine-learning - Vowpal Wabbit での勾配ブースティング
Vowpal Wabbit を使用して回帰で勾配ブースティングを使用する方法はありますか? 私は Vowpal Wabbit に付属している便利なさまざまなテクニックを使用しています。それに合わせて勾配ブースティングも試してみたいのですが、VWで勾配ブースティングを実装する方法が見つかりません。
variables - Vowpal Wabbit - オプション --keep で名前空間の完全な名前を指定する
次のような状況が必要です: Vowpal Wabbit を呼び出してデータセットでトレーニングするときに、特定の名前空間を保持したいと考えています。
「--keep」オプションは、名前空間の最初の文字を引数として取ります。しかし、2 つの名前空間が同じ文字で始まり、そのうちの 1 つだけを保持したい場合はどうすればよいでしょうか?
1.00 |A1 var1 var2 |A2 var3 var4
vw train_data.vw --keep "A1" ==> keep が 1 文字しかないため不可能
「汚い」解決策の 1 つは、各名前空間の名前を変更して、すべてが異なる文字で始まるようにすることですが、変数ごとに名前空間を作成する必要があり、変数には文字よりもはるかに多くの変数があるため、私には不可能です。アルファベット...
この問題を解決する方法はありますか?
vowpalwabbit - Vowpal wabbit を使用した Contextual Bandit
この場合、入力の 1 つはアーム/アクションを選択する確率ですが、その確率をどのように見つけるのでしょうか? その可能性を見つけること自体が大きな課題ではないでしょうか。
python - vowpal でスコアを計算する
vowpal のサンプル データに対してロジスティック回帰を実行しようとしています。次のようなサンプル データ セットを作成しました。
ロジスティックを実行しようとすると、「損失関数の専門家または不正な形式の例で指定された -1 または 1 ではなくラベル 0 を使用しています」というエラーが表示されます
この後、最後にスコアを計算したいのですが、 vowpal でスコアまたは auc 曲線を計算する方法
bash - bash スクリプトで expr を使用すると、hadoop ストリーミングでエラーが発生する
仕事で Hadoop ストリーミングを使用しています。
私のマッパーはbashで書かれています。job_id を使用します。
ジョブをクラッシュさせる次の行ができるまで、正常に動作します (デバッグ目的で愚かなワードカウント マッパー操作を起動します)。
エラーは次のとおりです。
等
なぜそれが機能しないのですか?コマンドラインで直接実行します。また、ダミーという名前の別の変数を使用しようとしました。同じエラー。
注: この行は、ID を取得する必要があり、前のジョブの ID と競合できないマッパーの別のジョブが後で必要になるためです。allreduce で動作する vowpal wabbit クラスターの実装を取得しようとしています。
machine-learning - Vowpal Wabbit - 精度リコール f 測定
分類問題で Vowpal Wabbit で作成されたモデルから、どのようにして精度、再現率、および f 測定値を取得しますか?
vw の出力でこれに一般的に使用される利用可能なスクリプトまたはプログラムはありますか?
playtennis.txt の次のデータを使用して最小限の例を作成するには:
以下を使用してモデルを作成します。
次に、トレーニング データ自体でトレーニング済みモデルの予測と生の予測を取得します。
ここから先は、トレーニング データplaytennis.txt
と のトレーニング データに対する予測が与えられた場合に、精度、再現率、F 値を取得するために通常どのスクリプトまたはプログラムを使用しplaytennis.predict
ますか?
また、これがマルチラベル分類の問題 (各インスタンスが複数のターゲット ラベルを持つことができ、vw も処理できる) である場合、提案されたスクリプトまたはプログラムはこれらを処理できますか?
machine-learning - デーモン モードで実行しているときに Vowpal Wabbit から生の予測 (-r) を取得するにはどうすればよいですか?
以下を使用して、生の予測と最終的な予測の両方をファイルとして取得できます。
ただし、VW をデーモンとして実行すると生の予測を取得できません。
生の予測を取得するために、特定の引数またはパラメーターにパスがありますか? 私は最終的な予測ではなく、生の予測を好みます。ありがとう