titc.ai › BLOG

BLOG · データ分析入門・マーケティング

アソシエーション分析(併売分析)をアニメーションで理解する

「これを買う人はあれも買う」をレシートから見つける仕組みを、動かして確かめる

公開日 / 著者 富田 良治(TITC合同会社 代表社員)

アソシエーション分析(併売分析・バスケット分析)は、大量のレシートから「一緒に買われやすい商品の組み合わせ」を見つけ出す手法です。ただ「よく一緒に買われる」だけでは、人気商品どうしが偶然そろっただけかもしれません。そこで支持度・信頼度・リフト値という3つの数字で、本当に関係の深い組み合わせかどうかを見分けます。下のデモで、その手順を目で追ってみましょう。

アソシエーション分析とは

お店のレシートには、「この人は何と何を一緒に買ったか」が1枚ずつ記録されています。これを大量に集めて、「ビールを買う人は、おつまみも買うことが多い」といったルールを自動で拾い出すのが、アソシエーション分析です。「これを買った人は、あれも買う」という形で表すので、「X→Y」と書きます。

有名な話に「おむつとビール」があります。「スーパーで、おむつを買う男性がビールも一緒に買っていた」というものですが、実際にあったことかどうかは諸説あり、データ分析の教材として語り継がれた面が大きいようです。大切なのは、人の思い込みでは気づかない組み合わせを、データから見つけられるという考え方のほうです。

動かして確かめる

左が、ある小さなお店のレシート24枚です(架空のデータ)。1枚に入っている品目が、色つきの四角で並んでいます。右が集計とルールの一覧です。「再生」を押すと、①レシートを数える、②少ない品目を外す、③2つ組を数える、④ルールを作って計算する、⑤並べ替えて絞る、の順に進みます。「1段ずつ」なら、1つの段階ごとに止まります。

画面のなかの「最低支持度」「最低信頼度」のボタンを変えると、残る品目やルールが変わります。ルールの行をクリック(タップ)すると、そのルールに当てはまるレシートが色分けされ、数字の意味が文章で出ます。

最低支持度(全レシートのうち何%に出る組を残すか)
最低信頼度(Xを買った人のうち何%がYも買うルールを残すか)
最低支持度 10%(3 枚以上)/ 最低信頼度 40%
残った品目 - / 7 種、支持度を満たす2つ組 - 組、条件を満たすルール - 個
「再生」か「1段ずつ」を押してください。
ルールの一覧ができたら、行をクリック(タップ)してください。当てはまるレシートが光り、信頼度とリフトの意味が出ます。

左:レシート24枚(黄=Xも Yも買った/青=Xだけ買った)/右上:品目ごとの出現回数と最低支持度のライン(赤の点線)/右下:2つ組の回数、またはルール一覧。

3つの指標:支持度・信頼度・リフト

ルール「X→Y」(Xを買った人はYも買う)の良し悪しは、次の3つの数字で見ます。

リフトがいちばん大切です。牛乳やパンのような人気商品は、どの組み合わせでも「よく一緒に出る」ように見えます。信頼度だけを見ると、「牛乳を買った人の50%がパンを買う」と立派に見えますが、パンはもともと全体の50%が買っているので、リフトは1.00。つまり、牛乳を買ったからといってパンを買いやすくなるわけではありません。リフトは、この「人気商品どうしの偶然」を取り除く物差しです。

デモで確かめてほしいこと

  1. まず「再生」で最後まで見る。④で信頼度とリフトが計算され、⑤でリフトの大きい順に並び替わります。
  2. 「ビール→おつまみ」の行をクリック。ビールを買った6枚のうち5枚がおつまみも買っていて、信頼度は83%です。おつまみは全体の29%しか買っていないので、リフトは約2.9。偶然より3倍近く、一緒に買われています。
  3. 「牛乳→パン」の行をクリック。信頼度は50%と高めですが、リフトは1.00です。人気商品どうしなので、偶然でも同じくらい一緒に出る組み合わせだとわかります。
  4. 「卵→パン」の行をクリック。リフトが1より小さく、「卵を買った人は、むしろパンを買いにくい」組み合わせです。信頼度の数字だけ見ていては、気づけません。
  5. 最低支持度を上げてみる。10%から30%、40%と上げるほど、残る品目とルールが減っていきます。まれな組み合わせほど先に消えます。なお、②で品目を先に外してから2つ組を数えるのが、アプリオリ(Apriori)法と呼ばれる計算の工夫です。「まれな品目を含む組は、それ以上にまれ」なので、数える手間を大きく減らせます。
  6. 最低信頼度を上げてみる。⑤で、基準に届かないルールが灰色になります。

仕事での使いどころ

使うときの注意点

まとめ

アソシエーション分析は、レシートの束から「一緒に買われやすい組み合わせ」を取り出す手法です。支持度で「そもそも多いか」、信頼度で「Xを買う人がYも買うか」、リフトで「偶然以上に結びついているか」を見ます。人気商品どうしの偶然に惑わされないために、リフトを必ず確認しましょう。

ご相談

自社のデータで分析を試したい、AIで業務を自走化したい——そうした相談は、AIエージェント自走化プログラムまたはお問い合わせからどうぞ。

AIエージェント自走化プログラム お問い合わせ

富田 良治

富田 良治(とみた よしはる)

TITC合同会社 代表社員

AI経営コンサルタント。中小企業診断士・ITストラテジスト。元ITエンジニアで駄菓子屋オーナー。 プロフィールを見る