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
多様性の導入による推薦システムにおけるユーザ体験向上の試み/ NLP2018招待論文講演/ n...
Search
ysekky
March 26, 2018
Research
0
5.6k
多様性の導入による推薦システムにおけるユーザ体験向上の試み/ NLP2018招待論文講演/ nlp-2018-invitation-talk
ysekky
March 26, 2018
Tweet
Share
More Decks by ysekky
See All by ysekky
スタートアップの開発サイクルに学ぶ 研究活動の進め方 / research practices inspired by startup business strategy
ysekky
0
1.9k
[論文紹介] A Method to Anonymize Business Metrics to Publishing Implicit Feedback Datasets (Recsys2020) / recsys20-reading-gunosy-datapub
ysekky
3
2.6k
JSAI2020 OS-12 広告とAI オープニング / JSAI2020-OS-12-ads-and-ai-opening
ysekky
0
2k
JSAI2020インダストリアルセッション - Gunosyにおける研究開発 / jsai2020-gunosy-rd-examples
ysekky
1
740
ウェブサービス事業者における研究開発インターン[株式会社Gunosy] - テキストアナリティクスシンポジウム2019 / research-intern-case-study-at-gunosy
ysekky
0
2.7k
Gunosyにおけるニュース記事推薦/ news-recommendation-in-gunosy-webdbf2019
ysekky
1
1.4k
DEIM2019技術報告セッション - Gunosyの研究開発 / deim-2019-sponsor-session-gunosy-research
ysekky
0
1k
Analysis of Bias in Gathering Information Between User Attributes in News Application (ABCCS 2018)
ysekky
1
2.2k
世代による政治ニュース記事の閲覧傾向の違いの分析 - JSAI2018 / Analysis of differences in viewing behavior of politics news by age
ysekky
0
3.8k
Other Decks in Research
See All in Research
Weekly AI Agents News! 11月号 論文のアーカイブ
masatoto
0
180
言語処理学会30周年記念事業留学支援交流会@YANS2024:「学生のための短期留学」
a1da4
1
260
新規のC言語処理系を実装することによる 組込みシステム研究にもたらす価値 についての考察
zacky1972
1
270
言語と数理の交差点:テキストの埋め込みと構造のモデル化 (IBIS 2024 チュートリアル)
yukiar
4
920
2024/10/30 産総研AIセミナー発表資料
keisuke198619
1
380
KDD論文読み会2024: False Positive in A/B Tests
ryotoitoi
0
240
marukotenant01/tenant-20240916
marketing2024
0
620
snlp2024_multiheadMoE
takase
0
460
非ガウス性と非線形性に基づく統計的因果探索
sshimizu2006
0
440
テキストマイニングことはじめー基本的な考え方からメディアディスコース研究への応用まで
langstat
1
150
Weekly AI Agents News! 9月号 論文のアーカイブ
masatoto
1
150
[依頼講演] 適応的実験計画法に基づく効率的無線システム設計
k_sato
0
170
Featured
See All Featured
Facilitating Awesome Meetings
lara
50
6.1k
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
280
13k
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
159
15k
Git: the NoSQL Database
bkeepers
PRO
427
64k
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
33
1.9k
The Language of Interfaces
destraynor
154
24k
Why Our Code Smells
bkeepers
PRO
335
57k
[RailsConf 2023] Rails as a piece of cake
palkan
53
5k
Large-scale JavaScript Application Architecture
addyosmani
510
110k
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
44
6.9k
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
PRO
10
810
Measuring & Analyzing Core Web Vitals
bluesmoon
4
170
Transcript
関 喜史, 福島 良典, 吉田 宏司, 松尾 豊 株式会社Gunosy NLP
2018 招待論文講演 2018 年 3 月 15 日 多様性の導入による 推薦システムにおけるユーザ体験向上の試み
2 ©Gunosy Inc. 目次 • 研究の背景と目的 ◦ 論文には書かれていないグランドデザイン・ビジネス上の背景につい て •
研究の内容について • 受賞を受けて
3 ©Gunosy Inc. 目次 • 研究の背景と目的 ◦ 論文には書かれていないグランドデザイン・ビジネス上の背景につい て •
研究の内容について • 受賞を受けて
4 ©Gunosy Inc. 研究の目的 多様性が推薦システムにどのような影響を与えるか分析する • ニュース推薦システムに多様性を導入することで,ニュース配信サービスの 長期的効用を高められるのか ◦ 多様性によってどのような改善が期待できるのか
◦ 多様性をどのように導入するのか • 多様性を導入することによるユーザ行動への影響 ◦ ニュース推薦システムを利用したニュース配信サービスであるグノシー のユーザ行動分析から,ニュース推薦システムの課題を示す ◦ グノシーのニュース推薦システムに多様性を導入し,ユーザ行動がど のように変化したか
5 ©Gunosy Inc. 研究の目的 多様性が推薦システムにどのような影響を与えるか分析する • ニュース推薦システムに多様性を導入することで,ニュース配信サービスの 長期的効用を高められるのか ◦ 多様性によってどのような改善が期待できるのか
◦ 多様性をどのように導入するのか • 多様性を導入することによるユーザ行動への影響 ◦ ニュース推薦システムを利用したニュース配信サービスであるグノシー のユーザ行動分析から,ニュース推薦システムの課題を示す ◦ グノシーのニュース推薦システムに多様性を導入し,ユーザ行動がど のように変化したか
6 ©Gunosy Inc. 推薦システムの基本的な構造 • 推薦システムのアルゴリズムは以下の2段階 ◦ ユーザとアイテムのマッチング関数 ◦ 推薦されるアイテムリストの構築
• 評価は推薦されるアイテムリストをユーザが好むか ◦ 小規模な実験におけるアンケート調査 ◦ 実際にサービスに適用したときのユーザ行動の変化 ◦ 既に存在するユーザ行動ログの再現率 • 代表的な指標 ◦ Precision: 実際に行っていた行動/リストに含まれていた行動 ▪ 正と予測したものがどれだけ正だったか ◦ Recall: リストに含まれた行動/実際に行っていた行動 ▪ 正だったもののうちどれだけを正と予測できたか
7 ©Gunosy Inc. 推薦システムの評価に用いられる行動 商品の場合 • ユーザレビューの再現 • 購入行動の再現 ◦
レビューより多くの行動が取れる. ◦ 一方で不正確な側面がある. ニュースの場合 • 閲覧行動の再現 ◦ 新しいニュース記事を推薦しなければならず,レビューは間に合わな い ◦ 購入よりも不正確
8 ©Gunosy Inc. 推薦システムの評価とビジネスの関連 商品の場合 • 商品購入してもらいたい • その上で次も購入してもらいたい レビュー・購入を再現することはビジネスと一致している
ニュースの場合 閲覧を再現することはビジネスと一致しているのか?
9 ©Gunosy Inc. ニュース配信サービスのビジネスモデル • 課金モデル ◦ ニュース記事を閲覧する権利に対して課金する ◦ 無料ユーザが有料ユーザに転換するモデル
• 広告モデル ◦ 閲覧するニュース記事が多ければ広告の表示回数が増える ◦ ユーザ数が多ければ広告の表示回数も,広告の金額も上がる ECサイトはCVするユーザの比率によって売上が発生する ニュース配信サービスはユーザが継続的に利用することによって売上が発生す る
10 ©Gunosy Inc. ニュース配信サービスは長期的な継続率を高めたい • 短期的には閲覧数を高めたい ◦ 閲覧するニュース記事数が多ければ ▪ 広告モデルなら広告表示数が増える
▪ 課金モデルなら課金転換確率が上がる • 長期的には継続率を高めたい ◦ LTV(Life Time Value)を目安にコストをかける ◦ 継続率が高まれば,LTVは上がる. ◦ 継続率が下がれば,LTVは下がる 継続的に利用してもらわないとビジネスとして利益がでない
11 ©Gunosy Inc. 長期的な継続率を高めるのは難しい • フィードバックまでの期間が長い ◦ 施策を実行して、ユーザの反応として現れるのが数ヶ月後 ◦ 退会という明確なアクションがない場合,離脱を測定するのが難しい
• 短期の成果が長期の継続率に悪影響を及ぼすことも多い ◦ Push通知の増加によるアプリケーションの削除 ◦ 新規のユーザに最適化することによる,既存ユーザ離れ ◦ アクティビティの高いユーザに最適化することによる,それ以外のユー ザ離れ • 短期の成果がでていると見分けるのが難しい ◦ 退会率より短期的にはアクティビティの上昇のほうが上回る 長期の継続率を下げる要因を潰していくことが重要
12 ©Gunosy Inc. 推薦システムは短期の成果に最適化している • ニュース推薦システムはユーザが閲覧しやすいニュース記事を提示するシステム ◦ ニュース推薦システムの評価はユーザが閲覧したニュース記事の再現率で行 われる. •
ユーザ行動データでは継続率は分からない ◦ 推薦システムが導入されること/変わることでの変化を検証できない • 閲覧しやすいニュース記事ばかり配信され長期の継続率が下がる恐れがある ◦ 閲覧しやすいとシステムが考えたニュース記事に類似したニュース記事ばかり が配信される ◦ 過度に閲覧を誘発するニュース記事ばかりが配信される ▪ ゴシップなどの低俗なニュース記事や,タイトルと内容が一致していない ニュース記事
13 ©Gunosy Inc. 長期の継続率を下げないためには? • 理論的に網羅することは難しい ◦ ブランド価値,信頼性などとよばれる部分であるといえる ◦ ケーススタディとして考えることはできる
◦ 考えるべきはユーザの長期の効用 • 経験的にサービスの価値を毀損しないことはなにか? ◦ 閲覧行動に最適化した結果,ニュース配信サービスの価値を既存してしまうこ と ◦ 推薦システムによってどのような状態が引き起こされやすいといえるか ◦ それを回避するためにはどのような方法があるのか
14 ©Gunosy Inc. 研究の目的(再掲) 多様性が推薦システムにどのような影響を与えるか分析する • ニュース推薦システムに多様性を導入することで,ニュース配信サービスの 長期的効用を高められるのか ◦ 多様性によってどのような改善が期待できるのか
◦ 多様性をどのように導入するのか • 多様性を導入することによるユーザ行動への影響 ◦ ニュース推薦システムを利用したニュース配信サービスであるグノシー のユーザ行動分析から,ニュース推薦システムの課題を示す ◦ グノシーのニュース推薦システムに多様性を導入し,ユーザ行動がど のように変化したか
15 ©Gunosy Inc. 目次 • 研究の背景と目的 ◦ 論文には書かれていないグランドデザイン・ビジネス上の背景につい て •
研究の内容について • 受賞を受けて
16 ©Gunosy Inc. 本研究で用いるデータ • グノシー – ニュース推薦システムを用いたニュース配信サービス – 著者はこのサービスの運営/開発を行っている
• 本研究では2012年〜2013年末までのデータを利用する – ニュース推薦システムが提供されていた時期 • 用いるデータ – 記事データ: (記事識別子, タイトル, リード文) – ユーザ行動データ: (ユーザ識別子, 記事識別子, 行動種別(閲覧, シェ ア) – 推薦データ: (ユーザ識別子, 記事識別子, 推薦された日)
17 ©Gunosy Inc. 既存のニュース推薦システムの分析 • 多様性の導入の前にグノシーで利用されているニュース推薦システムの ユーザ行動を分析する • グノシーのニュース推薦システム –
一般的な内容ベースフィルタリングによる推薦システム – そのニュース記事をユーザがどれだけ好むかの評価値rを求め,rの大き い順に25個のニュース記事をユーザに1日1回提示する
18 ©Gunosy Inc. ニュース記事の閲覧率と評価値は相関している • ユーザの興味関心を推定できている ◦ rはユーザがニュース記事をどれだけ 好むかを表す評価値 ◦
閲覧率は興味関心の高さといえる • ニュース推薦システムとして有効に働いて いるシステムであるといえる
19 ©Gunosy Inc. 人手で共通のニュースを挿入した場合には リスト下部で閲覧率が同等かそれ以下になる 実験: 興味関心に関係なく共通のニュース記事をラン ダムな位置に挿入する あるニュース配信サービスの編集者が1日1記 事を選び,ユーザに配信されるニュース記事リ
ストのランダムな位置に挿入する リスト中盤以降で人手で選んだニュースのほう が閲覧されている.
20 ©Gunosy Inc. 多様性の導入 • 多様性を導入したい – 人手で挿入したニュース記事のほうがリスト下部では閲覧率が高い – 同じようなニュース記事が多くて飽きが生じているのでは?
– 多様性の導入によりリスト下部の閲覧率が向上することが期待される • Topic Diversification Algorithm(TDA)を導入 – ユーザ特徴量を減衰する形で実装したためユーザ減衰モデルと呼ぶ – 実験によって多様性が実際に向上したことを確認
21 ©Gunosy Inc. 多様性の有効性を測る実験 • ユーザ減衰モデルを利用したユーザと既存システムを利用したユーザの ユーザ行動を比較する • 対象ユーザ –
2012年8月~12月のグノシーの新規登録ユーザ – 新規ユーザ以外だと変わったということが影響するの可能性がある – 既存モデル: 3,465人 – ユーザ減衰モデル: 3,482人 • 評価指標 – サービス利用日数 • 継続率 • 利用頻度 – ニュース閲覧率
22 ©Gunosy Inc. 継続率と利用日数は向上する • ユーザが1つ以上ニュース記事を閲覧し た時その日に利用したとする • 継続率, 週次の利用日数共にユーザ減
衰モデルのほうが高い • 特に利用日数は週を追うごとに向上して いる
23 ©Gunosy Inc. 閲覧数の変化 • ユーザ減衰モデルにおいて利用する週次ごとに平均閲覧数が高まる ◦ 特にリスト下部の閲覧数が高まっていく • 既存システムは平均閲覧数が低下していく
◦ 特にリスト下部が低下していく
24 ©Gunosy Inc. 段数別閲覧率の週次変化(1週目〜3週目) リスト下部のCTRが向上している
25 ©Gunosy Inc. 段数別閲覧率の週次変化(1週目〜4週目) 全体のCTRが向上している
26 ©Gunosy Inc. なぜリスト下部の閲覧率に変化がおきるか • 多様性を高める仕組みがない場合にはどんどん同じような内容のニュース 記事でリストが埋め尽くされていく – 特に閲覧されやすい内容のニュース記事で埋まりやすい –
リストの下の方にいくと既に見たような内容のニュース記事や,質の低い ニュース記事がでる • 毎日そのジャンルにいいニュースばかりがあるわけではない • 多様性を高めることで,閲覧されやすい内容のニュース記事は上部で提示さ れるのみになる – 他に興味のあるジャンルのニュースで下部が埋まる – また新しい興味を発見する場所にもなりうる
27 ©Gunosy Inc. まとめ • ニュース推薦システムにおける多様性は,ニュース配信サービスにおける ユーザの長期的な効用を高めることができる – サービス継続率,ニュース記事閲覧数の向上 –
ニュース記事リストの下部における閲覧率の向上 – 多様性がない場合は,下部の閲覧率が低下していく • 短期的な閲覧への最適化によって長期的な効用が低下している 閲覧に最適化することで長期的な効用が損なわれている 多様性を高めることによって長期的な効用を高めることができる
28 ©Gunosy Inc. 目次 • 研究の背景と目的 ◦ 論文には書かれていないグランドデザイン・ビジネス上の背景につい て •
研究の内容について • 受賞を受けて
29 ©Gunosy Inc. 本論文について • 本論文は古い実験(2012年ごろ)を整理したもの ◦ 手法に新規性はない(2005年の手法) ◦ 古い実験なので今の中心事業との関係性が薄く,論文化ができた
• 特集号「言語処理の応用システム」での採録 ◦ 手法としての新規性より,実務上での有用性を重視した特集論文 ◦ 推薦の詳細な手法や利用した特徴量は公開していない 実験の時期が古く,手法としての新規性がなく, ビジネス上の都合から一部詳細を公開していないにも関わらず 論文賞をいただくことができた
30 ©Gunosy Inc. 本論文の受賞の意義 • このような論文が受賞したことは,大きな意義があると考えます ◦ 産業界の応用事例に学術的価値を認めて頂いた ◦ 古い手法・古い事例であっても,公開することに価値があった
• こういった事例の公開や論文化が,今後より行われてほしい ◦ サービスに近ければ近いほど公開はしづらい ◦ 古いものであれば公開できるものはどの会社にもあるはず ◦ 導入検証の段階で,ある程度アカデミアの評価基準は導入されているはず ◦ 国内の学会だからこそ評価できるともいえる 産業界の皆さん、どんどん公開していきましょう
31 ©Gunosy Inc. 最後に ご指導頂いた研究室の皆様 本論文の投稿にご理解いただいた株式会社 Gunosyの皆様 NLP2016ワークショップ「言語処理の応用」でご意見を下さった皆様 特集号「言語処理の応用システム」の編集に関わられた皆様 本論文の査読に関わっていただいた皆様
選考に関わっていただいた編集委員の皆様 本当にありがとうございました