プライマリ・コンテンツに移動
Oracle® Data Minerユーザーズ・ガイド
リリース4.2
E86926-01
目次へ移動
目次
索引へ移動
索引

前
次

10 予測問合せノード

予測問合せノードにより、事前定義されたモデルを使用せずにデータを動的にスコアリングできます。予測問合せでは、インデータベース・スコアリング・テクノロジを使用します。

注意:

予測問合せノードでは、Oracle 12cリリース1以降が必要です。

予測問合せノードを使用したスコアリングには、次の制限があります。

予測問合せの出力は、適用操作の出力です。

予測問合せノードには、次の種類があります。

異常検出問合せ

異常検出問合せノードでは、異常の入力を分析します。つまり、データの特異なケースを検出します。

注意:

予測問合せノードでは、Oracle 12cリリース1以降が必要です。

異常検出問合せは、パラレルに実行できます。

異常検出問合せノードの作成

異常検出問合せノードを作成して、不正行為などの異常な事象を分析および検出する異常検出モデルを構築します。

既存のワークフローで異常検出問合せを作成するには、次の手順を実行します。
  1. 「コンポーネント」ペインで、ワークフロー・エディタに移動します。「コンポーネント」ペインが表示されていない場合は、SQL Developerメニュー・バーで「表示」に移動して「コンポーネント」をクリックします。または、[Ctrl]を押しながら[Shift]と[P]を押して、「コンポーネント」ペインをドッキングします。
  2. 入力データを含むデータ・ソース・ノードを作成します。
  3. 「コンポーネント」ペインの予測問合せセクションを展開します。
  4. ノードを「コンポーネント」ペインから「ワークフロー」ペインにドラッグ・アンド・ドロップします。
    ノードがワークフローに追加されます。ノードに関連付けられたデータがないことがGUIに表示されます。このため、それは実行できません。
  5. データ・ソース・ノードを異常検出問合せノードに接続します。
  6. 異常検出問合せノードを編集します。
  7. 予測問合せノードを実行し、予測問合せノードのデータを表示します。
  8. 問合せの結果を保存するには、表またはビュー作成ノードを使用します。

異常検出問合せの編集

異常検出問合せノード・ダイアログ・ボックスで、構築するモデルの特性を指定または変更できます。

異常検出問合せノードを編集するには、次の手順を実行します。

  1. 異常検出問合せノードをダブルクリックするか、ノードを右クリックして「編集」を選択します。「異常検出問合せノードの編集」ダイアログ・ボックスが開きます。
  2. 「異常検出問合せノードの編集」ダイアログ・ボックスで、次のタブに詳細を入力します。
    • 「異常の予測」タブ:

      • 「ケースID」フィールドで、ドロップダウン・リストからケースIDを選択します(オプション)。ケースIDを指定して、各レコードを一意に定義することをお薦めします。ケースIDによりモデルを反復しやすくなり、かつ、適切なデータ・マイニング操作との一貫性があります。

      • 異常予測の出力を編集できます(オプション)。Oracle Data Minerは、問合せの出力を自動的に決定します。出力を変更できます。

    • 「パーティション」タブ: 次のタスクを実行できます。

      • 1つ以上のパーティション属性を追加します。これはオプションです。パーティション属性を選択することで、一意のパーティションごとに仮想モデルを構築するように予測問合せに指示します。

      • パーティションを選択します。パーティションを選択するには、「パーティション」タブをクリックして追加をクリックします。「パーティション化列の追加」ダイアログ・ボックスを使用して、パーティションを選択します。パーティション化式を指定することも可能です。

    • 「入力」タブ: 次のタスクを実行できます。

      • 入力の修正

      • 入力の追加と修正。「入力」をクリックして入力の追加および修正を行います。

      • 入力の削除。

      • マイニング型の変更。

    • 「追加出力」タブ: 出力を追加できます(オプション)。デフォルトでは、すべてのターゲット列、ケースID列、パーティション化列が、自動的に「追加出力」に追加されます。変更を行うには、「追加出力」をクリックします。

  3. 「OK」をクリックします。

異常予測出力の編集

Oracle Data Minerでは、自動的に問合せの出力を選択します。出力のファンクションのパラメータを選択および編集できます。

デフォルトの出力は、「異常の予測」タブの「異常予測出力」セクションにリストされます。デフォルトは次のとおりです。

  • 予測

  • 予測の詳細

  • 予測確率

「予測セット」を選択して、出力のファンクションのパラメータを編集できます。次のタスクを実行できます。

  • 削除: 出力を削除するには、出力を選択して削除をクリックします。

  • 追加: 出力を追加するには追加をクリックします。「異常ファンクション追加ダイアログ」ボックスを使用して出力を選択します。

  • 編集: 出力を編集するには、ファンクションをダブルクリックするか、またはファンクションを選択して編集をクリックします。「異常ファンクション編集ダイアログ」ボックスを使用して変更を行います。

予測問合せの出力は、適用(スコアリング)操作の出力です。

異常ファンクションの追加

異常ファンクション・ダイアログ・ボックスで、異常ファンクションを追加できます。

異常ファンクションを追加するには、次の手順を実行します。

  1. 「ファンクション」フィールドで、ドロップダウン・リストからファンクションを選択します。オプションは次のとおりです。
    • 予測

    • 予測確率

    • 予測の詳細

    • 予測セット

  2. デフォルト名のかわりに使用する別のデフォルト名を指定するには、「自動」の選択を解除します。これにより、自動選択がオフになります。
  3. 「OK」をクリックします。

異常ファンクション編集ダイアログ

「異常ファンクション編集ダイアログ」ボックスで、異常ファンクションを編集できます。

異常ファンクションを編集するには、次の手順を実行します。

  1. ファンクションに加える変更内容を選択します。
  2. デフォルト名のかわりに使用する別の名前を指定するには、「自動」の選択を解除します。これにより、自動選択がオフになります。
  3. 「OK」をクリックします。

異常検出問合せのプロパティ

「プロパティ」ペインで、ノードの特性やプロパティを調査および変更できます。

ノードのプロパティを表示するには、ノードをクリックし、「プロパティ」をクリックします。「プロパティ」ペインが閉じている場合は、「表示」に移動して「プロパティ」をクリックします。または、ノードを右クリックし、「プロパティに移動」をクリックします。

異常検出問合せノードのプロパティには、次のセクションがあります。

異常検出問合せのコンテキスト・メニュー

コンテキスト・メニューのオプションは、ノードのタイプによって異なります。様々なタスクを実行したり、ノードに関する情報を表示するためのショートカットが用意されています。

異常検出問合せノードのコンテキスト・メニューを表示するには、ノードを右クリックします。コンテキスト・メニューでは、次のオプションを使用できます。

クラスタリング問合せ

クラスタリング問合せノードは、入力のクラスタを返します。

注意:

予測問合せノードでは、Oracle 12cリリース1以降が必要です。

クラスタリング問合せは、パラレルに実行できます。

クラスタリング問合せの作成

クラスタリング・ノードを作成して、クラスタリング・モデルを構築します。

既存のワークフローにクラスタリング問合せを作成するには、次の手順を実行します。

  1. 「コンポーネント」ペインで、ワークフロー・エディタに移動します。「コンポーネント」ペインが表示されていない場合は、SQL Developerメニュー・バーで「表示」に移動して「コンポーネント」をクリックします。または、[Ctrl]を押しながら[Shift]と[P]を押して、「コンポーネント」ペインをドッキングします。
  2. 入力データを含むデータ・ソース・ノードを作成します。
  3. 「コンポーネント」ペインの「予測問合せ」セクションを展開します。
  4. ノードを「コンポーネント」ペインから「ワークフロー」ペインにドラッグ・アンド・ドロップします。
    ノードがワークフローに追加されます。ノードに関連付けられたデータがないことがGUIに表示されます。このため、それは実行できません。
  5. データ・ソース・ノードをクラスタリング問合せノードに接続します。
  6. クラスタリング問合せノードを編集します。
  7. 予測問合せノードを実行し、データを表示します。
  8. 問合せの結果を保存するには、表またはビュー作成ノードを使用します。

クラスタリング問合せの編集

「クラスタリング問合せノードの編集」ダイアログ・ボックスで、構築するモデルの特性を指定または変更できます。

クラスタリング問合せノードを編集するには、次の手順を実行します。

  1. 「クラスタリング問合せ」ノードをダブルクリックするか、またはノードを右クリックして「編集」をクリックします。「クラスタリング問合せノードの編集」ダイアログ・ボックスが開きます。
  2. 「クラスタリング問合せノードの編集」ダイアログ・ボックスで、次のタブに詳細を入力します。
    • 「クラスタの予測」タブ: 「ケースID」フィールドで、ドロップダウン・リストからケースIDを選択します。ケースIDはオプションです。ケースIDを指定して、各レコードを一意に定義することをお薦めします。ケースIDによりモデルを反復しやすくなり、かつ、適切なデータ・マイニング操作との一貫性があります。

      • 「ケースID」フィールドで、ドロップダウン・リストからケースIDを選択します。ケースIDはオプションです。ケースIDを指定して、各レコードを一意に定義することをお薦めします。ケースIDによりモデルを反復しやすくなり、かつ、適切なデータ・マイニング操作との一貫性があります。

      • 「計算するクラスタの数」フィールドで、計算する数を指定します。デフォルトは10です。

      • クラスタ予測出力を編集します。Oracle Data Minerは、問合せの出力を自動的に決定します。出力を変更できます。

    • 「パーティション」タブ: 次のタスクを実行できます。

      • 1つ以上のパーティション属性を追加します。これはオプションです。パーティション属性を選択することで、一意のパーティションごとに仮想モデルを構築するように予測問合せに指示します。

      • パーティションの選択: パーティションを選択するには、「パーティション」タブをクリックします。次に、追加をクリックします。次に、「パーティション化列の追加」を使用してパーティションを選択します。パーティション化式を指定することも可能です。

    • 「入力」タブ: 入力を修正できます。これはオプションです。入力の追加または削除を行い、入力のマイニング型を変更できます。「入力」をクリックします。

    • 「追加出力」タブ: 出力を追加できます(オプション)。デフォルトでは、すべてのターゲット列、ケースID列、パーティション化列が、自動的に「追加出力」に追加されます。変更を行うには、「追加出力」をクリックします。

  3. 「OK」をクリックします。

クラスタ予測出力を編集します

Oracle Data Minerでは、自動的に問合せの出力を選択します。デフォルトの出力は、「クラスタの予測」タブの「クラスタ予測出力」セクションにリストされます。

予測問合せの出力は、適用(スコアリング)操作の出力です。デフォルトは次のとおりです。

  • クラスタ詳細

  • クラスタ距離

  • クラスタID

  • クラスタ確率

「クラスタ・セット」を選択して、出力ファンクションのパラメータを編集できます。次のタスクを実行できます。

  • 削除: 出力を削除するには、出力を選択して削除をクリックします。

  • 追加: 出力を追加するには追加をクリックします。「クラスタ・ファンクション追加ダイアログ」ボックスを使用して出力を選択します。

  • 編集: 出力を編集するには、ファンクションをダブルクリックするか、またはファンクションを選択して編集をクリックします。「クラスタ・ファンクション編集ダイアログ」ボックスを使用して変更を行います。

クラスタ・ファンクションの追加

「クラスタ・ファンクション追加ダイアログ」ボックスで、クラスタ・ファンクションを追加できます。

クラスタ・ファンクションを追加するには、次の手順を実行します。

  1. 「ファンクション」フィールドで、ドロップダウン・リストからファンクションを選択します。オプションは次のとおりです。
    • クラスタID

    • クラスタ確率

    • クラスタ詳細

    • クラスタ距離

    • クラスタ・セット

  2. デフォルト名のかわりに使用する別のデフォルト名を指定するには、「自動」の選択を解除します。これにより、自動選択がオフになります。
  3. 「OK」をクリックします。

クラスタ・ファンクションの編集

「クラスタ・ファンクション編集ダイアログ」ボックスで、ファンクションを編集できます。

クラスタ・ファンクションを編集するには、次の手順を実行します。

  1. ファンクションに加える変更内容を選択します。
  2. デフォルト名のかわりに使用する別の名前を指定するには、「自動」の選択を解除します。これにより、自動選択がオフになります。
  3. 「OK」をクリックします。

クラスタリング問合せのプロパティ

「プロパティ」ペインで、ノードの特性やプロパティを調査および変更できます。

ノードのプロパティを表示するには、ノードをクリックし、「プロパティ」をクリックします。「プロパティ」ペインが閉じている場合は、「表示」に移動して「プロパティ」をクリックします。または、ノードを右クリックし、「プロパティに移動」をクリックします。

クラスタリング問合せの「プロパティ」ペインには、次のセクションがあります。

クラスタリング問合せのコンテキスト・メニュー

コンテキスト・メニューのオプションは、ノードのタイプによって異なります。様々なタスクを実行したり、ノードに関する情報を表示するためのショートカットが用意されています。

クラスタリング問合せノードのコンテキスト・メニューを表示するには、ノードを右クリックします。コンテキスト・メニューでは、次のオプションを使用できます。

特徴抽出問合せ

特徴抽出問合せでは、入力から特徴を抽出します。

注意:

予測問合せノードでは、Oracle 12cリリース1以降が必要です。

特徴抽出問合せノードは、パラレルに実行できます。

特徴抽出問合せの作成

特徴抽出問合せノードを作成して、データ・ソースまたは入力から特徴を抽出します。

既存のワークフローに特徴抽出問合せを作成するには、次の手順を実行します。

  1. 「コンポーネント」ペインで、ワークフロー・エディタに移動します。「コンポーネント」ペインが表示されていない場合は、SQL Developerメニュー・バーで「表示」に移動して「コンポーネント」をクリックします。または、[Ctrl]を押しながら[Shift]と[P]を押して、「コンポーネント」ペインをドッキングします。
  2. 入力データを含むデータ・ソース・ノードを作成します。
  3. 「コンポーネント」ペインの「予測問合せ」セクションを展開します。
  4. ノードを「コンポーネント」ペインから「ワークフロー」ペインにドラッグ・アンド・ドロップします。
    ノードがワークフローに追加されます。ノードに関連付けられたデータがないことがGUIに表示されます。このため、それは実行できません。
  5. データ・ソース・ノードを特徴抽出問合せノードに接続します。
  6. 特徴抽出問合せノードを編集します。
  7. 予測問合せノードを実行し、データを表示します。
  8. 問合せの結果を保存するには、表またはビュー作成ノードを使用します。

特徴抽出問合せの編集

特徴抽出問合せノード・ダイアログ・ボックスでは、構築するモデルの特性を指定または変更できます。

特徴抽出問合せノードを編集するには、次の手順を実行します。

  1. 特徴抽出問合せノードをダブルクリックするか、またはノードを右クリックして「編集」をクリックします。「機能抽出問合せノードの編集」ダイアログ・ボックスが開きます。
  2. 特徴抽出問合せノード・ダイアログ・ボックスで、次のタブに詳細を入力します。
    • 「機能の予測」タブ:

      • 「ケースID」フィールドで、ドロップダウン・リストからケースIDを選択します。ケースIDはオプションです。ケースIDを指定して、各レコードを一意に定義することをお薦めします。ケースIDによりモデルを反復しやすくなり、かつ、適切なデータ・マイニング操作との一貫性があります。

      • 抽出する特徴の数フィールドで、入力を指定します。デフォルトは10です。

      • 特徴予測出力を編集します。Oracle Data Minerは、問合せの出力を自動的に決定します。出力を変更できます。

    • 「パーティション」タブ:

      • 1つ以上のパーティション属性を追加します。これはオプションです。パーティション属性を選択することで、一意のパーティションごとに仮想モデルを構築するように予測問合せに指示します。パーティションを追加するには、「パーティション」タブで追加をクリックします。「パーティション化列の追加」ダイアログ・ボックスを使用します。

      • パーティション化式を指定します。

    • 「入力」タブ: 次のタスクを実行できます。

      • 入力の追加

      • 入力の修正

      • マイニング型の変更

    • 「追加出力」タブ: 出力を追加できます。これはオプションです。デフォルトでは、すべてのターゲット列、ケースID列、パーティション化列が、自動的に「追加出力」に追加されます。変更を行うには、「追加出力」 をクリックします。

  3. 「OK」をクリックします。

特徴予測出力を編集します

予測問合せの出力は、適用(スコアリング)操作の出力です。Oracle Data Minerでは、自動的に問合せの出力を選択します。デフォルトの出力は特徴セットです。

また、特徴ID、特徴の詳細および特徴値も選択できます。ファンクションのパラメータを編集して、次のタスクを実行できます。

  • 削除: 出力を削除するには、出力を選択して削除をクリックします。

  • 追加: 出力を追加するには追加をクリックします。「機能ファンクション追加ダイアログ」ボックスを使用して出力を選択します。

  • 編集: 出力を編集するには、ファンクションをダブルクリックするか、またはファンクションを選択して編集をクリックします。「機能ファンクション編集ダイアログ」ボックスを使用して変更を行います。

特徴ファンクションの追加

「機能ファンクション追加ダイアログ」ボックスで、特徴ファンクションを手動で追加および定義できます。

特徴ファンクションを追加するには、次の手順を実行します。

  1. 「ファンクション」フィールドで、ドロップダウン・リストからファンクションを選択します。オプションは次のとおりです。
    • 機能ID

    • 機能値

    • 機能の詳細

    • 機能セット

  2. デフォルト名のかわりに使用する別のデフォルト名を指定するには、「自動」の選択を解除します。これにより、自動選択がオフになります。
  3. 「OK」をクリックします。

特徴ファンクションの編集

「機能ファンクション編集ダイアログ」ボックスで、特徴ファンクションを編集できます。

特徴ファンクションを編集するには、次の手順を実行します。

  1. ファンクションに加える変更内容を選択します。
  2. デフォルト名のかわりに使用する別の名前を指定するには、「自動」の選択を解除します。これにより、自動選択がオフになります。
  3. 「OK」をクリックします。

特徴抽出問合せのプロパティ

「プロパティ」ペインで、ノードの特性やプロパティを調査および変更できます。

ノードのプロパティを表示するには、ノードをクリックし、「プロパティ」をクリックします。「プロパティ」ペインが閉じている場合は、「表示」に移動して「プロパティ」をクリックします。または、ノードを右クリックし、「プロパティに移動」をクリックします。

特徴抽出問合せのプロパティには、次のセクションがあります。

特徴抽出問合せのコンテキスト・メニュー

コンテキスト・メニューのオプションは、ノードのタイプによって異なります。様々なタスクを実行したり、ノードに関する情報を表示するためのショートカットが用意されています。

特徴抽出問合せノードのコンテキスト・メニューを表示するには、ノードを右クリックします。コンテキスト・メニューでは、次のオプションを使用できます。

予測問合せ

予測問合せノードでは、入力を使用して分類および回帰を実行します。

ターゲットのデータ型によって、分類と回帰のどちらが実行されるかが決まります。予測問合せは、パラレルに実行できます。

注意:

予測問合せノードでは、Oracle 12cリリース1以降が必要です。

予測問合せノードに関するこの項では、次の項目について説明します。

予測問合せの作成

予測問合せノードを作成し、入力データのタイプに応じて、入力データでデータ・マイニング・ファンクションの分類または回帰を実行します。

既存のワークフローに予測問合せを作成するには、次の手順を実行します。

  1. 「コンポーネント」ペインで、ワークフロー・エディタに移動します。「コンポーネント」ペインが表示されていない場合は、SQL Developerメニュー・バーで「表示」に移動して「コンポーネント」をクリックします。または、[Ctrl]を押しながら[Shift]と[P]を押して、「コンポーネント」ペインをドッキングします。
  2. 入力データを含むデータ・ソース・ノードを作成します。
  3. 「コンポーネント」 ペインの「予測問合せ」セクションを展開します。
  4. ノードを「コンポーネント」ペインから「ワークフロー」ペインにドラッグ・アンド・ドロップします。
    ノードがワークフローに追加されます。ノードに関連付けられたデータがないことがGUIに表示されます。このため、それは実行できません。
  5. データ・ソース・ノードを予測問合せノードに接続します。
  6. 予測問合せノードを編集します。
  7. 予測問合せノードを実行し、日付を表示します。
  8. 問合せの結果を保存するには、表またはビュー作成ノードを使用します。

予測問合せの編集

「予測問合せノードの編集」ダイアログ・ボックスで、構築するモデルの特性を指定または変更できます。

予測問合せノードを編集するには、次の手順を実行します。

  1. 予測問合せノードをダブルクリックするか、またはノードを右クリックして「編集」をクリックします。「予測問合せノードの編集」ダイアログ・ボックスが開きます。
  2. 「予測問合せノードの編集」ダイアログ・ボックスで、次のタブに詳細を入力します。
    • 「予測」タブ:

      • 「ケースID」フィールドで、ドロップダウン・リストからケースIDを選択します。ケースIDはオプションです。ケースIDを指定して、各レコードを一意に定義することをお薦めします。ケースIDによりモデルを反復しやすくなり、かつ、適切なデータ・マイニング操作との一貫性があります。

      • 「ターゲット」セクションで、1つ以上のターゲットを追加できます。ターゲットを追加するには追加をクリックします。「ターゲットの追加」 ダイアログ・ボックスを使用して、ターゲットを定義します。

      • 「ターゲット」セクションで、必要に応じてターゲットのマイニング型を変更します。各属性には、関連するデータ型およびマイニング型があります。マイニング型では、予測問合せでの属性の処理方法を定義します。回帰問合せ分析の場合は、マイニング型は「数値型」である必要があります。分類問合せ分析では、マイニング型は「カテゴリ型」である必要があります。変更した場合は「OK」をクリックします。

      • 「予測出力」セクションで、予測出力を編集できます。Oracle Data Minerでは、自動的に各ターゲットの出力を決定します。出力を変更できます。

    • 「パーティション」タブ: 次のタスクを実行できます。

      • 1つ以上のパーティション属性を追加します。これはオプションです。パーティション属性を選択することで、一意のパーティションごとに仮想モデルを構築するように予測問合せに指示します。パーティションを追加するには追加をクリックします。「パーティション化列の追加」ダイアログ・ボックスを使用して、パーティションを選択します。

      • パーティション化式を指定します。

    • 「入力」タブ: 次のタスクを実行できます。

      • 入力の修正

      • 入力の追加または削除

      • 入力のマイニング型の変更

    • 「追加出力」タブ: 出力を追加できます(オプション)。デフォルトでは、すべてのターゲット列、ケースID列、パーティション化列が、自動的に「追加出力」に追加されます。変更を行うには、「追加出力」 をクリックします。

  3. 「OK」をクリックします。

ターゲットの追加

予測のターゲットを1つ以上追加する必要があります。ターゲットは、異なるマイニング型を持つことができます。

ターゲットを追加する手順は、次のとおりです。

  1. 「使用可能な属性」リストで、予測ターゲットとして機能する1つ以上の属性を選択します。ターゲットのデータ型は、同じである必要はありません。

    型がODMR_NETSTED_*であれば、ネストした属性をターゲットとして選択できます。たとえば、結合を使用して、顧客が購入したすべての製品からなるネストした属性を作成できます。この属性はネストされ、データ型はODMR_NESTED_VARCHAR2です。

  2. 矢印を使用して、ターゲット列を「選択された属性」 リストに移動します。
  3. 「OK」をクリックします。選択した属性が「ターゲット」リストに追加されます。

パーティション化列の追加

パーティション化列によって、各一意のパーティションに仮想モデルが構築されます。仮想モデルでは、特定のパーティションのデータのみを使用するため、パーティションを選択しない場合よりも正確にケースを予測できる可能性があります。

属性を選択する他、パーティション化式を指定することもできます。パーティション化式は連結され、結果式はどの予測機能に対しても同じです。

  1. 「使用可能な属性」リストで、パーティションとして機能する1つ以上の属性を選択します。
  2. 矢印を使用して、選択した列を「選択された属性」リストに移動します。
  3. 「OK」をクリックします。属性が「パーティション」リストに移動されます。

オプションで、パーティション化式を追加できます。

パーティション化式の追加

式ビルダーを使用して式を作成します。

パーティション化式を指定するにはパーティション化式の指定をクリックします。

パーティションの1つがAGEであるとします。サンプル・パーティション化式を次に示します。

CASE WHEN AGE < 20 THEN 1
     WHEN AGE >=20 AND AGE < 40 THEN 2
     WHEN AGE >=40 AND AGE < 60 THEN 3
     ELSE 4
  END

この式にExpression_1という名前を付けるとします。ノードを実行した後、出力にExpression_1というタイトルの列が含まれます。この列には、AGE20未満の場合は1の値が含まれ、AGE20以上40未満の場合は2が含まれ、以降も同様に続きます。

関連項目:

「式ビルダー」

予測出力の編集

予測問合せの出力は、適用(スコアリング)操作の出力です。Oracle Data Minerでは、自動的にターゲットの出力を選択します。デフォルトの出力は、「予測」タブの「予測出力」セクションにリストされます。

  • 分類の場合、デフォルトの出力は次のとおりです。

    • 予測

    • 予測の詳細

    • 予測確率

    また、「予測セット」を選択することもできます。

  • 回帰の場合、デフォルトの出力は次のとおりです。

    • 予測

    • 予測の詳細

分類または回帰の場合、ファンクションのパラメータおよび各ターゲットの出力を1つずつ編集できます。次のタスクを実行できます。

  • 予測出力のファンクションを編集するには、ターゲットを選択して編集をクリックします。各ターゲットの出力を1つずつ編集できます。「予測ファンクション編集ダイアログ」ボックスを使用して変更を行います。

  • 出力を削除するには、出力を選択して削除をクリックします。

  • 出力を追加するには、「ターゲット」セクションでターゲットを選択して追加をクリックします。「予測出力のファンクションを追加」ダイアログ・ボックスを使用して出力を選択します。

予測出力のファンクションを追加

予測出力のファンクションを追加するには、次の手順を実行します。

  1. 「ファンクション」フィールドで、ドロップダウン・リストからファンクションを選択します。
  2. デフォルト名のかわりに使用する別のデフォルト名を指定するには、「自動」の選択を解除します。これにより、自動選択がオフになります。
  3. 「OK」をクリックします。
予測ファンクション編集ダイアログ

予測ファンクションを編集するには、次の手順を実行します。

  1. ファンクションに加える変更内容を選択します。
  2. デフォルト名のかわりに使用する別の名前を指定するには、「自動」の選択を解除します。これにより、自動選択がオフになります。
  3. 「OK」をクリックします。

入力の修正

「入力」タブには、予測問合せの入力として使用されるすべての列が表示されます。

「ターゲット」列(予測問合せの場合)および「ケースID」列は、特別なアイコンで識別されます。グリッドの「ルール」列には、属性が使用されない理由が説明されます。

デフォルトでは、入力を自動的に判定(経験則を使用)が選択されます。ノードの実行後に、経験則の結果詳細の表示へのリンクをクリックできます。入力を変更するには、「入力を自動的に判定(ヒューリスティックを使用)」の選択を解除します。次のタスクを実行できます。

  • デフォルトのオーバーライド、および入力列の追加または削除。

  • マイニング型の変更: 列のマイニング型を変更するには、列の「マイニング型」エントリをクリックして、ドロップダウン・リストから新しいマイニング型を選択します。

  • 列の無視: 列を入力として使用しない場合は、属性の「入力」エントリをクリックして、ドロップダウン・リストから無視を選択します。選択した列は無視され、入力に使用されません。列を使用するには、ドロップダウン・リストから含むを選択します。

  • 列の検索: 列を検索するには「検索」フィールドを使用します。

経験則の結果詳細の表示

経験則の結果詳細の表示ダイアログ・ボックスには、入力に自動的に加えられた変更に関する詳細情報が示されます。

たとえば、一意の値の数がしきい値の5未満の場合は、マイニング型が「カテゴリ型」に変更されます。定数値を持つ列は除外されます(入力として使用されません)。

追加出力の追加

「出力」タブには、予測データを特定するために出力で使用される列が表示されます。

デフォルトでは、「予測問合せ」列、「ケースID」列、パーティション化列のすべてのターゲット列が、自動的に「追加出力」に追加されます。次のタスクを実行できます。

  • 追加出力の追加: 追加出力を追加するには、「自動」をクリックして自動選択をオフにします。次に、追加をクリックします。「サプリメンタルの追加」ダイアログを使用して、出力に列を追加します。

  • 出力列の削除: 列を削除するには、列を選択して削除をクリックします。

「サプリメンタルの追加」ダイアログ

「サプリメンタルの追加」ダイアログ・ボックスで、予測問合せの出力で使用する列を含めるか、除外できます。

列を選択し、矢印を使用してそれらの列を「使用可能な属性」リストから「選択された属性」リストに移動します。

予測問合せノードの実行

データを表示するには、予測問合せノードを実行する必要があります。

予測問合せノードを実行するには、ノードを右クリックして、「実行」または「データの表示」のどちらかを選択します。仮想モデルは、公式化するまでにしばらくかかる場合があります。「データの表示」オプションでは、問合せの小さなサンプル出力を生成します。

実行の方法にかかわらず、「データの表示」を選択すると問合せ結果が表示されます。

予測問合せのデータの表示

予測問合せノードでは、ビュー・データ・ビューアに実行されたノードの出力が表示されます。問合せがデータの少数のサブセットに適用された場合の結果も表示されます。

予測問合せノードが正常に実行される必要があります。
予測問合せノードのデータを表示する手順:
  1. ノードを右クリックして、「データの表示」を選択します。
  2. データをソートまたはフィルタ処理できます。
  3. 「OK」をクリックします。

予測の詳細を表示して、別のウィンドウで予測の詳細を確認できます。

予測の詳細の表示

予測の詳細を表示する手順:

  1. 表示する詳細をクリックします。
  2. 次に、予測の詳細の表示をクリックします。「値の表示」ダイアログ・ボックスに詳細が表示されます。特定の値を検索することも可能です。

予測問合せのプロパティ

「プロパティ」ペインで、ノードの特性やプロパティを調査および変更できます。

ノードのプロパティを表示するには、ノードをクリックし、「プロパティ」をクリックします。「プロパティ」ペインが閉じている場合は、「表示」に移動して「プロパティ」をクリックします。または、ノードを右クリックし、「プロパティに移動」をクリックします。

予測問合せノードのプロパティには、次のセクションがあります。

予測問合せノードのコンテキスト・メニュー

コンテキスト・メニューのオプションは、ノードのタイプによって異なります。様々なタスクを実行したり、ノードに関する情報を表示するためのショートカットが用意されています。

予測問合せノードのコンテキスト・メニューを表示するには、ノードを右クリックします。コンテキスト・メニューでは、次のオプションを使用できます。