問題タブ [mlr3]
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.
mlr3 - SVM は「確率 = TRUE」を使用してトレーニングされていません。確率は予測に使用できません
mlr3 を使用して SVM の予測確率を出力しようとしたときに問題が発生しました。
SVM は確率を出力しないことを理解していますが、SVM は予測データを分離超平面関数に当てはめ、超平面から符号付き距離測定値を取得できます。符号付き距離を取得し、それらを使用して AUC を計算したいと考えています。しかし、predict_type<-"response"
では、符号付き距離ではなく、予測されたクラスしか取得できません。でpredict_type<-"probability"
、上記のエラーが発生しました。
r - 予測フェーズで mlr3 パッケージを使用して JSON データをデコードする方法は?
パッケージでを開発しgraphlearner
ましmlr3
たが、サービスで公開したいと考えていRplumber
ます。ただし、予測を行うためのデータ (JSON 形式のデータ) を受け取ると、の関数が(グラフが学習された) 正しい型を推測しないgraphlearner
ため、 はデータを認識するのに苦労します。これに対する解決策はありますか?予測フェーズで mlr3 の JSON データを管理するメカニズムはありますか?fromJSON
jsonlite
学習ステップ
予測ステップ:機能します (データをシミュレートして予測し、ターゲット列を削除します)
予測ステップ : 機能しない (JSON データをシミュレートして予測する)
とエラー:
エラー : タスクをバインドできません: 列の型が一致しません: cmedv (数値 != 整数)
UPDATE 再現可能な例