SlideShare a Scribd company logo
1 of 7
Download to read offline
Recsys2015 勉強会
HyPER: A Flexible and Extensible Probabilistic
Framework for Hybrid Recommender Systems
Pigi Kouki (UC Santa Cruz) et al.
2015/10/17(土)
(株)東芝 浜田伸一郎
Recsys2015 勉強会
概要
汎用的なハイブリッド推薦フレームワークHyPER
を提案
モデリング言語PSL(Probabilistic Soft Logic)を
用いて宣言的にルール記述するだけで,様々な
類似指標・外部情報を総合した推論や,外部推
薦システムとの予測結果の統合が可能.
Recsys2015 勉強会
一階述語論理を連続に拡張した推論システム.HyPER
がプラットフォームとして利用.
論理の連続化
推論
PSL概要
ルール(rhead⇒rbody)における満足な状態からの距離
ロス関数.pは1か2.wはルールへの重み
wを最適化
数式は以下論文から引用
Kimmig, Angelika, et al. "A short introduction to probabilistic soft logic." NIPS
Workshop on Probabilistic Programming: Foundations and Applications. 2012.
I(・): 原始論理式の解釈値 [0,1]
Recsys2015 勉強会
解きたい推薦モデル例
予測対象
アイテム・ユーザ間
の欠損Rating値(二
部グラフにおける
破線部)
予測の手がかり
既存のRating値
アイテム間・ユーザ
間のRatingの類似
性
アイテム間・ユーザ
間の内容の類似性
外部情報(例: SNS
友達リンク,他推
薦システム予測値)
図は論文から引用
Recsys2015 勉強会
HyPERを用いたレコメンダ実装例
ユーザベース協調フィルタ例.類似指標例としてはkNN(上位k以内か否か),cos,pearsonなど.
類似性ルールを複数記述すれば,複数指標の混合も可能.
Mean-Centering Priors.Average…は該ユーザの採点値平均を[0,1]尺度で返す関数とする.
外部情報援用.Friendsはu1・u2間でSNS友達リンクがあれば真を返す二値関数とする.
コンテンツベース推薦.ここではユーザのデモグラフィック類似性から推論.
他推薦システム予測値との混合. 数式は論文から引用
実装方法
(基本的に)ルールを作成列挙するだけ.ただし値域[0,1]を持つ連続値また
はブールとして実装すること.
フレームワークシステムは各ルールの重みを調整する.
記述例
Recsys2015 勉強会
推薦システムの評価実験
データセット
Yelp ローカル事業推薦タスク.友人リンク・事業カテゴリ名あり.
Last.fm アーティスト推薦タスク.友人リンク・タグ名あり.
実験結果
既存手法(単体モデル・ハイブリッドモデル)のいずれの性能も凌駕した
MF: Matrix factorization,BPMF-SRIC: Bayesian probabilistic matrix factorization,Naïve: 単純平均混合,
BPMF-SRIC: BPMF with social relations and items' content
表は論文から引用
Recsys2015 勉強会
レビュー
新規性・独創性[4/5]
テンプレート言語で柔軟にモデリングできるフレームワークは
情報推薦分野では新規的.作者によると初
ただし貢献の多くはPSLによるものであるため-1
有効性・重要性[4/5]
開発コストの観点から有用性が期待できる
いくつかの既存アプローチに対する性能上の優位性を実証し
ている
(参考)公開されているHyPERシステムのソースコード
groovyで書かれたPSL利用プログラム
フレームワークというよりPSLの推薦応用向けサンプルに近い

More Related Content

Recently uploaded

TokyoTechGraduateExaminationPresentation
TokyoTechGraduateExaminationPresentationTokyoTechGraduateExaminationPresentation
TokyoTechGraduateExaminationPresentation
YukiTerazawa
 
The_Five_Books_Overview_Presentation_2024
The_Five_Books_Overview_Presentation_2024The_Five_Books_Overview_Presentation_2024
The_Five_Books_Overview_Presentation_2024
koheioishi1
 

Recently uploaded (8)

東京工業大学 環境・社会理工学院 建築学系 大学院入学入試・進学説明会2024_v2
東京工業大学 環境・社会理工学院 建築学系 大学院入学入試・進学説明会2024_v2東京工業大学 環境・社会理工学院 建築学系 大学院入学入試・進学説明会2024_v2
東京工業大学 環境・社会理工学院 建築学系 大学院入学入試・進学説明会2024_v2
 
生成AIの回答内容の修正を課題としたレポートについて:お茶の水女子大学「授業・研究における生成系AIの活用事例」での講演資料
生成AIの回答内容の修正を課題としたレポートについて:お茶の水女子大学「授業・研究における生成系AIの活用事例」での講演資料生成AIの回答内容の修正を課題としたレポートについて:お茶の水女子大学「授業・研究における生成系AIの活用事例」での講演資料
生成AIの回答内容の修正を課題としたレポートについて:お茶の水女子大学「授業・研究における生成系AIの活用事例」での講演資料
 
次世代機の製品コンセプトを描く ~未来の機械を創造してみよう~
次世代機の製品コンセプトを描く ~未来の機械を創造してみよう~次世代機の製品コンセプトを描く ~未来の機械を創造してみよう~
次世代機の製品コンセプトを描く ~未来の機械を創造してみよう~
 
TokyoTechGraduateExaminationPresentation
TokyoTechGraduateExaminationPresentationTokyoTechGraduateExaminationPresentation
TokyoTechGraduateExaminationPresentation
 
2024年度 東京工業大学 工学院 機械系 大学院 修士課程 入試 説明会 資料
2024年度 東京工業大学 工学院 機械系 大学院 修士課程 入試 説明会 資料2024年度 東京工業大学 工学院 機械系 大学院 修士課程 入試 説明会 資料
2024年度 東京工業大学 工学院 機械系 大学院 修士課程 入試 説明会 資料
 
The_Five_Books_Overview_Presentation_2024
The_Five_Books_Overview_Presentation_2024The_Five_Books_Overview_Presentation_2024
The_Five_Books_Overview_Presentation_2024
 
ゲーム理論 BASIC 演習106 -価格の交渉ゲーム-#ゲーム理論 #gametheory #数学
ゲーム理論 BASIC 演習106 -価格の交渉ゲーム-#ゲーム理論 #gametheory #数学ゲーム理論 BASIC 演習106 -価格の交渉ゲーム-#ゲーム理論 #gametheory #数学
ゲーム理論 BASIC 演習106 -価格の交渉ゲーム-#ゲーム理論 #gametheory #数学
 
世界を変えるクレーンを生み出そう! 高知エンジニアリングキャンプ2024プログラム
世界を変えるクレーンを生み出そう! 高知エンジニアリングキャンプ2024プログラム世界を変えるクレーンを生み出そう! 高知エンジニアリングキャンプ2024プログラム
世界を変えるクレーンを生み出そう! 高知エンジニアリングキャンプ2024プログラム
 

Featured

How Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthHow Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental Health
ThinkNow
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie Insights
Kurio // The Social Media Age(ncy)
 

Featured (20)

How Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthHow 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.pdfAI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
 
Skeleton Culture Code
Skeleton Culture CodeSkeleton Culture Code
Skeleton Culture Code
 
PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024PEPSICO 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)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 2024How 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 InsightsSocial 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 2024Trends 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 summary5 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 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 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 IntentGoogle'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 How to have difficult conversations
How to have difficult conversations
 
Introduction to Data Science
Introduction to Data ScienceIntroduction to Data Science
Introduction to Data Science
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best Practices
 
The six step guide to practical project management
The six step guide to practical project managementThe 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...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...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...
 
12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at Work12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at Work
 
ChatGPT webinar slides
ChatGPT webinar slidesChatGPT webinar slides
ChatGPT webinar slides
 

RecSys2015勉強会 [2b-3] HyPER: A Flexible and Extensible Probabilistic Framework for Hybrid Recommender Systems