Slide 1

Slide 1 text

AAAI・WSDM 2017論文読み会(2017/03/23) “GLOMA: Embedding Global Information in Local Matrix Approximation Models for Collaborative Filtering”(AAAI 2017) Chao Chen, Dongsheng Li, Qin Lv, Junchi Yan, Li Shang, Stephen M. Chu 株式会社リクルートライフスタイルネットビジネス本部ディベロップメントデザインユニットデータエンジニアリンググループ 株式会社リクルートコミュニケーションズICTソリューション局アドテクノロジーサービス開発部 高柳慎一

Slide 2

Slide 2 text

(C)Recruit Communications Co., Ltd. Abstract 1 M ≒ U V

Slide 3

Slide 3 text

(C)Recruit Communications Co., Ltd. Abstract 2

Slide 4

Slide 4 text

(C)Recruit Communications Co., Ltd. Introduction 3

Slide 5

Slide 5 text

(C)Recruit Communications Co., Ltd. 概念図 4 通常のMA クラスタリングベースのCF GLOMA ※論文 (http://chenkehan.me/papers/gloma_aaai17.pdf )より ※以下、リファレンス略

Slide 6

Slide 6 text

(C)Recruit Communications Co., Ltd. GLOMA(直感的には) 5 部分行列の分解の際に、 全てのアイテムの情報を用いる

Slide 7

Slide 7 text

(C)Recruit Communications Co., Ltd. ※以降、 の順でr, cが並ぶべきと思われる GLOMAの定式化 6 r r

Slide 8

Slide 8 text

(C)Recruit Communications Co., Ltd. 定式化 7

Slide 9

Slide 9 text

(C)Recruit Communications Co., Ltd. 定式化 8

Slide 10

Slide 10 text

(C)Recruit Communications Co., Ltd. GLOMAの目的関数 9 クラスターベースのCF (localモデルの学習) globalなスケール部分の学習 ※以降、 の順でr, cが並ぶべきと思われる

Slide 11

Slide 11 text

(C)Recruit Communications Co., Ltd. Learning Algorithm 10

Slide 12

Slide 12 text

(C)Recruit Communications Co., Ltd. Learning Algorithm 11

Slide 13

Slide 13 text

(C)Recruit Communications Co., Ltd. 学習法 12 M この辺のデータ M

Slide 14

Slide 14 text

(C)Recruit Communications Co., Ltd. 学習法 13 M この辺のデータ M この辺のデータ M M

Slide 15

Slide 15 text

(C)Recruit Communications Co., Ltd. Domain-specific Data-projected Clustering 14

Slide 16

Slide 16 text

(C)Recruit Communications Co., Ltd. Domain-specific Data-projected Clustering 15 / / / / / 21 0 / 0 / 0 / 0 / 0 / % % 元の行列M DSDPによる表現

Slide 17

Slide 17 text

(C)Recruit Communications Co., Ltd. Domain-specific Data-projected Clustering 16

Slide 18

Slide 18 text

(C)Recruit Communications Co., Ltd. Experimental Results 17

Slide 19

Slide 19 text

(C)Recruit Communications Co., Ltd. Sensityvity Analysis 18

Slide 20

Slide 20 text

(C)Recruit Communications Co., Ltd. Performance Comparison 19

Slide 21

Slide 21 text

(C)Recruit Communications Co., Ltd. Conclusion 20