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

Guess Types

概要

この演算子は、入力ExampleSetのすべての属性の値タイプを(再)推測し、それに応じて変更します。

詳細

推測タイプ演算子を使用して、入力ExampleSetの属性の値タイプを(再)推測できます。これは、いくつかの前処理変換といくつかの属性の精製の後に役立つ場合があります。この演算子は、特に前処理の後に公称属性を数値属性として処理できる場合に役立ちます。この演算子を使用して、すべての属性のタイプを(再)推測する必要はありません。タイプが(再)推測される属性を選択できます。詳細については、添付のプロセス例をご覧ください。この演算子は、ExampleSetの値に影響を与えないことに注意してください。

入力

  • サンプル入力 (IOObject)この入力ポートには、ExampleSetが必要です。これは、添付のプロセス例のRetrieveオペレーターの出力です。他の演算子の出力も入力として使用できます。

出力

  • サンプル出力(IOObject)入力ExampleSetの選択された属性のタイプは(再)推測され、結果のExampleSetはこの出力ポートを介して配信されます。
  • オリジナル(IOObject)入力として指定されたExampleSetは、このポートを介して出力に変更せずに渡されます。これは通常、別の演算子で同じExampleSetを再利用するため、または結果ワークスペースでExampleSetを表示するために使用されます。

パラメーター

  • attribute_filter_typeこのパラメーターを使用すると、属性選択フィルターを選択できます。属性の選択に使用する方法。次のオプションがあります。
    • all:このオプションは、単にExampleSetのすべての属性を選択しますこれはデフォルトのオプションです。
    • single:このオプションでは、単一の属性を選択できます。このオプションを選択すると、別のパラメーター(属性)がパラメーターパネルに表示されます。
    • subset:このオプションを使用すると、リストから複数の属性を選択できます。 ExampleSetのすべての属性がリストに存在します。必要な属性は簡単に選択できます。メタデータが不明な場合、このオプションは機能しません。このオプションを選択すると、別のパラメーターがパラメーターパネルに表示されます。
    • regular_expression:このオプションを使用すると、属性選択用の正規表現を指定できます。このオプションを選択すると、他のパラメーター(正規表現、式以外の使用)がパラメーターパネルに表示されます。
    • value_type:このオプションを使用すると、特定のタイプのすべての属性を選択できます。型は階層的であることに注意してください。たとえば、実数型と整数型は両方とも数値型に属します。このオプションを使用して属性を選択する場合、ユーザーは型階層の基本的な理解が必要です。このオプションを選択すると、他のパラメーター(値タイプ、値タイプの例外を使用)がパラメーターパネルに表示されます。
    • block_type:このオプションは、value_typeオプションと同様に機能します。このオプションにより、特定のブロックタイプのすべての属性を選択できます。ブロックタイプは階層的であることに注意する必要があります。たとえば、value_series_startおよびvalue_series_endブロックタイプは両方ともvalue_seriesブロックタイプに属します。このオプションを選択すると、他のいくつかのパラメーター(ブロックタイプ、ブロックタイプの例外を使用)がパラメーターパネルに表示されます。
    • no_missing_values:このオプションは、どの例でも欠損値を含まないExampleSetのすべての属性を選択するだけです。欠損値が1つでもある属性は削除されます。
    • numeric value filter:このオプションを選択すると、パラメーターパネルに別のパラメーター(数値条件)が表示されます。例がすべて上記の数値条件を満たす数値属性がすべて選択されます。指定された数値条件に関係なく、すべての名義属性も選択されることに注意してください。

    範囲:選択

  • attributeこのオプションから必要な属性を選択できます。メタデータがわかっている場合、 パラメータ属性のドロップダウンボックスから属性名を選択できます。 範囲:文字列
  • attributesこのオプションから必要な属性を選択できます。これにより、2つのリストを含む新しいウィンドウが開きます。すべての属性が左側のリストにあります。属性は、選択した属性のリストである右側のリストに移動できます。 範囲:文字列
  • regular_expressionこの式に名前が一致する属性が選択されます。正規表現は非常に強力なツールですが、初心者には詳細な説明が必要です。正規表現の編集およびプレビューメニューから正規表現を指定することは常に有効です。このメニューは、正規表現の良いアイデアを提供し、また、異なる表現を試して結果を同時にプレビューすることもできます。 範囲:文字列
  • use_except_expression有効にすると、最初の正規表現の例外を指定できます。このオプションを選択すると、別のパラメーター(正規表現を除く )がパラメーターパネルに表示されます。 範囲:ブール
  • except_regular_expressionこのオプションを使用すると、正規表現を指定できます。この表現に一致する属性は、最初の正規表現( 正規表現パラメーターで指定された正規表現 )に一致する場合でも除外されます。 範囲:文字列
  • value_type選択する属性のタイプは、ドロップダウンリストから選択できます。 範囲:選択
  • use_value_type_exception有効にすると、選択したタイプの例外を指定できます。このオプションを有効にすると、別のパラメーター( 値タイプを除く )がパラメーターパネルに表示されます。 範囲:ブール
  • except_value_typeこの型に一致する属性は、前述の型、つまり値型パラメーターの値に一致しても選択されません。 範囲:選択
  • block_type選択する属性のブロックタイプは、ドロップダウンリストから選択できます。 範囲:選択
  • use_block_type_exception有効にすると、選択したブロックタイプの例外を指定できます。このオプションを選択すると、別のパラメーター( ブロックタイプを除く )がパラメーターパネルに表示されます。 範囲:ブール
  • except_block_typeこのブロックタイプに一致する属性は、前述のブロックタイプ( ブロックタイプパラメーターの値)に一致しても選択されません。 範囲:選択
  • numeric_condition数値属性の例をテストするための数値条件をここで指定します。たとえば、数値条件「> 6」は、すべての例ですべての名義属性と6より大きい値を持つすべての数値属性を保持します。条件の組み合わせが可能です: ‘> 6 && <11’または ‘<= 5 || <0 ‘。しかし&&および|| 1つの数値条件で一緒に使用することはできません。 ‘(> 0 && <2)のような条件|| (> 10 && <12) ‘は、&&と||の両方を使用するため許可されません。 「>」、「=」、「<」の後に空白を使用します。たとえば、「<5」は機能しないため、代わりに「<5」を使用します。 範囲:文字列
  • include_special_attributes特別な属性は、例を識別する特別な役割を持つ属性です。対照的に、通常の属性は単に例を示しています。特別な属性は、id、ラベル、予測、クラスター、重量、およびバッチです。デフォルトでは、すべての特別な属性は、属性の選択演算子の条件に関係なく選択されます。このパラメーターがtrueに設定されている場合、特殊属性は、属性の選択演算子で指定された条件に対してもテストされ、条件を満たす属性のみが選択されます。 範囲:ブール
  • invert_selectionこのパラメーターがtrueに設定されている場合、NOTゲートとして機能し、選択を反転します。その場合、選択された属性はすべて選択解除され、以前に選択されていなかった属性が選択されます。たとえば、属性「att1」が選択され、このパラメーターのチェック前に属性「att2」が選択されていない場合。このパラメーターを確認すると、「att1」が選択解除され、「att2」が選択されます。 範囲:ブール
  • first_character_indexこのパラメーターは、保持するサブストリングの最初の文字のインデックスを指定します。カウントは1から始まることに注意してください。 範囲:整数
  • last_character_indexこのパラメーターは、保持するサブストリングの最後の文字のインデックスを指定します。カウントは1から始まることに注意してください。 範囲:整数
  • decimal_point_characterこのパラメーターで指定された文字は、小数点文字として使用されます。 範囲:char
  • number_grouping_characterこのパラメーターで指定された文字は、グループ化文字として使用されます。この文字は、数字をグループ化するために使用されます。この文字が数字の間にある場合、数字は結合され、この文字は無視されます。たとえば、ExampleSetに「22-14」が存在し、 数字グループ化文字として「-」が設定されている場合、数字は「2214」と見なされます。 範囲:char

チュートリアルプロセス

前処理後の属性のタイプの推測

「アイリス」データセットは、Retrieve演算子を使用してロードされます。 ExampleSetを見ることができるように、ブレークポイントがここに挿入されます。 「id」属性に注意してください。 「id」属性は名義型で、「id_1」、「id_2」などの形式の値を持ちます。カット演算子がExampleSetに適用され、「id」属性値の先頭からサブストリング「id_」が削除されます。カット演算子の後にブレークポイントが挿入されます。 「id」属性の値は「1」、「2」、「3」などの形式になっていますが、この属性のタイプは名義のままです。推測タイプ演算子は、このExampleSetに適用されます。属性フィルタータイプパラメーターは「single」に設定され、属性パラメーターは「id」に設定され、include特殊属性パラメーターも「true」に設定されます。したがって、推測タイプ演算子は「id」属性のタイプを推測します。推測タイプ演算子の後にブレークポイントが挿入されます。 「id」属性のタイプが整数に変更されたことがわかります。

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