支持度とは、データマイニングにおけるアソシエーション分析で用いられる指標の一つです。全体データの中で、ある特定のアイテムの組み合わせがどれだけの割合で同時に含まれているかを示し、頻出パターンの抽出において重要な基準となります。
支持度とは
一言でいうと支持度とは、データベース全体の中で特定のルールやアイテムの組み合わせが含まれている割合を示す指標です。
詳しく解説
支持度は、顧客の購買履歴などのトランザクションデータから有益な関係性を発見するアソシエーション分析の基本概念です。例えば、「パンが買われた全体のうち、パンとバターが同時に買われた割合」を数値化します。支持度が高いほど、その組み合わせがデータ全体の中で一般的であることを意味します。機械学習やデータ分析の前段階において、意味のあるルールを効率的に絞り込むための足がかりとして活用されます。
具体例・使われ方
オンラインショッピングのレコメンドシステムにおいて、全購入履歴のデータから「ビール」と「おむつ」が一緒に購入されている割合を計算する際に支持度が使われます。この支持度が一定の閾値を超える場合のみ、次の分析ステップに進めるという使われ方をします。
似た用語との違い
アソシエーション分析では支持度のほかに信頼度やリフトという指標が使われます。支持度がデータ全体における「共起の割合」を示すのに対し、信頼度は「ある条件が満たされたときに別の条件が起きる確率」を示し、リフトはそのルールが偶然ではない強さを表す点で異なります。
注意点
支持度が高い組み合わせは全体の中で頻繁に登場するものですが、それが必ずしも統計的に意味のある、あるいは利益につながる有益な情報であるとは限りません。単に全体で大量に売れている日用品などが高い支持度を示すため、データ分析の目的によっては誤解を招くことがあります。
この解説は役に立ちましたか?誤りが含まれる場合はご報告いただけますと幸いです。
更新日時: 2026年9月16日 03:41