SlideShare uma empresa Scribd logo
1 de 32
Baixar para ler offline
Whom to Mention: Expand the Diffusion of Tweets by
@ Recommendation on Micro-blogging Systems
WWW13読み会
What Is the Added Value of Negative Links
in Online Social Networks?
@_a_k_5
はじめに
• 中の人は論文の輪読とかそういうものをやったこ
とがありません
• 論文の読み込みが足りない、スライドの質が低い
などの感想を随時受け付けています
Whom to Mention: Expand the Diffusion of
Tweets by@ Recommendation
on Micro-blogging Systems
概要
• 推薦システム「Whom to Mention」の提案
• ユーザの興味関心マッチングと内容依存のユーザ関係、ユ
ーザの影響力を利用
• twitter上での情報拡散支援
• 適任な人にmentionしてその人がrtしたらよさそう
• ランキング問題として定式化
• 情報検索のチャレンジングな問題
mentionツイート
• ツイート内に@userを付与
• mentionが推薦に使えそうな理由
• 基本的にはユーザ間のスレッド
• mention先が自分の友人でなかった場合、その人がrtした
ら新たなコミュニティに情報が拡散
• mention先が自分の友人だった場合、その人に多くの
友人がいると普通のタイムラインではツイートを見逃す
可能性大(mentionなら別枠で通知)
Mention
RT
使用特徴量
1.ユーザの関心度合いによるマッチング
• 拡散したいツイートに対する候補者の関心は重要
2.ネットワーク上でのユーザ間の関係モデリング
• ネットワーク上でのユーザ間の関係は重要
3.ユーザの影響力モデリング
• ネットワーク上でのユーザの影響力は情報拡散に
おいて重要
• 候補者の直近1000ツイートから特徴量抽出
• 以下のスコアを定義
• ツイートは名詞と辞書内のワードだけ残してbowに
関心度合いマッチング
• ツイート集合、ハッシュタグ、bioを利用
},,,{ uuuuu tagfhdr 
文書,ハッシュタグ,Bio,??
}{ UrR u 
文書に対する重み
文書に対する重み
(短い文書ほど高いスコア)
タグ等に出てくる
方が重要
ほぼ同じ?
ユーザ関係モデリング
• リツイート数とリツイート内容を利用
• 以下のスコアを定義
• 2ユーザ間のリツイートしたツイート集合:rt_u,v
• rt_u,v not equal rt_v,uであることに注意
|| ,vurt
• リツイート数の強さとリツイート内容を混合させる
• 4指標の集合:s_u
• 平均coverageって?
ユーザの影響力モデリング
• フォロワー数
• 平均rt数
• 平均reply数
• 平均coverage数
• rtが伝わった範囲みたいな感じ
Mention
RT
coverage
• ノードvのツイートに対するcoverage
• SVR(support vector regression)
• 学習データセット
ランキング関数
• 回帰アルゴリズムの一つ
A. Smola and B. Sch ̈lkopf. A tutorial on support vector regression.
• 従属変数にはcoverageを利用する
• ユーザuのクエリ(ツイート)に対する候補者vの特徴ベクトル
),( yqrely 
• 中国版twitter
データセット
• 5,000ユーザの48,000ツイート取得
• 5rt以上のツイートに絞る(7,800ツイート、計13万rt)
• rtに絡んだ5万ユーザから特徴量抽出
• 実験は5-fold cross validation
• 4つの評価分類
実験設定
• 本手法の有効性
• 特徴量の有用性
• ランキング関数の比較
• 推薦人数の制約と推薦者の重複対策
• 評価指標
• precision:推薦人数に対する正解率
• avg_precision cut-off K:平均precision
• rt:リツイートされた数
• coverage:rtを受け取った範囲
• avg_coverage:上の値にarctan()したもの
• 4つの比較手法(ランダム含めると5つ)
本手法の有効性
• cr:ユーザ情報とツイートを使ったランキング
• ccfr:過去のツイートから最も類似したものを選ぶ
• br:近傍ユーザを選ぶ
• infr:影響力の強いユーザを選ぶ
• 有用な特徴量は…
特徴量と関数比較
• dbdt:決定木
• lr:線形回帰
• svr
• 関数間での比較
• ネットワーク的なユーザ間の関係は重要
• 推薦人数と評価指標
制約と重複問題
• 推薦者の重複
• 推薦しすぎるとスパムだと思われかねない
• 同じ人に集中するとRTしてもらえない
• 少ない人数でも一番いい結果
• 比較手法の方が平坦(Overlapしてない)
• 論文中では提案手法の方が平坦と言って
ると思われるしよくわからん…
• 推薦された回数のプロット
• 精度とOverlapはトレードオフなような
• mentionユーザ推薦システムの提案
まとめ
• 3つのジャンルから特徴量構築
• SVRを用いたユーザのランキング
• 評価
• 提案手法の有効性を確認
• ユーザ間の関係性が評価に大きな影響を与えている
• 面白いところ(?)
所感
• 推薦としてmentionというシステム内の機能を使うところ
• 実装の可能性がありそう
• 評価が徹底している
• 私、気になります!なところ
• 候補者の選定
• 現実ではうまく枝刈りしないと厳しい感
• ユーザが本当に嬉しいかどうか
• 何回もmentionされるユーザは正直迷惑…
• オーバーラップについては今後の課題でもあるっぽい
What Is the Added Value of Negative
Links in Online Social Networks?
概要
• ネットワーク上のネガティブリンクの付加価値
• 2つのソーシャルネットワークを利用して比較
• ネガティブリンクの予測をポジティブリンクだけで高い
精度で予測できることを示す
• ネガティブリンク予測の一般的な方法論について考える
• 中心性と近接性を組み合わせたモデルが有効である
• 機械学習を利用したリンク予測
ネガティブリンクの付加価値は小さいものの、ある程度の
付加価値はあることを示す
ネガティブリンクとは
•ソーシャルネットワークでの例
ユーザによるニュース配信サイト
レビューサイト
•ポジティブリンク…リンク先のユーザの情報が優先されるetc
•ネガティブリンク…ユーザの情報をブロックetc Positive
Negative
•Signedネットワーク
ポジネガの混合ネットワーク
ネットワークにラベル付け
ユーザi,jのエッジ
ネットワークデータ
•Slashdot…ユーザによるニュース配信
•Epinion…製品レビューサイト
ポジ…ニュースリストの上位に来るようになる
ネガ…ニュースリストの下位に来るようになる
ポジ…その人のレビューが見やすくなる
ネガ…その人のレビューが見えなくなる
優先選択とバランス理論
•優先選択性
•バランス理論
友達が多い人ほど新たな友達できやすい
ノードの次数やPageRankによって反映
友達の友達は友達になりやすい
共通の友人の数、コサイン類似度
•一般的なリンク予測(生成)モデルで使われる
ノードjの出次数
混合比
ノードjの次数
i,jの共通
隣接ノード数
分析
•各リンクのPR値とcosine
ポジリンクを3:1分割
||3|| ba pp 
各エッジもサンプリング
|||||| ONpb 
•分析結果
ポジリンク:高PRかつ高cosine
ネガリンク:高PRかつ低cosine
Noリンク:低PRかつ低cosine(0)
リンク予測に使う特徴量
•近接性ベースの関数(任意のユーザi,j)
前述のページランク値
•中心性ベースの関数
ユーザi,jの掛け合わせ
2 パス、3パスで到達できるノード集合
隣接ノード集合のJaccard,Adamic-Adar数
グラフカーネル(指数、ニューマン)
割愛
予測式
•計10個のFeatureを用意
•評価に用いる関数
•ロジスティック回帰を使用(最小二乗法近似)
評価手法
•AUC(Area Unser Curve)
•ROC(Repair Operating Characteristic)
•予測関数 f
この値を使って予測関数の精度を測る
この値でソートして、TrueとFalseの関係をプロット
区切る位置を変えてプロット
右のようなものができる
ROCの下側の面積(AUC>0.5ならおk)
http://oku.edu.mie-u.ac.jp/~okumura/stat/ROC.html
0.5でランダムと同等
実験設定
ONpa |
•ポジリンクだけを用いた各種予測性能
ba pNp | OpNp ba |
OpNp bba |
•ネガリンクを利用した予測性能
•実験1
•実験2
OpNNp bbaa |
ネガを加えたときの予測性能の変化
実験1結果
•AUCの分析結果
•全てでAUC>0.5となるのはPR-COSのみ
ROC曲線
•PR-cosが一番よい
特にネガに対して良好な結果
OpNp ba |
•こんなのがよさそう
実験2結果
•ネガリンク付与との比較
OpNp bba |
OpNNp bbaa |
結果はよくなるが高々0.05程度
ポジリンクだけでなんとかなる
まとめ
ポジリンクの特徴だけで高い精度でネガリンクの予測ができる
• ネットワーク上のネガティブリンクの付加価値
ネガリンクの特徴量入れてもそこまで改善しない
• ネガリンクは不要なの? NO!
個人の組織化ツールとして利用されている(誰が敵か思い出せる)
他人に誰を非難しているか知らせることができる
不信という特徴は信頼と同じく中心的な機能
Slashdot
Epinions
• 面白いところ(?)
所感
• ネガなしでネガ予測できる
• シンプルな特徴で良好な結果が出る
• 私、気になります!なところ
• 特徴量がほとんど同じようなものの集合
• 文中にもあるが、ほとんどの特徴量が相関係数1に近い
• 比較手法がもっといろいろありそうな予感
• 個人的には、ネガリンクの役割が余りないような感じがして少し
悲しかった

Mais conteúdo relacionado

Destaque

2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by Hubspot2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by HubspotMarius Sescu
 
Everything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPTEverything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPTExpeed Software
 
Product Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage EngineeringsProduct Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage EngineeringsPixeldarts
 
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 HealthThinkNow
 
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.pdfmarketingartwork
 
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 2024Neil Kimberley
 
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)contently
 
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 2024Albert Qian
 
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 InsightsKurio // The Social Media Age(ncy)
 
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 2024Search Engine Journal
 
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 summarySpeakerHub
 
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 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 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 IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentLily Ray
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best PracticesVit Horky
 
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 managementMindGenius
 
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...RachelPearson36
 

Destaque (20)

2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by Hubspot2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by Hubspot
 
Everything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPTEverything 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 EngineeringsProduct 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 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...
 

Www13 slide