Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
協調フィルタリング #TechLunch
Search
Livesense Inc.
PRO
April 21, 2014
Technology
82
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
協調フィルタリング #TechLunch
協調フィルタリング
2012/08/08 (水) @ Livesense TechLunch
発表者:土屋 雅行
Livesense Inc.
PRO
April 21, 2014
More Decks by Livesense Inc.
See All by Livesense Inc.
Rubyはただの⾔語に⾮ず
livesense
PRO
0
440
28新卒_Webエンジニア職採用_会社説明資料
livesense
PRO
0
110
27新卒_総合職採用_会社説明資料
livesense
PRO
0
6.1k
27新卒_Webエンジニア職採用_会社説明資料
livesense
PRO
0
11k
株式会社リブセンス・転職会議 採用候補者様向け資料
livesense
PRO
0
520
株式会社リブセンス 会社説明資料(報道関係者様向け)
livesense
PRO
1
1.7k
データ基盤の負債解消のためのリプレイス
livesense
PRO
0
650
26新卒_総合職採用_会社説明資料
livesense
PRO
0
13k
株式会社リブセンス会社紹介資料 / Invent the next common.
livesense
PRO
2
70k
Other Decks in Technology
See All in Technology
AI x 開発生産性を取り巻く予算戦略と投資対効果
i35_267
7
2.8k
Aurora MySQL 8.4リリース! Rubyistが備えること / what-rubyist-should-prepare-for-aurora-mysql-8-4
fkmy
0
400
Multicaで30個のミニプロジェクトをAIエージェント運用して見えてきたこと
eiei114
1
610
Data + AI Summit 2026 イベントレポート: 「AIがビジネスで意思決定するデータ基盤」へ
nek0128
0
300
変更し続けられるシステムをどう保つか — AI時代のSSoTという設計原則
kawauso
1
1k
SoccerMaster: A Vision Foundation Model for Soccer Understanding
kzykmyzw
0
160
穢れた技術選定について
watany
19
6k
Alphaモジュール使っていいのかい!?いけないのかい!?どっちなんだいっ!?
watany
1
320
キャリアLT会#3
beli68
2
230
インシデント事例と パッケージの全量解析に学ぶ ソフトウェアサプライチェーンの守り方 / supply-chain-attack-defense
flatt_security
0
850
実践!既存 Project への AI-Driven Development 適用〜 一ヶ月で Project 唯一のフロントエンドエンジニアを作り出せ〜
lycorptech_jp
PRO
0
380
シンガポールで登壇してきます
yama3133
0
340
Featured
See All Featured
Building a Modern Day E-commerce SEO Strategy
aleyda
45
9.1k
Odyssey Design
rkendrick25
PRO
2
730
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
508
140k
The #1 spot is gone: here's how to win anyway
tamaranovitovic
3
1.1k
Public Speaking Without Barfing On Your Shoes - THAT 2023
reverentgeek
1
460
Prompt Engineering for Job Search
mfonobong
0
380
What's in a price? How to price your products and services
michaelherold
247
13k
Crafting Experiences
bethany
1
230
WCS-LA-2024
lcolladotor
0
740
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
31
3.3k
The SEO identity crisis: Don't let AI make you average
varn
0
520
Primal Persuasion: How to Engage the Brain for Learning That Lasts
tmiket
0
390
Transcript
協調フィルタリング 土屋雅行
2 INDEX レコメンド技術導入の目的・メリット レコメンド技術導入で起こってはならないこと 協調フィルタリング アイテムベースの考え方
アイテムベースの問題点 ユーザーベースの考え方 ユーザーベースの問題点 アイテムベースの問題点の解決
3 レコメンド技術導入の目的・メリット コンバージョンに結びつく効果的なレコメン ド 検索・回遊導線の向上 簡単で意図的なレコメンド
セレンディピティ(思いがけない発見)の提 供
4 不適切なレコメンド 重複したレコメンド 既存システムに負荷などのリスクを与える レコメンド技術導入で起こっては ならないこと
5 アイテムベース →ユーザー行動履歴を基に、アイテム間の 類似値を分析し、関連性の高いアイテムを 推薦 ユーザーベース →ユーザー行動履歴を基に、ユーザーごと の嗜好の類似値を分析し、他のユーザーが
好んだアイテムを推薦 協調フィルタリング
6 アイテムベースの考え方 別資料
7 アイテムベースの問題点 1. セットで閲覧するケースが少ない場合、レコメンドされない 、またはレコメンドの精度が悪くなる 2. レコメンドされるアイテムが人気の高いアイテムに偏る 3. レコメンドされるアイテムが長期間掲載しているアイテム に偏る
4. 同一アイテムに対する連続的な閲覧や、クローラー、運営 者などの閲覧によって偏る 5. 関連性のないカテゴリのアイテムがレコメンドされてしまう 6. 自動計算では意図的なレコメンドができない
8 ユーザーベースの考え方 別資料
9 ユーザーベースの問題点 1. ユーザーごとのデータ蓄積が必要なため、初回訪問者へ のレコメンドができない 2. ユーザー数>>アイテム数なため、アイテムベースに比 べて精度が保てる程度のまでのデータ蓄積が遅い 3. ユーザー数>>アイテム数なため、データと計算量が膨
大
10 アイテムベースの問題点の解決 問題1:精度が悪い →行動履歴取得を複数ヶ所で+重み付け 例) ・閲覧×1 ・お気に入り登録×5 ・応募×10
11 アイテムベースの問題点の解決 問題2~4:偏る →各レコメンドアイテムに対する評価を、例えば、5段階で 定義し、レコメンド確率を再設定する 例) 別資料 →1ヶ月前の閲覧より昨日の閲覧を高く評価する、一定期 間より昔の閲覧を集計から除外 →同一アイテムに対する連続的な閲覧や、クローラー、運
営者などの閲覧、レコメンド経由の閲覧を集計から除外
12 アイテムベースの問題点の解決 問題5:関連性のないカテゴリのアイテムがレコメンドされる →ユーザーの登録情報を基にフィルタリング 例)希望職種や希望業種 問題6:意図的なレコメンドができない →一定のルールを適用できる機能を作る 例)特定の企業、求人をレコメンドする(しない)
13 次回 スマートフォン開発について