2016-05-31 9 views
1

はそれぞれ、すべてのアルゴリズムに一度それをやってするのではなく、複数のアルゴリズムをテストする方法はあります。結果をチェックしますか? Azureの機械学習Studioでかなり速い(誤り率)があり、私が実際に使用するかを知らない多くの時間があるので、私は、複数のテストし、結果を取得したいと思います。テスト複数のアルゴリズム

+0

のセクション6.2.4を確認することができます「広すぎる」として...あなたは人工知能にしている場合はAIのスタック交換http://area51.stackexchange.com/proposals/93481/artificial-intelligence?referrer=ZmhvdPpNkK4uGj6x_HIV1w2以下の点を考慮.....より具体的な質問を考えますそのページのコミットボタンを押す – j4rey89

+0

I dその質問は広すぎるとは思わない - これは、良いモデルを見つけるために、いくつかの異なるアルゴリズムをチェックする必要がある機械学習における共通の問題である。それらを比較するには、Anders Gillが指摘したようにCVを使用することができます。いくつかのモデルをチェックする自動MLソリューションを調べることもできます。たとえば、auto-sklearnというライブラリがあります(https://github.com/automl/auto-sklearn)。 – pplonski

答えて

1

あなたが探しているモジュールは、「クロスバリデーションモデル」です。入力ポート(データセット)から来るものを基本的に10個に分割し、最後の部分を「回答」として予約します。 9つの他のサブセットモデルを訓練し、最後のサブセットに向かって測定された一連の精度統計を返す。あなたが見るのは、訓練されたモデルの平均誤差である「平均絶対誤差」と呼ばれる列です。任意のアルゴリズムをポートのいずれかに接続することができます。次に、スコアを与えるポートを「右クリック」した後に、そのアルゴリズムの結果を受け取ります。

その後あなたは最高でしたアルゴリズムを評価することができます。そして、プロ・チップとして。あなたは、実際の結果に大きな影響を持っていたコラムを参照してフィルターベース-特徴選択を使用することができます。

2

あなたがお互いに対してアルゴリズムを評価する「評価モデル」ボタンで複数のアルゴリズムのスコアを接続することもできます。 これが役立つことを願っています。

Azure ML Canvas for an ensemble evaluation

Results of Evaluate Model module

関連する問題