Upgrade to Pro — share decks privately, control downloads, hide ads and more …

20230723 追手門学院大学オープンキャンパス体験講義

Sponsored · Ship Features Fearlessly Turn features on and off without deploys. Used by thousands of Ruby developers. →

20230723 追手門学院大学オープンキャンパス体験講義

2023-07-23, 追手門学院大学オープンキャンパス体験講義
タイトル:「オススメ」の科学

Avatar for Takeo Kunishima

Takeo Kunishima PRO

November 15, 2023

More Decks by Takeo Kunishima

Other Decks in Technology

Transcript

  1. どんなところから「オススメ」される? 商品の製作者、 クリエイターか らSNS等で直接 オススメ ・友⼈から対⾯で ・SNSの有名⼈がオス スメ投稿をしてた ・テレビのCM ・Webページに広告が出

    てきた ・YouTubeを⾒てたら動 画広告が出てきた オンラインショッピン グサイトで買い物して たら、⾯⽩そうな商品 をオススメされた 直接オススメ クチコミ 広告 レコメンド(推薦)
  2. ユーザの傾向による推薦(協調ベース) 商品A 商品B 商品C 商品D 商品E 太郎 4 2 5

    4 2 ⼆郎 1 5 3 2 5 花⼦ 3 1 4 例:3⼈のユーザが5つの商品に、次のように評価点をつけてい るとします。ただし、花⼦さんは商品D, Eをまだ買っておらず、 評価点もつけていません。 このとき、花⼦さんには商品D, Eのどちらを推薦すればいいで しょうか。
  3. ユーザの傾向による推薦(協調ベース) 商品A 商品B 商品C 商品D 商品E 太郎 4 2 5

    4 2 ⼆郎 1 5 3 2 5 花⼦ 3 1 4 太郎さん、⼆郎さん、花⼦さんが、商品A, B, Cにどのような評 価点をつけたか、傾向を調べてみましょう。 • 太郎さんと花⼦さんは、少し点数が違うけど傾向は似ている • ⼆郎さんと花⼦さんは全然傾向が違う ですから、太郎さんが⾼い点数をつけた商品Dの⽅が、花⼦さ んが気に⼊る可能性が⾼そうです。→商品Dを推薦しよう! 評価点しか使っていない→全く違う種類の商品でも推薦できる!
  4. ⾼校までの学びと関係するの? • 内容ベースの「似た商品」も、協調ベースの「ユーザの評価値 の傾向」も、実際は数値で表します • 例:統計で登場するピアソンの相関係数で「評価値の傾向の類似さ」 を表すと • 太郎さんと花⼦さんの「類似さ」は約 1.000(ほぼ同じ)

    • ⼆郎さんと花⼦さんの「類似さ」は約 0.654 • 実際のショッピングサイトでは、ユーザ数も商品数も⾮常に多 い→すべてコンピュータで計算させて、推薦を⾏います • 評価値の表を⽤いた計算は、⾼校数学の「ベクトル」の発展である線 形代数を駆使します • 線形代数は、AIでも駆使されています