SlideShare una empresa de Scribd logo
1 de 18
Descargar para leer sin conexión
WDSM
WU&ESTER 2015
1
Thursday, May 14, 15
WHO
• バクフー株式会社 柏野 雄太
Thursday, May 14, 15
読んだ論文
• FLAME: Probabilistic Model Combining Aspect
Based Opinion Mining and Collaborative
Filtering
• Yao Wu / Matin Ester
• collaborative filtering -> opinion mining
• large geo DB -> spatial data mining
• Review Mining using LDA like method
Thursday, May 14, 15
動機
Thursday, May 14, 15
動機
• webの世界にはレビューが れているが,沢山ありす
ぎて全部読めない
• 同じ対象でも意見は各人多様のプリファレンスを持つ
ので容易に扱えない
• それでもレビューは意思決定に役に立つはずだ
Thursday, May 14, 15
先行研究
• Collaborative Filtering + LDA (science articles)
• Wang & Blei 2011
↵ ✓ z w
rv
u u
N K
J
I
v
rij ⇠ N(uT
i vj, cij1)
✓j ⇠ Dirichlet(↵) wjn ⇠ Mult( zjn
)
rij 2 {0, 1}
r : overall rating
v : latent item distribution
u : latent user preference
Thursday, May 14, 15
先行研究
• Aspect-based Opinion Mining (hotel review)
• Wang et al. 2010
⌃
µ
↵
2
s wr
D
K
r : overall rating
s : aspect rating
Thursday, May 14, 15
ASPECT?
• location, sleep quality, room, service, value,
cleanliness
Thursday, May 14, 15
提案モデル
Thursday, May 14, 15
提案モデル
i,a u
'd,a
✓d
rd
⌘0 ⌘u ⌘i
st
at
wn
a
a,r
W
T
D
A
A
IU
UI
R
A
p(wn|at, st, ↵) ⇠ Multi(↵at,st
)
↵a,s[j] =
exp( a[j] + a,s[j])
PV
l=1 exp( a[l] + a,s[l])
rd ⇠ N(
X
a
✓d[a]E[rd, a], 2
r )
E[rd, a] = T
u i,a
Thursday, May 14, 15
提案モデル
i,a u
'd,a
✓d
rd
⌘0 ⌘u ⌘i
st
at
wn
a
a,r
W
T
D
A
A
IU
UI
R
A
p(wn|at, st, ↵) ⇠ Multi(↵at,st
)
↵a,s[j] =
exp( a[j] + a,s[j])
PV
l=1 exp( a[l] + a,s[l])
rd ⇠ N(
X
a
✓d[a]E[rd, a], 2
r )
E[rd, a] = T
u i,a
潜在ユーザ選好
語-アスペクトの相関
語,アスペクト,評価の相関
文ごとのアスペクト
文ごとの評価
アスペクトごとの評価分布
評価分布
評価の出やすさの潜在変数
アスペクト分布
Thursday, May 14, 15
生成プロセス
Thursday, May 14, 15
LIKELIFOOD
• MAP
• 変分ベイズ
{{⌘}, { }, , }
{↵, s}
Thursday, May 14, 15
実験と結果 データ
• TripAdvisor / Yelp
Thursday, May 14, 15
実験と結果 PERPLEXITY
• FLAMEがアウトパフォーム
TripAdvisor Yelp
LDA-A
LDA-AR
D-LDA
FLAME
1012.80 767.24
918.07 728.00
771.05 621.24
733.12 590.46
Thursday, May 14, 15
実験と結果 PREDICTION
• TripAdvisorアスペクト評価予測
PMF LRR+PMF FLAME
RMSE 0.970 1.000 0.980
N/A 0.110 0.195
0.304 0.177 0.333
0.210 0.238 0.196
⇢A
⇢I
L0/1
Pearson correlation inside reviews ⇢A =
1
D
AX
d=1
⇢(sd, s⇤
d)
Pearson correlation pers.ed ranking ⇢I =
1
UA
UX
u=1
AX
d=1
⇢(sIu,a
, s⇤
Iu,a
)
Thursday, May 14, 15
実験と結果 質的評価
a a,r
Thursday, May 14, 15
将来の応用 アスペクト分布
• ユーザごとのレビュー推薦
• 推薦の理由付け
Thursday, May 14, 15

Más contenido relacionado

Destacado

Deep learning Libs @twm
Deep learning Libs @twmDeep learning Libs @twm
Deep learning Libs @twmYuta Kashino
 
機械学習ビジネス研究会 第01回
機械学習ビジネス研究会 第01回機械学習ビジネス研究会 第01回
機械学習ビジネス研究会 第01回Yuta Kashino
 
日本のオープンデータプラットフォームをPythonでつくる
日本のオープンデータプラットフォームをPythonでつくる日本のオープンデータプラットフォームをPythonでつくる
日本のオープンデータプラットフォームをPythonでつくるYuta Kashino
 
Gunosy go2015 06-02
Gunosy go2015 06-02Gunosy go2015 06-02
Gunosy go2015 06-02Yuta Kashino
 
TensorFlow White Paperを読む
TensorFlow White Paperを読むTensorFlow White Paperを読む
TensorFlow White Paperを読むYuta Kashino
 
深層学習ライブラリのプログラミングモデル
深層学習ライブラリのプログラミングモデル深層学習ライブラリのプログラミングモデル
深層学習ライブラリのプログラミングモデルYuta Kashino
 
深層学習ライブラリの環境問題Chainer Meetup2016 07-02
深層学習ライブラリの環境問題Chainer Meetup2016 07-02深層学習ライブラリの環境問題Chainer Meetup2016 07-02
深層学習ライブラリの環境問題Chainer Meetup2016 07-02Yuta Kashino
 
PyConJP2016: 週末サイエンティストのススメ
PyConJP2016: 週末サイエンティストのススメPyConJP2016: 週末サイエンティストのススメ
PyConJP2016: 週末サイエンティストのススメYuta Kashino
 
The Carbon Conversation, February 2010: The Carbon Trust
The Carbon Conversation, February 2010: The Carbon TrustThe Carbon Conversation, February 2010: The Carbon Trust
The Carbon Conversation, February 2010: The Carbon TrustEmily Wearmouth
 
SKF First-quarter result slide show
SKF First-quarter result slide showSKF First-quarter result slide show
SKF First-quarter result slide showSKF
 
The State of the Internet in South Africa
The State of the Internet in South AfricaThe State of the Internet in South Africa
The State of the Internet in South AfricaCraig Stewart
 
Tips and advice june 2010
Tips and advice june 2010Tips and advice june 2010
Tips and advice june 2010deniseturner
 
Life Cycle Applications in the Mining Industry
Life Cycle Applications in the Mining IndustryLife Cycle Applications in the Mining Industry
Life Cycle Applications in the Mining IndustryTurlough Guerin
 
Pepwave max
Pepwave max Pepwave max
Pepwave max msofi
 
Project Management Using Redmine
Project Management Using RedmineProject Management Using Redmine
Project Management Using RedmineHo Kim
 
LIBER’s role in supporting European research libraries
LIBER’s role in supporting European research librariesLIBER’s role in supporting European research libraries
LIBER’s role in supporting European research librariesWouter Schallier
 
Omg27102010
Omg27102010Omg27102010
Omg27102010Ivan
 

Destacado (20)

Deep learning Libs @twm
Deep learning Libs @twmDeep learning Libs @twm
Deep learning Libs @twm
 
機械学習ビジネス研究会 第01回
機械学習ビジネス研究会 第01回機械学習ビジネス研究会 第01回
機械学習ビジネス研究会 第01回
 
日本のオープンデータプラットフォームをPythonでつくる
日本のオープンデータプラットフォームをPythonでつくる日本のオープンデータプラットフォームをPythonでつくる
日本のオープンデータプラットフォームをPythonでつくる
 
Gunosy go2015 06-02
Gunosy go2015 06-02Gunosy go2015 06-02
Gunosy go2015 06-02
 
TensorFlow White Paperを読む
TensorFlow White Paperを読むTensorFlow White Paperを読む
TensorFlow White Paperを読む
 
深層学習ライブラリのプログラミングモデル
深層学習ライブラリのプログラミングモデル深層学習ライブラリのプログラミングモデル
深層学習ライブラリのプログラミングモデル
 
深層学習ライブラリの環境問題Chainer Meetup2016 07-02
深層学習ライブラリの環境問題Chainer Meetup2016 07-02深層学習ライブラリの環境問題Chainer Meetup2016 07-02
深層学習ライブラリの環境問題Chainer Meetup2016 07-02
 
PyConJP2016: 週末サイエンティストのススメ
PyConJP2016: 週末サイエンティストのススメPyConJP2016: 週末サイエンティストのススメ
PyConJP2016: 週末サイエンティストのススメ
 
The Carbon Conversation, February 2010: The Carbon Trust
The Carbon Conversation, February 2010: The Carbon TrustThe Carbon Conversation, February 2010: The Carbon Trust
The Carbon Conversation, February 2010: The Carbon Trust
 
SKF First-quarter result slide show
SKF First-quarter result slide showSKF First-quarter result slide show
SKF First-quarter result slide show
 
The State of the Internet in South Africa
The State of the Internet in South AfricaThe State of the Internet in South Africa
The State of the Internet in South Africa
 
Tips and advice june 2010
Tips and advice june 2010Tips and advice june 2010
Tips and advice june 2010
 
Blackwater And The Next Steps
Blackwater And The Next StepsBlackwater And The Next Steps
Blackwater And The Next Steps
 
Arte en adornos
Arte en adornosArte en adornos
Arte en adornos
 
Radical Expressions
Radical ExpressionsRadical Expressions
Radical Expressions
 
Life Cycle Applications in the Mining Industry
Life Cycle Applications in the Mining IndustryLife Cycle Applications in the Mining Industry
Life Cycle Applications in the Mining Industry
 
Pepwave max
Pepwave max Pepwave max
Pepwave max
 
Project Management Using Redmine
Project Management Using RedmineProject Management Using Redmine
Project Management Using Redmine
 
LIBER’s role in supporting European research libraries
LIBER’s role in supporting European research librariesLIBER’s role in supporting European research libraries
LIBER’s role in supporting European research libraries
 
Omg27102010
Omg27102010Omg27102010
Omg27102010
 

Más de Yuta Kashino

時系列データと確率的プログラミング tfp.sts
時系列データと確率的プログラミング tfp.sts時系列データと確率的プログラミング tfp.sts
時系列データと確率的プログラミング tfp.stsYuta Kashino
 
私は如何にして心配するのを止めてPyTorchを愛するようになったか
私は如何にして心配するのを止めてPyTorchを愛するようになったか私は如何にして心配するのを止めてPyTorchを愛するようになったか
私は如何にして心配するのを止めてPyTorchを愛するようになったかYuta Kashino
 
ベイジアンディープニューラルネット
ベイジアンディープニューラルネットベイジアンディープニューラルネット
ベイジアンディープニューラルネットYuta Kashino
 
深層学習とベイズ統計
深層学習とベイズ統計深層学習とベイズ統計
深層学習とベイズ統計Yuta Kashino
 
Wasserstein GAN Tfug2017 07-12
Wasserstein GAN Tfug2017 07-12Wasserstein GAN Tfug2017 07-12
Wasserstein GAN Tfug2017 07-12Yuta Kashino
 
確率的プログラミングライブラリEdward
確率的プログラミングライブラリEdward確率的プログラミングライブラリEdward
確率的プログラミングライブラリEdwardYuta Kashino
 

Más de Yuta Kashino (11)

時系列データと確率的プログラミング tfp.sts
時系列データと確率的プログラミング tfp.sts時系列データと確率的プログラミング tfp.sts
時系列データと確率的プログラミング tfp.sts
 
Python kansai2019
Python kansai2019Python kansai2019
Python kansai2019
 
Mlse20190208
Mlse20190208Mlse20190208
Mlse20190208
 
Ml15m2018 10-27
Ml15m2018 10-27Ml15m2018 10-27
Ml15m2018 10-27
 
Pydata2017 11-29
Pydata2017 11-29Pydata2017 11-29
Pydata2017 11-29
 
私は如何にして心配するのを止めてPyTorchを愛するようになったか
私は如何にして心配するのを止めてPyTorchを愛するようになったか私は如何にして心配するのを止めてPyTorchを愛するようになったか
私は如何にして心配するのを止めてPyTorchを愛するようになったか
 
Pycon2017
Pycon2017Pycon2017
Pycon2017
 
ベイジアンディープニューラルネット
ベイジアンディープニューラルネットベイジアンディープニューラルネット
ベイジアンディープニューラルネット
 
深層学習とベイズ統計
深層学習とベイズ統計深層学習とベイズ統計
深層学習とベイズ統計
 
Wasserstein GAN Tfug2017 07-12
Wasserstein GAN Tfug2017 07-12Wasserstein GAN Tfug2017 07-12
Wasserstein GAN Tfug2017 07-12
 
確率的プログラミングライブラリEdward
確率的プログラミングライブラリEdward確率的プログラミングライブラリEdward
確率的プログラミングライブラリEdward
 

FLAME: Probabilistic Model Combining Aspect Based Opinion Mining and Collaborative Filtering