SlideShare a Scribd company logo
1 of 23
Download to read offline
When	
  Does	
  Label	
  Propaga1on	
  Fail?	
  
A	
  View	
  from	
  a	
  Network	
  Genera1ve	
  Model	
Yuto	
  Yamaguchi	
  and	
  Kohei	
  Hayashi	
[IJCAI’17]
ネットワーク生成モデルの	
  
見地から	
  LP	
  の性質を解析する	
理論的な	
  
繋がりを示す	
性質	
SBMの性質を利用して	
  
LPの性質を解き明かす	
Label	
  
Propaga5on	
  
(LP)	
Stochas5c	
  
Block	
  Model	
  
(SBM)	
性質	
①	
②
問題定義|ラベル分類	
Given	
 Find	
部分的にラベルが付いた	
  
無向グラフ	
全部のラベル
例|SNSユーザの属性推定	
友人	
サッカー	
 サッカー	
サッカー	
テニス	
野球	
???	
 •  真ん中の人の趣味は何?	
  
ラベル推定
Label	
  Propaga1on	
  (1/2)	
既知のラベルを伝播させる	
  
友人	
サッカー	
 サッカー	
サッカー	
テニス	
野球	
???	
サッカー	
 サッカー	
サッカー	
テニス	
野球	
サッカー	
[Zhu+,	
  03],	
  [Zhou+,	
  03],	
  など
Label	
  Propaga1on	
  (2/2)	
Q F;X,Y,λ( )=
1
2
fi − yi 2
2
i=1
N
∑ +
λ
2
xij fi − fj 2
2
j=1
N
∑
i=1
N
∑
[Zhu+,	
  03],	
  [Zhou+,	
  03],	
  など	
隣接行列	
  X	
  と既知のラベル	
  Y	
  が与えられたとき	
  
Q	
  を最大にする	
  F	
  =	
  {	
  fi	
  }	
  を求める	
既知のラベルと推定ラベルは	
  
出来るだけ等しい	
隣り合うノードのラベルは	
  
出来るだけ等しい
LP	
  がうまくいかないケース	
?
?
?
?
?
同一のラベルが隣り合わないケース	
 ラベルの割合が偏っているケース	
Q.	
  なんでうまくいかない?	
  
Q.	
  他にはどういうケースがある?	
  
本研究の成果	
•  LP	
  と	
  SBM	
  の理論的なつながりを示す	
  
•  ネットワーク生成モデルの見地からLPの	
  
性質を解析	
  
•  LPが(暗黙的に)置いている仮定を示す	
  
Network	
  Genera1ve	
  Model	
Model	
  
(仮定)	
α
β
γ 入力	
 生成	
パラメータ	
入力されたパラメータとモデルの仮定をもとに	
  
実際のネットワーク(データ)を生成する	
…
Stochas1c	
  Block	
  Model	
  (1/2)	
SBM	
  K
Π
γ 入力	
 生成	
パラメータ	
SBM	
  の仮定	
  
	
  
•  全てのノードは	
  K	
  個あるクラスタのうち必ずどれか一つに属す	
  
•  属す確率は	
  K	
  次元確率ベクトル  によって定まる	
  
•  あるノード i	
  と	
  j	
  の間にエッジが存在する確率は i	
  と	
  j	
  が	
  
属すクラスタのみによって定まる	
  
•  接続確率は	
  K	
  x	
  K	
  行列 によって定まる 	
Π
γ
Stochas1c	
  Block	
  Model	
  (2/2)	
生成過程	
 多項分布	
ベルヌーイ分布	
パラメータ	
パラメータ	
①	
②	
①: 各ノードのクラスタ割り当て	
  z	
  を生成	
②: 隣接行列	
  X	
  の要素を生成
LP	
  と SBM	
  の理論的関係
Par1ally	
  Labeled	
  SBM	
  (PLSBM)	
PLSBM	
  K
Π
γ 入力	
 生成	
パラメータ	
PLSBM	
  の仮定	
  
	
  
•  SBM	
  の仮定	
  
•  一部のノードはクラスタ割り当てとは別に “ラベル”	
  を持つ	
  
•  ラベルとクラスタ割り当ては が大きいほど一致する	
α
α
Par1ally	
  Labeled	
  SBM	
  (PLSBM)	
生成過程	
①	
②	
③	
②: 各ノードの	
  “ラベル”	
  を生成	
  
	
  	
  	
  (クラスタ割り当てをもとに生成される)	
SBMに	
  
②を追加	
パラメータ	
  α	
  
によって計算される
PLSBM	
  でラベル推定	
隣接行列	
  X	
  と(一部の)ラベル	
  y	
  が与えられた上で	
  z	
  を推定
LP	
  と SBM	
  の理論的関係
Discrete	
  Label	
  Propaga1on	
DLPの目的関数 (LPと同じ)	
Q	
  を最大化する	
  Z	
  を求める (組み合わせ最適化)	
Q Z;X,Y,λ( )=
1
2
zi − yi 2
2
i=1
N
∑ +
λ
2
xij zi − zj 2
2
j=1
N
∑
i=1
N
∑
è	
  Label	
  propaga5on	
  は	
  Z	
  を連続緩和して解いている	
隣接行列	
  X	
  と(一部の)ラベル	
  y	
  が与えられた上で	
  z	
  を推定
LP	
  と SBM	
  の理論的関係	
主結果
主結果:	
  PLSBM	
  と	
  DLP	
  の関係	
以下の条件が満たされるとき、	
  
DLP	
  の解と	
  PLSBM	
  における	
  z	
  の	
  MAP	
  推定は一致	
•  Condi1on	
  1:	
  	
  
•  Condi1on	
  2:	
  
•  Condi1on	
  3:	
  	
  
•  Condi1on	
  4:	
  (略)	
  
Condi1on	
  1	
言っていること	
  
	
  
•  γ	
  の値は全ての	
  k	
  において等しい	
  
	
  
Implica5on	
  (DLPの暗黙的仮定)	
  
	
  
•  ネットワーク上のラベルの割合は一定
Condi1on	
  2	
言っていること	
  
	
  
•  Π	
  の対角成分の値はそれぞれ等しい	
  
•  Π	
  の非対角成分の値はそれぞれ等しい	
  
	
  
Implica5on	
  (DLPの暗黙的仮定)	
  
	
  
•  各クラスタ内のエッジの密度はそれぞれ等しい	
  
•  各クラスタ間のエッジの密度はそれぞれ等しい
Condi1on	
  3	
言っていること	
  
	
  
•  λ	
  >	
  0	
  かつ	
  α	
  >	
  1/K ⇒ μ	
  >	
  ν	
  
	
  
Implica5on	
  (DLPの暗黙的仮定)	
  
	
  
•  (LPは必ず λ	
  が正なので)	
  
既知のラベルがランダム以上に合っていれば	
  
クラスタ内のエッジ密度はクラスタ間よりも大きい	
  
まとめ	
•  Label	
  Propaga1on	
  と	
  Stochas1c	
  Block	
  Model	
  
の理論的なつながりを示した	
  
– Label	
  Propaga1on	
  をネットワーク生成モデル	
  
として解釈	
  
•  Label	
  Propaga1on	
  が暗黙的に置いている仮
定を示した	
  

More Related Content

Featured

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
 

Featured (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...
 

When Does Label Propagation Fail? A View from a Network Generative Model@ERATO感謝祭 Season IV

  • 1. When  Does  Label  Propaga1on  Fail?   A  View  from  a  Network  Genera1ve  Model Yuto  Yamaguchi  and  Kohei  Hayashi [IJCAI’17]
  • 2. ネットワーク生成モデルの   見地から  LP  の性質を解析する 理論的な   繋がりを示す 性質 SBMの性質を利用して   LPの性質を解き明かす Label   Propaga5on   (LP) Stochas5c   Block  Model   (SBM) 性質 ① ②
  • 5. Label  Propaga1on  (1/2) 既知のラベルを伝播させる   友人 サッカー サッカー サッカー テニス 野球 ??? サッカー サッカー サッカー テニス 野球 サッカー [Zhu+,  03],  [Zhou+,  03],  など
  • 6. Label  Propaga1on  (2/2) Q F;X,Y,λ( )= 1 2 fi − yi 2 2 i=1 N ∑ + λ 2 xij fi − fj 2 2 j=1 N ∑ i=1 N ∑ [Zhu+,  03],  [Zhou+,  03],  など 隣接行列  X  と既知のラベル  Y  が与えられたとき   Q  を最大にする  F  =  {  fi  }  を求める 既知のラベルと推定ラベルは   出来るだけ等しい 隣り合うノードのラベルは   出来るだけ等しい
  • 8. 本研究の成果 •  LP  と  SBM  の理論的なつながりを示す   •  ネットワーク生成モデルの見地からLPの   性質を解析   •  LPが(暗黙的に)置いている仮定を示す  
  • 9. Network  Genera1ve  Model Model   (仮定) α β γ 入力 生成 パラメータ 入力されたパラメータとモデルの仮定をもとに   実際のネットワーク(データ)を生成する …
  • 10. Stochas1c  Block  Model  (1/2) SBM  K Π γ 入力 生成 パラメータ SBM  の仮定     •  全てのノードは  K  個あるクラスタのうち必ずどれか一つに属す   •  属す確率は  K  次元確率ベクトル  によって定まる   •  あるノード i  と  j  の間にエッジが存在する確率は i  と  j  が   属すクラスタのみによって定まる   •  接続確率は  K  x  K  行列 によって定まる Π γ
  • 11. Stochas1c  Block  Model  (2/2) 生成過程 多項分布 ベルヌーイ分布 パラメータ パラメータ ① ② ①: 各ノードのクラスタ割り当て  z  を生成 ②: 隣接行列  X  の要素を生成
  • 12. LP  と SBM  の理論的関係
  • 13. Par1ally  Labeled  SBM  (PLSBM) PLSBM  K Π γ 入力 生成 パラメータ PLSBM  の仮定     •  SBM  の仮定   •  一部のノードはクラスタ割り当てとは別に “ラベル”  を持つ   •  ラベルとクラスタ割り当ては が大きいほど一致する α α
  • 14. Par1ally  Labeled  SBM  (PLSBM) 生成過程 ① ② ③ ②: 各ノードの  “ラベル”  を生成        (クラスタ割り当てをもとに生成される) SBMに   ②を追加 パラメータ  α   によって計算される
  • 15. PLSBM  でラベル推定 隣接行列  X  と(一部の)ラベル  y  が与えられた上で  z  を推定
  • 16. LP  と SBM  の理論的関係
  • 17. Discrete  Label  Propaga1on DLPの目的関数 (LPと同じ) Q  を最大化する  Z  を求める (組み合わせ最適化) Q Z;X,Y,λ( )= 1 2 zi − yi 2 2 i=1 N ∑ + λ 2 xij zi − zj 2 2 j=1 N ∑ i=1 N ∑ è  Label  propaga5on  は  Z  を連続緩和して解いている 隣接行列  X  と(一部の)ラベル  y  が与えられた上で  z  を推定
  • 18. LP  と SBM  の理論的関係 主結果
  • 19. 主結果:  PLSBM  と  DLP  の関係 以下の条件が満たされるとき、   DLP  の解と  PLSBM  における  z  の  MAP  推定は一致 •  Condi1on  1:     •  Condi1on  2:   •  Condi1on  3:     •  Condi1on  4:  (略)  
  • 20. Condi1on  1 言っていること     •  γ  の値は全ての  k  において等しい     Implica5on  (DLPの暗黙的仮定)     •  ネットワーク上のラベルの割合は一定
  • 21. Condi1on  2 言っていること     •  Π  の対角成分の値はそれぞれ等しい   •  Π  の非対角成分の値はそれぞれ等しい     Implica5on  (DLPの暗黙的仮定)     •  各クラスタ内のエッジの密度はそれぞれ等しい   •  各クラスタ間のエッジの密度はそれぞれ等しい
  • 22. Condi1on  3 言っていること     •  λ  >  0  かつ  α  >  1/K ⇒ μ  >  ν     Implica5on  (DLPの暗黙的仮定)     •  (LPは必ず λ  が正なので)   既知のラベルがランダム以上に合っていれば   クラスタ内のエッジ密度はクラスタ間よりも大きい  
  • 23. まとめ •  Label  Propaga1on  と  Stochas1c  Block  Model   の理論的なつながりを示した   – Label  Propaga1on  をネットワーク生成モデル   として解釈   •  Label  Propaga1on  が暗黙的に置いている仮 定を示した