SlideShare une entreprise Scribd logo
1  sur  14
Télécharger pour lire hors ligne
OMNI-­‐Prop:	
  
Seamless	
  Node	
  Classifica/on	
  
on	
  Arbitrary	
  Label	
  Correla/on	
Yuto	
  Yamaguchi†	
  
Christos	
  Faloutsos‡	
  
Hiroyuki	
  Kitagawa†	
  
	
  
†U.	
  of	
  Tsukuba	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  	
  ‡CMU	
15/01/29	
 Yuto	
  Yamaguchi	
  -­‐	
  AAAI2015	
 1	
?	
?
Node	
  Classifica/on	
15/01/29	
 Yuto	
  Yamaguchi	
  -­‐	
  AAAI2015	
 2	
Find: correct labels of unlabeled nodes	
?
?
Our	
  focus	
  –	
  Label	
  correla/on	
  types	
15/01/29	
 Yuto	
  Yamaguchi	
  -­‐	
  AAAI2015	
 3	
Various	
  label	
  correla5on	
  types	
Homophily	
 Heterophily	
Mixed	
・	
  Exis/ng	
  algorithms:	
  
	
  prior	
  assump/on	
  needed	
  
	
  e.g.)	
  label	
  propaga*on	
  [Zhu+,2003]	
  
	
   	
   	
  assumes	
  homophily	
  
	
  
・	
  Our	
  algorithm:	
  
	
  no	
  prior	
  assump/on	
  
Contribu/ons	
Propose	
  OMNI-­‐Prop:	
  a	
  node	
  classifica/on	
  algorithm	
  
•  Seamless	
  and	
  Accurate	
  
–  good	
  accuracy	
  on	
  arbitrary	
  label	
  correla/on	
  
•  Fast	
  
–  each	
  itera/on	
  is	
  linear	
  on	
  input	
  graph	
  size	
  
–  convergence	
  guarantee	
  
•  (Quasi-­‐parameter	
  free)	
  -­‐	
  omiZed	
  in	
  this	
  talk	
  for	
  brevity	
  	
  
–  Just	
  one	
  parameter	
  with	
  default	
  value	
  1	
  
–  No	
  parameter	
  to	
  tune	
  
15/01/29	
 Yuto	
  Yamaguchi	
  -­‐	
  AAAI2015	
 4
ALGORITHM	
15/01/29	
 Yuto	
  Yamaguchi	
  -­‐	
  AAAI2015	
 5
Basic	
  Idea	
15/01/29	
 Yuto	
  Yamaguchi	
  -­‐	
  AAAI2015	
 6	
	
  	
If most of the neighbors of a node have the same label,
then the rest also have the same label.	
?
Most	
  neighbors	
  are	
  the	
  same	
  
à	
  the	
  rest	
  is	
  also	
  the	
  same	
Neighbors	
  have	
  different	
  labels	
  
à	
  say	
  nothing	
	
  	
? 	
  	
?
How	
  it	
  works?	
  	
  	
  	
  	
  	
15/01/29	
 Yuto	
  Yamaguchi	
  -­‐	
  AAAI2015	
 7	
•  sij:	
  How	
  likely	
  node	
  i	
  has	
  label	
  j	
  
•  tij:	
  How	
  likely	
  the	
  neighbors	
  of	
  node	
  i	
  have	
  label	
  j	
Calculate	
  two	
  variables	
  recursively	
male	
male	
 male	
unknown	
male	
male	
 male	
male?	
most	
  friends	
  
are	
  males!	
I	
  am	
  a	
  male	
s-­‐propaga5on	
 t-­‐propaga5on	
s	
s	
s	
s	
ß	
  aggrega/on	
  of	
  t	
ß	
  aggrega/on	
  of	
  s	
t	
t	
t	
t	
you	
  are	
  
probably	
  males	
see	
  paper	
  for	
  details	
?	
 ?
THEORETICAL	
  RESULTS	
15/01/29	
 Yuto	
  Yamaguchi	
  -­‐	
  AAAI2015	
 8
Complexity	
  and	
  Convergence	
15/01/29	
 Yuto	
  Yamaguchi	
  -­‐	
  AAAI2015	
 9	
*	
  K:	
  #	
  labels	
  	
  	
  	
  N:	
  #	
  nodes	
  	
  	
  	
  M:	
  #	
  edges	
  
[Theorem 1 - complexity]
The time complexity of each iteration
of OMNI-Prop is O(K(N+M))	
[Theorem 2 - convergence]
OMNI-Prop always converges on arbitrary graphs
Theore/cal	
  connec/on	
  to	
  SSL	
15/01/29	
 Yuto	
  Yamaguchi	
  -­‐	
  AAAI2015	
 10	
Label	
  Propaga/on	
  [Zhu+,	
  2003]	
Original	
  graph	
 Twin	
  graph	
[Theorem 3 - equivalence]
The special case of OMNI-Prop is equivalent
to LP on twin graph
EXPERIMENTAL	
  RESULTS	
15/01/29	
 Yuto	
  Yamaguchi	
  -­‐	
  AAAI2015	
 11
Experimental	
  Segngs	
15/01/29	
 Yuto	
  Yamaguchi	
  -­‐	
  AAAI2015	
 12	
Datasets	
Baselines	
•  Label	
  Propaga/on	
  [Zhu+,	
  2003]	
  
•  Belief	
  Propaga/on
Results	
15/01/29	
 Yuto	
  Yamaguchi	
  -­‐	
  AAAI2015	
 13	
OMNI-­‐Prop	
  (red	
  line)	
  almost	
  always	
  wins	
  on	
  all	
  datasets	
upper	
  	
  
be[er
Summary	
•  Proposed	
  OMNI-­‐Prop	
  
–  Seamless	
  NL	
  on	
  arbitrary	
  label	
  correla/on	
  
–  Fast	
  
–  (Quasi-­‐parameter	
  free)	
  
•  Theore/cally	
  
–  Linear	
  on	
  input	
  size	
  for	
  each	
  itera/on	
  
–  Always	
  converges	
  on	
  arbitrary	
  graphs	
  
–  special	
  case	
  =	
  LP	
  
•  Experimentally	
  
–  Almost	
  always	
  wins	
  on	
  all	
  5	
  datasets	
15/01/29	
 Yuto	
  Yamaguchi	
  -­‐	
  AAAI2015	
 14

Contenu connexe

Plus de Yuto Yamaguchi

Online User Location Inference Exploiting Spatiotemporal Correlations in Soci...
Online User Location Inference Exploiting Spatiotemporal Correlations in Soci...Online User Location Inference Exploiting Spatiotemporal Correlations in Soci...
Online User Location Inference Exploiting Spatiotemporal Correlations in Soci...Yuto Yamaguchi
 
SIGMOD2013勉強会:Social Media
SIGMOD2013勉強会:Social MediaSIGMOD2013勉強会:Social Media
SIGMOD2013勉強会:Social MediaYuto Yamaguchi
 
Towards Social User Profiling: Unified and Discriminative Influence Model for...
Towards Social User Profiling: Unified and Discriminative Influence Model for...Towards Social User Profiling: Unified and Discriminative Influence Model for...
Towards Social User Profiling: Unified and Discriminative Influence Model for...Yuto Yamaguchi
 
The Length of Bridge Ties: Structural and Geographic Properties of Online So...
The Length of Bridge Ties: Structural and Geographic Properties of Online So...The Length of Bridge Ties: Structural and Geographic Properties of Online So...
The Length of Bridge Ties: Structural and Geographic Properties of Online So...Yuto Yamaguchi
 
WWW2012勉強会:Information Diffusion in Social Networks
WWW2012勉強会:Information Diffusion in Social NetworksWWW2012勉強会:Information Diffusion in Social Networks
WWW2012勉強会:Information Diffusion in Social NetworksYuto Yamaguchi
 
ICDE2012勉強会:Social Media
ICDE2012勉強会:Social MediaICDE2012勉強会:Social Media
ICDE2012勉強会:Social MediaYuto Yamaguchi
 

Plus de Yuto Yamaguchi (6)

Online User Location Inference Exploiting Spatiotemporal Correlations in Soci...
Online User Location Inference Exploiting Spatiotemporal Correlations in Soci...Online User Location Inference Exploiting Spatiotemporal Correlations in Soci...
Online User Location Inference Exploiting Spatiotemporal Correlations in Soci...
 
SIGMOD2013勉強会:Social Media
SIGMOD2013勉強会:Social MediaSIGMOD2013勉強会:Social Media
SIGMOD2013勉強会:Social Media
 
Towards Social User Profiling: Unified and Discriminative Influence Model for...
Towards Social User Profiling: Unified and Discriminative Influence Model for...Towards Social User Profiling: Unified and Discriminative Influence Model for...
Towards Social User Profiling: Unified and Discriminative Influence Model for...
 
The Length of Bridge Ties: Structural and Geographic Properties of Online So...
The Length of Bridge Ties: Structural and Geographic Properties of Online So...The Length of Bridge Ties: Structural and Geographic Properties of Online So...
The Length of Bridge Ties: Structural and Geographic Properties of Online So...
 
WWW2012勉強会:Information Diffusion in Social Networks
WWW2012勉強会:Information Diffusion in Social NetworksWWW2012勉強会:Information Diffusion in Social Networks
WWW2012勉強会:Information Diffusion in Social Networks
 
ICDE2012勉強会:Social Media
ICDE2012勉強会:Social MediaICDE2012勉強会:Social Media
ICDE2012勉強会:Social Media
 

Dernier

PSYCHOSOCIAL NEEDS. in nursing II sem pptx
PSYCHOSOCIAL NEEDS. in nursing II sem pptxPSYCHOSOCIAL NEEDS. in nursing II sem pptx
PSYCHOSOCIAL NEEDS. in nursing II sem pptxSuji236384
 
GBSN - Microbiology (Unit 1)
GBSN - Microbiology (Unit 1)GBSN - Microbiology (Unit 1)
GBSN - Microbiology (Unit 1)Areesha Ahmad
 
Stages in the normal growth curve
Stages in the normal growth curveStages in the normal growth curve
Stages in the normal growth curveAreesha Ahmad
 
Dr. E. Muralinath_ Blood indices_clinical aspects
Dr. E. Muralinath_ Blood indices_clinical  aspectsDr. E. Muralinath_ Blood indices_clinical  aspects
Dr. E. Muralinath_ Blood indices_clinical aspectsmuralinath2
 
Locating and isolating a gene, FISH, GISH, Chromosome walking and jumping, te...
Locating and isolating a gene, FISH, GISH, Chromosome walking and jumping, te...Locating and isolating a gene, FISH, GISH, Chromosome walking and jumping, te...
Locating and isolating a gene, FISH, GISH, Chromosome walking and jumping, te...Silpa
 
biology HL practice questions IB BIOLOGY
biology HL practice questions IB BIOLOGYbiology HL practice questions IB BIOLOGY
biology HL practice questions IB BIOLOGY1301aanya
 
Velocity and Acceleration PowerPoint.ppt
Velocity and Acceleration PowerPoint.pptVelocity and Acceleration PowerPoint.ppt
Velocity and Acceleration PowerPoint.pptRakeshMohan42
 
Asymmetry in the atmosphere of the ultra-hot Jupiter WASP-76 b
Asymmetry in the atmosphere of the ultra-hot Jupiter WASP-76 bAsymmetry in the atmosphere of the ultra-hot Jupiter WASP-76 b
Asymmetry in the atmosphere of the ultra-hot Jupiter WASP-76 bSérgio Sacani
 
Thyroid Physiology_Dr.E. Muralinath_ Associate Professor
Thyroid Physiology_Dr.E. Muralinath_ Associate ProfessorThyroid Physiology_Dr.E. Muralinath_ Associate Professor
Thyroid Physiology_Dr.E. Muralinath_ Associate Professormuralinath2
 
The Mariana Trench remarkable geological features on Earth.pptx
The Mariana Trench remarkable geological features on Earth.pptxThe Mariana Trench remarkable geological features on Earth.pptx
The Mariana Trench remarkable geological features on Earth.pptxseri bangash
 
Biogenic Sulfur Gases as Biosignatures on Temperate Sub-Neptune Waterworlds
Biogenic Sulfur Gases as Biosignatures on Temperate Sub-Neptune WaterworldsBiogenic Sulfur Gases as Biosignatures on Temperate Sub-Neptune Waterworlds
Biogenic Sulfur Gases as Biosignatures on Temperate Sub-Neptune WaterworldsSérgio Sacani
 
Selaginella: features, morphology ,anatomy and reproduction.
Selaginella: features, morphology ,anatomy and reproduction.Selaginella: features, morphology ,anatomy and reproduction.
Selaginella: features, morphology ,anatomy and reproduction.Silpa
 
Factory Acceptance Test( FAT).pptx .
Factory Acceptance Test( FAT).pptx       .Factory Acceptance Test( FAT).pptx       .
Factory Acceptance Test( FAT).pptx .Poonam Aher Patil
 
300003-World Science Day For Peace And Development.pptx
300003-World Science Day For Peace And Development.pptx300003-World Science Day For Peace And Development.pptx
300003-World Science Day For Peace And Development.pptxryanrooker
 
Conjugation, transduction and transformation
Conjugation, transduction and transformationConjugation, transduction and transformation
Conjugation, transduction and transformationAreesha Ahmad
 
Grade 7 - Lesson 1 - Microscope and Its Functions
Grade 7 - Lesson 1 - Microscope and Its FunctionsGrade 7 - Lesson 1 - Microscope and Its Functions
Grade 7 - Lesson 1 - Microscope and Its FunctionsOrtegaSyrineMay
 
Zoology 5th semester notes( Sumit_yadav).pdf
Zoology 5th semester notes( Sumit_yadav).pdfZoology 5th semester notes( Sumit_yadav).pdf
Zoology 5th semester notes( Sumit_yadav).pdfSumit Kumar yadav
 
Module for Grade 9 for Asynchronous/Distance learning
Module for Grade 9 for Asynchronous/Distance learningModule for Grade 9 for Asynchronous/Distance learning
Module for Grade 9 for Asynchronous/Distance learninglevieagacer
 
GBSN - Microbiology (Unit 2)
GBSN - Microbiology (Unit 2)GBSN - Microbiology (Unit 2)
GBSN - Microbiology (Unit 2)Areesha Ahmad
 

Dernier (20)

PSYCHOSOCIAL NEEDS. in nursing II sem pptx
PSYCHOSOCIAL NEEDS. in nursing II sem pptxPSYCHOSOCIAL NEEDS. in nursing II sem pptx
PSYCHOSOCIAL NEEDS. in nursing II sem pptx
 
GBSN - Microbiology (Unit 1)
GBSN - Microbiology (Unit 1)GBSN - Microbiology (Unit 1)
GBSN - Microbiology (Unit 1)
 
Stages in the normal growth curve
Stages in the normal growth curveStages in the normal growth curve
Stages in the normal growth curve
 
PATNA CALL GIRLS 8617370543 LOW PRICE ESCORT SERVICE
PATNA CALL GIRLS 8617370543 LOW PRICE ESCORT SERVICEPATNA CALL GIRLS 8617370543 LOW PRICE ESCORT SERVICE
PATNA CALL GIRLS 8617370543 LOW PRICE ESCORT SERVICE
 
Dr. E. Muralinath_ Blood indices_clinical aspects
Dr. E. Muralinath_ Blood indices_clinical  aspectsDr. E. Muralinath_ Blood indices_clinical  aspects
Dr. E. Muralinath_ Blood indices_clinical aspects
 
Locating and isolating a gene, FISH, GISH, Chromosome walking and jumping, te...
Locating and isolating a gene, FISH, GISH, Chromosome walking and jumping, te...Locating and isolating a gene, FISH, GISH, Chromosome walking and jumping, te...
Locating and isolating a gene, FISH, GISH, Chromosome walking and jumping, te...
 
biology HL practice questions IB BIOLOGY
biology HL practice questions IB BIOLOGYbiology HL practice questions IB BIOLOGY
biology HL practice questions IB BIOLOGY
 
Velocity and Acceleration PowerPoint.ppt
Velocity and Acceleration PowerPoint.pptVelocity and Acceleration PowerPoint.ppt
Velocity and Acceleration PowerPoint.ppt
 
Asymmetry in the atmosphere of the ultra-hot Jupiter WASP-76 b
Asymmetry in the atmosphere of the ultra-hot Jupiter WASP-76 bAsymmetry in the atmosphere of the ultra-hot Jupiter WASP-76 b
Asymmetry in the atmosphere of the ultra-hot Jupiter WASP-76 b
 
Thyroid Physiology_Dr.E. Muralinath_ Associate Professor
Thyroid Physiology_Dr.E. Muralinath_ Associate ProfessorThyroid Physiology_Dr.E. Muralinath_ Associate Professor
Thyroid Physiology_Dr.E. Muralinath_ Associate Professor
 
The Mariana Trench remarkable geological features on Earth.pptx
The Mariana Trench remarkable geological features on Earth.pptxThe Mariana Trench remarkable geological features on Earth.pptx
The Mariana Trench remarkable geological features on Earth.pptx
 
Biogenic Sulfur Gases as Biosignatures on Temperate Sub-Neptune Waterworlds
Biogenic Sulfur Gases as Biosignatures on Temperate Sub-Neptune WaterworldsBiogenic Sulfur Gases as Biosignatures on Temperate Sub-Neptune Waterworlds
Biogenic Sulfur Gases as Biosignatures on Temperate Sub-Neptune Waterworlds
 
Selaginella: features, morphology ,anatomy and reproduction.
Selaginella: features, morphology ,anatomy and reproduction.Selaginella: features, morphology ,anatomy and reproduction.
Selaginella: features, morphology ,anatomy and reproduction.
 
Factory Acceptance Test( FAT).pptx .
Factory Acceptance Test( FAT).pptx       .Factory Acceptance Test( FAT).pptx       .
Factory Acceptance Test( FAT).pptx .
 
300003-World Science Day For Peace And Development.pptx
300003-World Science Day For Peace And Development.pptx300003-World Science Day For Peace And Development.pptx
300003-World Science Day For Peace And Development.pptx
 
Conjugation, transduction and transformation
Conjugation, transduction and transformationConjugation, transduction and transformation
Conjugation, transduction and transformation
 
Grade 7 - Lesson 1 - Microscope and Its Functions
Grade 7 - Lesson 1 - Microscope and Its FunctionsGrade 7 - Lesson 1 - Microscope and Its Functions
Grade 7 - Lesson 1 - Microscope and Its Functions
 
Zoology 5th semester notes( Sumit_yadav).pdf
Zoology 5th semester notes( Sumit_yadav).pdfZoology 5th semester notes( Sumit_yadav).pdf
Zoology 5th semester notes( Sumit_yadav).pdf
 
Module for Grade 9 for Asynchronous/Distance learning
Module for Grade 9 for Asynchronous/Distance learningModule for Grade 9 for Asynchronous/Distance learning
Module for Grade 9 for Asynchronous/Distance learning
 
GBSN - Microbiology (Unit 2)
GBSN - Microbiology (Unit 2)GBSN - Microbiology (Unit 2)
GBSN - Microbiology (Unit 2)
 

OMNI-Prop: Seamless Node Classification on Arbitrary Label Correlation

  • 1. OMNI-­‐Prop:   Seamless  Node  Classifica/on   on  Arbitrary  Label  Correla/on Yuto  Yamaguchi†   Christos  Faloutsos‡   Hiroyuki  Kitagawa†     †U.  of  Tsukuba                                            ‡CMU 15/01/29 Yuto  Yamaguchi  -­‐  AAAI2015 1 ? ?
  • 2. Node  Classifica/on 15/01/29 Yuto  Yamaguchi  -­‐  AAAI2015 2 Find: correct labels of unlabeled nodes ? ?
  • 3. Our  focus  –  Label  correla/on  types 15/01/29 Yuto  Yamaguchi  -­‐  AAAI2015 3 Various  label  correla5on  types Homophily Heterophily Mixed ・  Exis/ng  algorithms:    prior  assump/on  needed    e.g.)  label  propaga*on  [Zhu+,2003]        assumes  homophily     ・  Our  algorithm:    no  prior  assump/on  
  • 4. Contribu/ons Propose  OMNI-­‐Prop:  a  node  classifica/on  algorithm   •  Seamless  and  Accurate   –  good  accuracy  on  arbitrary  label  correla/on   •  Fast   –  each  itera/on  is  linear  on  input  graph  size   –  convergence  guarantee   •  (Quasi-­‐parameter  free)  -­‐  omiZed  in  this  talk  for  brevity     –  Just  one  parameter  with  default  value  1   –  No  parameter  to  tune   15/01/29 Yuto  Yamaguchi  -­‐  AAAI2015 4
  • 5. ALGORITHM 15/01/29 Yuto  Yamaguchi  -­‐  AAAI2015 5
  • 6. Basic  Idea 15/01/29 Yuto  Yamaguchi  -­‐  AAAI2015 6   If most of the neighbors of a node have the same label, then the rest also have the same label. ? Most  neighbors  are  the  same   à  the  rest  is  also  the  same Neighbors  have  different  labels   à  say  nothing   ?   ?
  • 7. How  it  works?           15/01/29 Yuto  Yamaguchi  -­‐  AAAI2015 7 •  sij:  How  likely  node  i  has  label  j   •  tij:  How  likely  the  neighbors  of  node  i  have  label  j Calculate  two  variables  recursively male male male unknown male male male male? most  friends   are  males! I  am  a  male s-­‐propaga5on t-­‐propaga5on s s s s ß  aggrega/on  of  t ß  aggrega/on  of  s t t t t you  are   probably  males see  paper  for  details ? ?
  • 8. THEORETICAL  RESULTS 15/01/29 Yuto  Yamaguchi  -­‐  AAAI2015 8
  • 9. Complexity  and  Convergence 15/01/29 Yuto  Yamaguchi  -­‐  AAAI2015 9 *  K:  #  labels        N:  #  nodes        M:  #  edges   [Theorem 1 - complexity] The time complexity of each iteration of OMNI-Prop is O(K(N+M)) [Theorem 2 - convergence] OMNI-Prop always converges on arbitrary graphs
  • 10. Theore/cal  connec/on  to  SSL 15/01/29 Yuto  Yamaguchi  -­‐  AAAI2015 10 Label  Propaga/on  [Zhu+,  2003] Original  graph Twin  graph [Theorem 3 - equivalence] The special case of OMNI-Prop is equivalent to LP on twin graph
  • 11. EXPERIMENTAL  RESULTS 15/01/29 Yuto  Yamaguchi  -­‐  AAAI2015 11
  • 12. Experimental  Segngs 15/01/29 Yuto  Yamaguchi  -­‐  AAAI2015 12 Datasets Baselines •  Label  Propaga/on  [Zhu+,  2003]   •  Belief  Propaga/on
  • 13. Results 15/01/29 Yuto  Yamaguchi  -­‐  AAAI2015 13 OMNI-­‐Prop  (red  line)  almost  always  wins  on  all  datasets upper     be[er
  • 14. Summary •  Proposed  OMNI-­‐Prop   –  Seamless  NL  on  arbitrary  label  correla/on   –  Fast   –  (Quasi-­‐parameter  free)   •  Theore/cally   –  Linear  on  input  size  for  each  itera/on   –  Always  converges  on  arbitrary  graphs   –  special  case  =  LP   •  Experimentally   –  Almost  always  wins  on  all  5  datasets 15/01/29 Yuto  Yamaguchi  -­‐  AAAI2015 14