フーリエ ベッセル

このオペレーターは、ディスク上の測定値からのデータをフーリエ ベッセル基底関数に対応する係数に換算します。

フーリエベッセルオペレーターのアイコン

情報一覧

ノート: このオペレーターは、TIBCO® Data Virtualization および Apache Spark 3.2 以降でのみ使用できます。

パラメーター

説明
カテゴリー トランスフォーム
データ ソース タイプ TIBCO® Data Virtualization
出力を他のオペレーターに送信 はい
データ処理ツール TIBCO® DV, Apache Spark 3.2 以降

アルゴリズム

フーリエ ベッセルオペレーターは、ディスク上の元の測定値のセットを一連の係数として表現する方法です。これらの係数は、ベッセル関数を直交基底として使用する元のデータにフーリエ展開を適用した結果です。目標は、すべてのディスク構成に適用でき、データの欠落に対して堅牢な方法でデータの次元を削減することです。

入力

入力は単一の表形式のデータセットです。

不正な値または欠落している値
  • ID カラムX 座標カラム、および Y 座標カラムのデータが欠落していてもエラーは発生しません。

  • 測定値の欠落データはアルゴリズムによって処理されます。

構成

次の表に、フーリエ ベッセル オペレーターの構成の詳細を示します。

パラメーター 説明
ノート このオペレーターのパラメーター設定に関するメモまたは役立つ情報。 [ノート] フィールドに内容を入力すると、オペレーターに黄色のアスタリスクが表示されます。
形状カラム 形状ID を含むカラムを指定します。
ID カラム ディスクを一意に識別するカラムを指定します。 [カラムの選択] をクリックして、必要なカラムを選択します。
測定カラム 測定値を含むカラムを指定します。カラムは数値でなければなりません。
X 座標カラム X 座標を含むカラムを指定します。カラムは整数である必要があります。
Y 座標カラム Y 座標を含むカラムを指定します。カラムは整数である必要があります。
ベッセル Nu 使用するベッセル Q 関数の数を指定します。このパラメーターは、ベッセル Q とともに生成されるベッセル係数の合計数を提供します。許可される最大値は 30 です。

デフォルト: 12

ベッセル Q 使用する各ベッセル Nu 関数のゼロの数を指定します。このパラメーターは、ベッセル Nu とともに生成されるベッセル係数の合計数を提供します。許可される最大値は 30 です。

デフォルト: 12

RMS エラーの計算 二乗平均平方根 (RMS) 誤差を計算するかどうかを指定します。 [はい] に設定すると、オペレーターは RMS 誤差を計算します。 [いいえ] に設定すると、オペレーターは RMS 誤差を計算しません。
正規化方法 測定カラムの正規化方法の種類を指定します。次の値が使用可能です。
  • Z-Score

  • Min-Max

  • なし

デフォルト: Z-Score

出力スキーマ 出力テーブルまたはビューのスキーマを指定します。
出力テーブル 結果の出力が生成されるテーブルのパスと名前を指定します。デフォルトでは、これはユーザー ID、ワークフロー ID、およびオペレーターに基づく一意のテーブル名です。
結果の保存 [はい] に設定すると、オペレーターは結果を保存します。 [いいえ] に設定すると、オペレーターは結果を保存しません。

出力

ビジュアル出力
  • パラメーター サマリー情報: 入力パラメーターとその現在の設定に関する情報が表示されます。
  • 出力: ベッセル係数、ID カラム、Shape カラムを含むテーブルを表示します。
  • Shape の RMS エラー: RMS エラーの計算[はい] に設定されている場合、元のディスク測定とフーリエ ベッセル展開からの再構成の間の平均二乗誤差が表示されます。
後続オペレーターへの出力
ID カラムと Shape カラムの他にベッセル係数を持つ単一の表データセット (例えば、COS_0_1, SIN_0_1, … Cmn。ここで、m = 0 から BesselNu-1、n = 1 から BesselQ)

次の例は、フーリエ ベッセル オペレーターを示しています。

フーリエ ベッセル オペレーターのワークフロー
データ
credit: このデータセットには次の情報が含まれています。
  • id、times90dayslate、ripped_util、debt_ratio、credit_lines、monthly_income、times30dayslate_2years、srsdlqncy などの複数のカラム。
  • 複数行 (1000 行)。
パラメーター設定
credit データセットのパラメーター設定は次のとおりです。
  • 形状カラム: credit_lines

  • ID カラム: id

  • 測定カラム: debt_ratio

  • X 座標カラム: srsdlqncy

  • Y 座標カラム: times30dayslate_2years

  • ベッセル数値: 2

  • ベッセル Q: 2

  • 計算 RMS エラー: はい

  • 正規化方法: Min-Max

  • 結果を保存: はい

結果
次の図は、credit データセットのパラメーター設定の出力を示しています。
パラメーターのサマリー情報
フーリエ ベッセル - パラメーターのサマリー情報
出力
フーリエ ベッセル - 出力
Shape の RMS エラー
フーリエ ベッセル - 形状の RMS 誤差