Suche senden
Hochladen
Hybrid collaborative filtering
•
Als PPTX, PDF herunterladen
•
0 gefällt mir
•
447 views
I
ilove2dgirl
Folgen
ハイブリッド協調フィルタリングの説明。
Weniger lesen
Mehr lesen
Daten & Analysen
Melden
Teilen
Melden
Teilen
1 von 10
Jetzt herunterladen
Empfohlen
Recommend system
Recommend system
ilove2dgirl
yamasita m
yamasita m
harmonylab
協調フィルタリングをやってみる
協調フィルタリングをやってみる
Koya Fukuda
Region cnn
Region cnn
ilove2dgirl
Statistical machine learning
Statistical machine learning
ilove2dgirl
Deepboltzmannmachine
Deepboltzmannmachine
ilove2dgirl
Naivebayes
Naivebayes
ilove2dgirl
2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by Hubspot
Marius Sescu
Empfohlen
Recommend system
Recommend system
ilove2dgirl
yamasita m
yamasita m
harmonylab
協調フィルタリングをやってみる
協調フィルタリングをやってみる
Koya Fukuda
Region cnn
Region cnn
ilove2dgirl
Statistical machine learning
Statistical machine learning
ilove2dgirl
Deepboltzmannmachine
Deepboltzmannmachine
ilove2dgirl
Naivebayes
Naivebayes
ilove2dgirl
2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by Hubspot
Marius Sescu
Everything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPT
Expeed Software
Product Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage Engineerings
Pixeldarts
How Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental Health
ThinkNow
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
marketingartwork
Skeleton Culture Code
Skeleton Culture Code
Skeleton Technologies
PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024
Neil Kimberley
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)
contently
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024
Albert Qian
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie Insights
Kurio // The Social Media Age(ncy)
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024
Search Engine Journal
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary
SpeakerHub
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd
Clark Boyd
Getting into the tech field. what next
Getting into the tech field. what next
Tessa Mero
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Lily Ray
How to have difficult conversations
How to have difficult conversations
Rajiv Jayarajah, MAppComm, ACC
Introduction to Data Science
Introduction to Data Science
Christy Abraham Joy
Time Management & Productivity - Best Practices
Time Management & Productivity - Best Practices
Vit Horky
The six step guide to practical project management
The six step guide to practical project management
MindGenius
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
RachelPearson36
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Applitools
Weitere ähnliche Inhalte
Empfohlen
Everything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPT
Expeed Software
Product Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage Engineerings
Pixeldarts
How Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental Health
ThinkNow
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
marketingartwork
Skeleton Culture Code
Skeleton Culture Code
Skeleton Technologies
PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024
Neil Kimberley
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)
contently
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024
Albert Qian
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie Insights
Kurio // The Social Media Age(ncy)
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024
Search Engine Journal
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary
SpeakerHub
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd
Clark Boyd
Getting into the tech field. what next
Getting into the tech field. what next
Tessa Mero
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Lily Ray
How to have difficult conversations
How to have difficult conversations
Rajiv Jayarajah, MAppComm, ACC
Introduction to Data Science
Introduction to Data Science
Christy Abraham Joy
Time Management & Productivity - Best Practices
Time Management & Productivity - Best Practices
Vit Horky
The six step guide to practical project management
The six step guide to practical project management
MindGenius
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
RachelPearson36
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Applitools
Empfohlen
(20)
Everything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPT
Product Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage Engineerings
How Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental Health
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
Skeleton Culture Code
Skeleton Culture Code
PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie Insights
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd
Getting into the tech field. what next
Getting into the tech field. what next
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search Intent
How to have difficult conversations
How to have difficult conversations
Introduction to Data Science
Introduction to Data Science
Time Management & Productivity - Best Practices
Time Management & Productivity - Best Practices
The six step guide to practical project management
The six step guide to practical project management
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Hybrid collaborative filtering
1.
レコメンドシステム実験 ~ハイブリッド手法~ 土井
2.
概要 2017/3/26 資料「ハイブリッドCF実験」 2 ・レコメンドシステムの手法(あるいは欠損値補完手法)として、 ユーザ同士の類似度による推薦(ユーザベース協調フィルタリング) アイテム同士の類似度による推薦(アイテムベース協調フィルタリング) といった手法がある(20171223勉強会)。 ・ユーザ数とアイテム数が著しく異なる場合において、ユーザorアイテム 一方の類似度による推薦は、精度に欠ける。 これをクリアするため、上記2手法を組み合わせた「ハイブリッド型」CFが 提案されており、python(ipython
notebook)を用いた実装を試み た。 ・本資料では、「ハイブリッド型」CFの流れ、および、SVNにアップロード したプログラムの説明を記している。
3.
プログラム概要 2017/3/26 資料「ハイブリッドCF実験」 3 1.ユーザベースの協調フィルタリング …欠損値含んだデータ →ユーザ類似度計算→予測値生成 →ユーザ類似度計算→予測値作成
という流れで補完 2.ハイブリッドクラスタリング(K-means) …ユーザ、アイテムそれぞれについてクラスタリング →予測値の計算 …上の予測値+クラスタリングを考慮した補正項 3.評価 …MAE(Mean Absolute Error) →最適なクラスタ数を決定
4.
1(1).類似度計算 2017/3/26 資料「ハイブリッドCF実験」 4 ・ピアソン相関係数(=補正cos類似度)を用いる。 ユーザi,j間の類似度: 𝑆𝑖𝑚𝑖𝑙𝑎𝑟𝑖𝑡𝑦
𝑖, 𝑗 = 𝑡∈𝐼 𝑟 𝑟𝑖𝑡 − 𝑟𝑖 𝑟𝑗 𝑡 − 𝑟𝑗 𝑡∈𝐼 𝑟 𝑟𝑖𝑡 − 𝑟𝑖 2 𝑡∈𝐼 𝑟 𝑟𝑗𝑡 − 𝑟𝑗 2 ※cos類似度: 𝑆𝑖𝑚𝑖𝑙𝑎𝑟𝑖𝑡𝑦 𝑖, 𝑗 = 𝑡∈𝐼 𝑟 𝑟𝑖𝑡 𝑟𝑗𝑡 𝑡∈𝐼 𝑟 𝑟𝑖𝑡 2 𝑡∈𝐼 𝑟 𝑟𝑗𝑡 2 ユーザi,アイテムtの評価値 ユーザiの全アイテムへ の評価値の平均 ユーザi,jが共通で評価し たアイテムの集合
5.
1(2).予測値作成 2017/3/26 資料「ハイブリッドCF実験」 5 ・計算したユーザの類似度が高いユーザの情報により、ユーザjの アイテムaに対する評価値𝑟𝑎𝑗を予測する 𝑟𝑎𝑗
= 𝑖∈𝐻 𝑆𝑖𝑚𝑖𝑙𝑎𝑟𝑖𝑡𝑦(𝑖, 𝑗) 𝑟𝑎𝑖 − 𝑟𝑗 𝑖∈𝐻 𝑆𝑖𝑚𝑖𝑙𝑎𝑟𝑖𝑡𝑦(𝑖, 𝑗) 類似度計算+予測値作成による欠損値補完を何回か繰り返す (プログラムでは2回)。 類似度の高いユーザの 集合(プログラムでは上 位TopN人のユーザとし て定義定義)
6.
2.クラスタリング+予測値の補正 2017/3/26 資料「ハイブリッドCF実験」 6 ・ユーザごと、アイテムごとに類似したものでクラスタリング K-means法で、 ユーザ𝑢1,
𝑢2, … , 𝑢 𝑁→𝐶1 𝑢 , 𝐶2 𝑢 , … , 𝐶 𝑘 𝑢 アイテム𝑖1, 𝑖2, … , 𝑖 𝑁→𝐶1 𝑖 , 𝐶2 𝑖 , … , 𝐶 𝑘 𝑖 ・ユーザjのアイテムaへの評価値の予測値を補正: 𝑟𝑎𝑗 = 𝑟𝑎𝑗 ′ + 𝑡∈𝐶 𝑎𝑗,𝑗∈𝐶 𝑖 𝑟𝑖𝑗 − 𝑟𝑖 𝐶 𝑎 データ補完で得 られた予測値 ユーザj,アイテム aの属するクラス タ内のユーザの 集合 ユーザiの属する クラスタ内のア イテムの集合 アイテムaの属す るクラスタ内の ユーザの総数
7.
3.評価基準 2017/3/26 資料「ハイブリッドCF実験」 7 ・精度をMAE(Mean
Absolute error)で評価する。 𝑀𝐴𝐸 = 𝑖∈𝑇 𝑟𝑖 𝑡 𝑢 − 𝑟𝑖(𝑡 𝑢) 𝑇 評価された ユーザの数実際の評価値 予測値
8.
実験コード 2017/3/26 資料「ハイブリッドCF実験」 8 ・CF4expsushi.ipynb:簡易実験(すしネタの評価) 5000人のユーザによる100個のすしネタの5段階(0~4)評価値 データを用いる。欠損値(0)多い http://www.kamishima.net/sushi/
よりダウンロードした sushi3b.5000.10.scoreを使用。
9.
今後 2017/3/26 資料「ハイブリッドCF実験」 9 以下は、実験4で立てた仮説・生成したDBを前提としたうえで これまででやりきれていないことで検討したいと土井が思っている事項です。 ・精度評価:ハイブリッドCF
.vs. (単純な)ユーザベースCF …補完したいパラメターの数が速度指標のみで、アイテムごとの類似度は必要ないか ・用いるデータの量、処理時間の短縮 …レースを予想する目的ならば、欠損とするデータも少ない(8~16頭) …用いるパラメターを少なくする(相関が特に良いものに絞るなど) …短縮できる処理はないか ・その他 …競馬以外の欠損値予測への応用 e.g. 欠損が多い、アイテム数>>ユーザ数であるデータでは?(ECサイトなど)
10.
参照 2017/3/26 資料「ハイブリッドCF実験」 10 ・ハイブリッドクラスタリングによる協調フィルタリング手法の提案 https://www.google.co.jp/url?sa=t&rct=j&q=&esrc=s&source=web& cd=1&cad=rja&uact=8&ved=0ahUKEwjfl4br8YnaAhVHHZQKHbKeAL 4QFggnMAA&url=https%3A%2F%2Fipsj.ixsq.nii.ac.jp%2Fej%2Finde x.php%3Faction%3Dpages_view_main%26active_action%3Dreposito ry_action_common_download%26item_id%3D109981%26item_no% 3D1%26attribute_id%3D1%26file_no%3D1%26page_id%3D13%26b lock_id%3D8&usg=AOvVaw1kWD0WaT23umry71k98f_Q ※上記参考資料では、「アイテムベース→評価値生成→…」
Jetzt herunterladen