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

Clone Parameters

概要

この演算子は、指定されたソースパラメーターのパラメーター値を、指定されたターゲットパラメーターのパラメーター値にコピーします。この演算子は、パラメータの設定演算子のより一般的な形式です。この演算子は、主に、ある演算子の最適なパラメーターセットを別の類似の演算子に適用するために使用されます。

詳細

Clone Parametersオペレーターは入力を必要としませんが、Set Parametersオペレーターは入力としてパラメーターのセットを受け取ります。 Clone Parametersオペレーターを使用して、複数のソースパラメーターを複数のターゲットパラメーターに割り当てることができます。ソースとターゲットのパラメーターは、 名前マップパラメーターを介して指定できます。このメニューには、「ソース」と「ターゲット」の2つの列があります。 「ソース」列は、値がターゲットパラメータにコピーされる目的のパラメータの名前を指定するために使用されます。 「ターゲット」列は、ターゲットパラメータの名前を指定します。これらの列は両方とも「operator.parameter」形式の値を必要とします。「operator」は演算子の名前で、「parameter」は目的のパラメータです。 名前マップパラメーターに行を追加することにより、複数のパラメーターを指定できます。

この演算子は、パラメータ設定演算子の非常に一般的な形式です。入力としてParameterSetを必要としないため、Set Parameters演算子とは異なります。ソースからパラメータ値を読み取り、それを使用してターゲットパラメータのパラメータ値を設定するだけです。この演算子はSet Parameters演算子よりも汎用的であり、完全に置き換えることができます。最適化ループ内で複数回最適化されるパラメーターが必要な場合に最も便利です-Set Parameters演算子はここでは使用できません。この演算子は入力として明示的なParameterSetを必要とせず、ソースとターゲットのパラメーターがまったく同じである必要がないため、この演算子はSet Parameters演算子よりもはるかに汎用的で強力です。 Set Parametersオペレータの詳細については、ドキュメントをご覧ください。

分化

Set Parameters

Clone Parametersオペレーターは、Set Parametersオペレーターの非常に一般的な形式です。入力としてParameterSetを必要としないため、Set Parameters演算子とは異なります。ソースからパラメータ値を読み取り、それを使用してターゲットパラメータのパラメータ値を設定するだけです。この演算子はSet Parameters演算子よりも汎用的であり、完全に置き換えることができます。

入力

  • スルー (IOObject)このポートにオブジェクトを接続することは必須ではありません。このポートで接続されたオブジェクトは、出力ポートを変更せずに配信されます。この演算子は複数の入力を持つことができます。ある入力が接続されると、別の入力(ある場合)を受け入れる準備ができている別の入力ポートを介して使用可能になります。入力の順序は同じままです。この演算子の最初の入力ポートで提供されたオブジェクトは、最初の出力ポートで使用可能です。

出力

  • スルー(IOObject)入力として与えられたオブジェクトは、このポートを介して出力に変更されることなく渡されます。このポートを他のポートに接続することは必須ではありません。この演算子は複数の出力を持つことができます。 1つの出力が接続されると、出力ポートを介して別の出力が使用可能になり、別の出力(ある場合)を配信する準備が整います。出力の順序は同じままです。この演算子の最初の入力ポートで配信されたオブジェクトは、最初の出力ポートで配信されます。

パラメーター

  • name_map Clone Parametersオペレーターは、ソースのパラメーター値を、 name mapパラメーターで指定できる指定されたオペレーターのターゲットのパラメーター値に割り当てます。このメニューには、「ソース」と「ターゲット」の2つの列があります。 「ソース」列は、値がターゲットパラメータにコピーされる目的のパラメータの名前を指定するために使用されます。 「ターゲット」列は、ターゲットパラメータの名前を指定します。これらの列は両方とも「operator.parameter」形式の値を必要とします。「operator」は演算子の名前で、「parameter」は目的のパラメータです。 名前マップパラメーターに行を追加することにより、複数のパラメーターを指定できます。 範囲:リスト

チュートリアルプロセス

クローンパラメータオペレータの概要

このプロセス例では、Clone Parameters演算子は、プロセス内の他のパラメーターにパラメーター値を割り当てるために使用できる非常に汎用的な演算子であるという事実を強調しています。このプロセスで実行されるタスクは、有用な目的には役立ちません。この演算子の有用なシナリオを理解するために、パラメータ設定演算子のプロセス例について学習してください。

データの生成演算子は、10個の例(つまり、数値の例のパラメーター= 10)を持つExampleSetを生成するために使用されます。次に、フィルター例の範囲演算子が ‘Golf’ ExampleSetに適用されます。最初の例と最後の例のパラメーターは1に設定されます。したがって、「Golf」データセットの最初の行のみが出力になります。ただし、Clone Parametersオペレーターのパラメーターを確認してください。 Generate Dataオペレーターのnumber examplesパラメーターの値をFilter Example Rangeオペレーターの最後のサンプルパラメーターに割り当てます。したがって、最後の例のパラメーターは10(以前は1)に設定されます。したがって、1行だけではなく、「ゴルフ」データセットの最初の10行が出力になります。結果のExampleSetは、結果ワークスペースで確認できます。プロセスの実行後に、最後のサンプルパラメータの値も1から10に変更されていることがわかります。これは、パラメータのクローンオペレータを使用してパラメータ値を動的にコピーする方法です。

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