次の方法で共有


基本的なデータ マイニング チュートリアル

Microsoft Analysis Services の基本的なデータ マイニング チュートリアルへようこそ。 Microsoft SQL Server には、データ マイニング モデルを作成して予測を行う統合環境が用意されています。 このチュートリアルでは、機械学習を使用して顧客の購入行動を分析および予測する、ターゲットメーリング キャンペーンのシナリオを完了します。 このチュートリアルでは、クラスタリング、デシジョン ツリー、Naive Bayes の 3 つの最も重要なデータ マイニング アルゴリズムを使用する方法について説明します。 また、マイニング モデル ビューアーを使用して結果を分析し、Microsoft SQL Server Analysis Services に含まれているデータ マイニング ツールを使用して予測と精度グラフを作成する方法についても説明します。 架空の会社である Adventure Works Cycles が、すべての例で使用されています。

データ マイニング ツールの使用に慣れている場合は、 中間データ マイニング チュートリアル (Analysis Services - データ マイニング) も完了することをお勧めします。 このレッスンでは、予測、マーケット バスケット分析、時系列、アソシエーション モデル、入れ子になったテーブル、シーケンス クラスタリングを使用する方法を示します。

チュートリアル シナリオ

このチュートリアルでは、Adventure Works Cycles の従業員であり、過去の購入に基づいて会社の顧客の詳細を学習し、その履歴データを使用してマーケティングで使用できる予測を行います。 同社はこれまでデータ マイニングを行ったことがないため、データ マイニング専用の新しいデータベースを作成し、複数のデータ マイニング モデルを設定する必要があります。

学習する内容

このチュートリアルでは、さまざまな種類の機械学習方法を作成して使用する方法について説明します。 また、マイニング モデルのコピーを作成し、入力データにフィルターを適用してさまざまな結果を取得する方法についても説明します。 その後、リフト チャートを使用して両方のモデルの結果を比較できます。 最後に、ドリルスルーを使用して、基になるマイニング構造から追加のデータを取得します。

Microsoft Analysis Services データ マイニングには、複数の予測モデルを簡単に開発して比較し、結果に対してアクションを実行するのに役立つ次の機能が含まれています。

  • ホールドアウト テスト セット -マイニング構造を作成するときに、マイニング構造内のデータをトレーニング セットとテスト セットに分割できるようになりました。 これにより、同様のデータ セットでモデルをテストし、関連するモデルの精度を比較できます。

  • マイニング モデル フィルター -マイニング モデルにフィルターをアタッチし、トレーニングとテストの両方でフィルターを適用できるようになりました。 これにより、データのさまざまなサブセットに関連するモデルを簡単に構築できます。

  • 構造ケースと構造列へのドリルスルー - マイニング モデルの一般的なパターンから、データ ソースの実用的な詳細に簡単に移動できるようになりました。

このチュートリアルは、次のレッスンに分かれています。

レッスン 1: Analysis Services データベースの準備 (基本的なデータ マイニング チュートリアル)
このレッスンでは、新しい Analysis Services データベースを作成し、データ ソースとデータ ソース ビューを追加し、データ マイニングで使用する新しいデータベースを準備する方法について説明します。

レッスン 2: ターゲットメーリング構造の構築 (基本的なデータ マイニング チュートリアル)
このレッスンでは、ターゲットメーリング シナリオの一部として使用できるマイニング モデル構造を作成する方法について説明します。

レッスン 3: モデルの追加と処理
このレッスンでは、構造にモデルを追加する方法について説明します。 作成するモデルは、次のアルゴリズムを使用して構築されます。

  • Microsoft デシジョン ツリー

  • Microsoft クラスタリング

  • Microsoft Naive Bayes

レッスン 4: ターゲットメーリング モデルの探索 (基本的なデータ マイニング チュートリアル)
このレッスンでは、ビューアーを使用して各モデルの結果を調べて解釈する方法について説明します。

レッスン 5: モデルのテスト (基本的なデータ マイニング チュートリアル)
このレッスンでは、対象となるメーリング モデルの 1 つをコピーし、マイニング モデル フィルターを追加してトレーニング データを特定の顧客のセットに制限し、モデルの実行可能性を評価します。

レッスン 6: 予測の作成と操作 (基本的なデータ マイニング チュートリアル)
基本的なデータ マイニング チュートリアルのこの最後のレッスンでは、モデルを使用して、自転車を購入する可能性が最も高い顧客を予測します。 次に、基になるケースを掘り下げて連絡先情報を取得します。

要求事項

次のものがインストールされていることを確認します。

  • Microsoft SQL Server 2014

  • 多次元モードの Microsoft SQL Server Analysis Services

  • AdventureWorksDW2012 データベース。

セキュリティを強化するために、サンプル データベースは SQL Server と共にインストールされません。 Microsoft SQL Server の公式データベースをインストールするには、 Microsoft SQL サンプル データベース ページにアクセスし、SQL Server 2014 を選択します。

チュートリアルを進める際に、[ 次のトピック ] ボタンと [前の トピック ] ボタンをドキュメント ビューアー のツール バーに追加すると、手順を簡単に前後に移動できる場合があります。

こちらもご覧ください

データ マイニング ソリューション
マイニング モデルのタスクと操作方法
DMX を使用したデータ マイニング モデルの作成とクエリ: チュートリアル (Analysis Services - データ マイニング)