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
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
Livesense Inc.
April 21, 2014
Technology
0
75
協調フィルタリング #TechLunch
協調フィルタリング
2012/08/08 (水) @ Livesense TechLunch
発表者:土屋 雅行
Livesense Inc.
April 21, 2014
Tweet
Share
More Decks by Livesense Inc.
See All by Livesense Inc.
27新卒_総合職採用_会社説明資料
livesense
0
3.5k
27新卒_Webエンジニア職採用_会社説明資料
livesense
0
7.7k
株式会社リブセンス・転職会議 採用候補者様向け資料
livesense
0
270
株式会社リブセンス 会社説明資料(報道関係者様向け)
livesense
1
1.7k
データ基盤の負債解消のためのリプレイス
livesense
0
570
26新卒_総合職採用_会社説明資料
livesense
0
13k
株式会社リブセンス会社紹介資料 / Invent the next common.
livesense
2
57k
26新卒_Webエンジニア職採用_会社説明資料
livesense
1
13k
中途セールス職_会社説明資料
livesense
0
300
Other Decks in Technology
See All in Technology
Escape from Excel方眼紙 ~マークダウンで繋ぐ、人とAIの架け橋~ /nikkei-tech-talk44
nikkei_engineer_recruiting
0
190
PostgreSQL 18のNOT ENFORCEDな制約とDEFERRABLEの関係
yahonda
0
110
事例から紐解くSHIFT流QA支援 ~大規模プロジェクトの品質管理支援、QA組織立ち上げ~ / 20260320 Nozomu Koketsu
shift_evolve
PRO
0
140
スピンアウト講座05_実践活用事例
overflowinc
0
1.1k
欠陥分析(ODC分析)における生成AIの活用プロセスと実践事例 / 20260320 Suguru Ishii & Naoki Yamakoshi & Mayu Yoshizawa
shift_evolve
PRO
0
360
Phase09_自動化_仕組み化
overflowinc
0
1.5k
モジュラモノリス導入から4年間の総括:アーキテクチャと組織の相互作用について / Architecture and Organizational Interaction
nazonohito51
3
1.7k
既存アプリの延命も,最新技術での新規開発も:WebSphereの最新情報
ktgrryt
0
160
建設DXを支えるANDPAD: 2025年のセキュリティの取り組みと卒業したいセキュリティ
andpad
0
170
開発チームとQAエンジニアの新しい協業モデル -年末調整開発チームで実践する【QAリード施策】-
qa
0
220
Phase10_組織浸透_データ活用
overflowinc
0
1.5k
Phase06_ClaudeCode実践
overflowinc
0
1.8k
Featured
See All Featured
Odyssey Design
rkendrick25
PRO
2
560
[SF Ruby Conf 2025] Rails X
palkan
2
850
Agile Leadership in an Agile Organization
kimpetersen
PRO
0
120
DevOps and Value Stream Thinking: Enabling flow, efficiency and business value
helenjbeal
1
150
Product Roadmaps are Hard
iamctodd
PRO
55
12k
AI in Enterprises - Java and Open Source to the Rescue
ivargrimstad
0
1.2k
Paper Plane
katiecoart
PRO
0
48k
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
254
22k
Exploring the relationship between traditional SERPs and Gen AI search
raygrieselhuber
PRO
2
3.7k
The Organizational Zoo: Understanding Human Behavior Agility Through Metaphoric Constructive Conversations (based on the works of Arthur Shelley, Ph.D)
kimpetersen
PRO
0
270
ReactJS: Keep Simple. Everything can be a component!
pedronauck
666
130k
Applied NLP in the Age of Generative AI
inesmontani
PRO
4
2.2k
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 次回 スマートフォン開発について