CRISP-DMとは

クリスプディーエムCross-Industry Standard Process for Data Mining略語 CRISP-DM

1行定義

CRISP-DMとは、ビジネスの理解から展開(デプロイ)までの6つのフェーズで、データ分析プロジェクトの進め方を示した業種横断の標準プロセスモデルのことです。

くわしく

CRISP-DM(Cross-Industry Standard Process for Data Mining)は、データ分析プロジェクトの進め方を、業種を問わず使える形に整理したプロセスモデルです。1990年代後半に、DaimlerChrysler、SPSS、NCRなどの企業が集まったコンソーシアムがまとめ、2000年に手引き書の1.0版が公開されました。

6つのフェーズ

  1. ビジネスの理解:分析の目的と、成功の基準を決めます。
  2. データの理解:データを集め、中身や品質を確かめます。
  3. データの準備:欠損値の処理や特徴量の作成など、モデルに入力できる形に整えます。
  4. モデリング:手法を選び、モデルを作って調整します。
  5. 評価:モデルがビジネスの目標を満たすかを確かめ、展開に進むかを判断します。
  6. 展開(デプロイ):結果を業務に組み込み、運用や監視の計画を立てます。

行き来しながら進める

フェーズの順番は固定ではありません。データを調べて目標の見直しが必要になれば、ビジネスの理解に戻ります。モデリングの途中でデータの加工をやり直すこともあります。全体図では、こうした行き来を矢印で示し、全体を円で囲みます。円は、展開で得た知見が次の問いを生み、分析が繰り返されることを表します。

CRISP-MLとの関係

CRISP-DMはデータマイニングのために作られたモデルです。運用中のモデルの劣化への備えは、展開フェーズの1作業にとどまります。そこで、CRISP-DMを土台に機械学習向けに広げたCRISP-ML(CRISP-ML(Q)とも呼ばれます)が提案されました。ビジネスの理解とデータの理解を1つのフェーズにまとめ、運用後のモニタリングと保守を独立したフェーズとして加えています。運用を自動化して回し続ける仕組みは、MLOpsが担います。

覚え方

「目的を決め、データを見て、整えて、作って、確かめて、届ける」の6拍で覚えます。

G検定での出題

6つのフェーズの名前と順序、各フェーズで行う作業、フェーズ間を行き来しながら進める反復的な性質、運用後のモニタリングと保守を独立させたCRISP-MLとの違いが問われます。

混同しやすい用語

用語意味
CRISP-MLCRISP-DMを土台に、運用後の監視と保守や品質保証の考え方を加えた、機械学習システム開発のプロセスモデル

◯×チェック

  1. CRISP-DMで、欠損値の処理や特徴量の作成を行うのは「データの準備」のフェーズである。

    答えを見る

    答え ◯ 正しい

    「データの理解」ではデータを集めて中身や品質を確かめます。モデルに入力できる形に加工するのは、その次の「データの準備」です。

  2. CRISP-DMの「評価」フェーズでは、モデルの精度が十分かどうかだけを確かめ、ビジネスの目標に合っているかは考えない。

    答えを見る

    答え × 誤り

    評価フェーズでは、モデルがビジネスの目標を満たすかを確かめ、展開に進むか前のフェーズに戻るかを決めます。技術的な精度の確認はモデリングのフェーズでも行います。

  3. CRISP-DMの名前にあるCross-Industryは、特定の業種に限らず使える手順であることを表している。

    答えを見る

    答え ◯ 正しい

    Cross-Industry Standard Processは「業種をまたぐ標準プロセス」という意味です。製造、金融、小売など、業種を問わず使えるように作られています。

練習問題

CRISP-DMの問題(4問)
  1. CRISP-DMとCRISP-MLの特徴
  2. CRISP-DMのモデリングと評価
  3. AI活用テーマの選び方
  4. CRISP-DMのフェーズ間の行き来

AIで作成 人による確認:未 誤りを報告

出典と作成について

作成:ウカトレ編集部(AIで作成し、別のAIが一次資料と照合。手順は編集方針)

公開日: 最終更新日: 最終確認日:

対応シラバス:シラバス第1.4版 技術35

出典

改訂履歴

表示設定

テーマ
文字の大きさ
問題演習