RapidMiner(ラピッドマイナー)はデータ可視化、データ加工、モデル作成、評価、運用まで一括サポートする機械学習プラットフォームです。KSKアナリティクスはRapidMinerの正規販売代理店です。

Loop and Average

概要

この演算子は、サブプロセスを指定された回数繰り返し、内部結果の平均を提供します。

詳細

ループおよび平均演算子はネストされた演算子です。つまり、サブプロセスがあります。ループおよび平均演算子のサブプロセスは、 n回実行されます。nは、ユーザーが指定した反復パラメーターの値です。この演算子のサブプロセスは、常にパフォーマンスベクトルを返す必要があります。これらのパフォーマンスベクトルは平均化され、この演算子の結果として返されます。サブプロセスに関する詳細については、サブプロセス演算子をご覧ください。

分化

Loop and Deliver Best

この演算子は、指定された回数だけサブプロセスを反復処理し、最高のパフォーマンスを持つ反復結果を提供します。

入力

  • in (IOObject)この演算子は複数の入力を持つことができます。 1つの入力が接続されると、別の入力(ある場合)を受け入れる準備ができている別の入力ポートが使用可能になります。入力の順序は同じままです。この演算子の最初のポートで提供されたオブジェクトは、ネストされたチェーンの最初のポート(サブプロセス内)で利用可能です。すべての入力を正しい順序で接続することを忘れないでください。サブプロセスレベルで適切な数のポートが接続されていることを確認してください。

出力

  • 平均 可能 (平均ベクトル)このオペレーターは、複数の平均化可能な出力ポートを持つことができます。 1つの出力が接続されると、別の出力(ある場合)を配信する準備ができた別の平均化可能な出力ポートが使用可能になります。出力の順序は同じままです。サブプロセスの最初の平均化可能なポートで配信される平均ベクトルは、外部プロセスの最初の平均化可能な出力ポートで配信されます。すべての出力を正しい順序で接続することを忘れないでください。チェーンのすべてのレベルで適切な数のポートが接続されていることを確認してください。

パラメーター

  • iterationsこのパラメーターは、この演算子のサブプロセスの反復回数を指定します。 範囲:整数
  • average_performances_onlyこのパラメーターは、パフォーマンスベクトルのみ、またはすべてのタイプの平均可能な結果ベクトルを平均するかどうかを示します。 範囲:ブール

チュートリアルプロセス

パフォーマンスベクトルの平均を取る

「ゴルフ」データセットは、検索演算子を使用してロードされます。ループと平均演算子が適用されます。反復パラメーターは3に設定されます。したがって、Loop And Average演算子のサブプロセスは3回実行されます。反復ごとにパフォーマンスベクトルが生成され、これらのパフォーマンスベクトルの平均がこの演算子の結果として配信されます。

Loop And Average演算子のサブプロセスを見てください。 Split Validationオペレーターは、Naive Bayesモデルのトレーニングとテストに使用されます。スプリット検証演算子の後にブレークポイントが挿入されるため、各反復でパフォーマンスベクトルを確認できます。プロセスを実行します。最初の反復のパフォーマンスベクトルが表示されます。精度は25%です。プロセスを継続してください。 2回目と3回目の反復のパフォーマンスベクトルが表示されます(それぞれ75%と100%の精度)。ループおよび平均演算子は、これら3つの結果の平均を取り、その出力ポートを介して配信します。これら3つの結果の平均は66.67%(つまり(25%+ 75%+ 100%)/ 3)です。結果の平均ベクトルは、結果ワークスペースで確認できます。

API認証に失敗しました メールまたはパスワードが正しくありません メールアドレスは必須です パスワードは必須です
キャンセル