本文へ移動

でーたまいにんぐ

データマイニング

大規模なデータセットから統計学や機械学習の手法を用いて、有用なパターンや知見を発見するプロセスです。

詳しい説明

データマイニングとは、膨大なデータセットの中から、統計学や機械学習の手法を用いて、有用なパターン、相関関係、ルール、知識を抽出するプロセスです。マイニング(採掘)の名の通り、大量のデータという鉱山から、価値ある情報という宝石を発見する作業を指します。顧客の購買行動の分析や、不正検知などに広く活用されています。

データマイニングは、単純な統計処理では見つけられないような複雑な関係性を明らかにできる点が強みです。例えば、「おむつを買う人はビールも買う」といった相関ルールをデータから自動的に見つけるアソシエーション分析などが代表的な手法です。これにより、企業は過去のデータから将来の傾向を予測し、施策に活かすことができます。

G検定では、機械学習の応用先やビジネス活用の文脈で問われます。データサイエンスの初期からの重要な活動であり、統計的アプローチと機械学習的なアプローチの両方が用いられることを理解しておく必要があります。データから知識を発見し、ビジネスに活かすサイクル全体を指す言葉です。

試験で問われること

G検定

  • 大規模データから有益な知見を発見するプロセスであること
  • 統計学や機械学習の手法を活用すること
  • ビジネス分析(相関分析など)への応用が代表的であること

ITパスポート試験

  • データマイニングがデータを蓄積する作業ではなく、抽出作業であることを押さえる。
  • データウェアハウスとの関係性、役割の違いを理解する。
  • ビジネス活用における具体例、例えば購買傾向の分析などを押さえる。

基本情報技術者試験

  • 分類やクラスタリングなどの分析手法を理解する。
  • データマイニングのプロセスが意思決定支援システムに与える影響を理解する。
  • データウェアハウスとデータマート、データマイニングの順序関係を整理する。