Graph Mining and Graph Kernels
A PRIMER ON GRAPH KERNELS
Karsten Borgwardt
Interdepartmental Bioinformatics Group Max-Planck-Institutes for Biological Cybernetics and Developmental Biology, Tübingen
Summer Semester 2009, Biological Network Analysis
A PRIMER ON GRAPH KERNELS Karsten Borgwardt Interdepartmental - - PowerPoint PPT Presentation
Graph Mining and Graph Kernels A PRIMER ON GRAPH KERNELS Karsten Borgwardt Interdepartmental Bioinformatics Group Max-Planck-Institutes for Biological Cybernetics and Developmental Biology, Tbingen Summer Semester 2009, Biological Network
Summer Semester 2009, Biological Network Analysis
Graph Mining and Graph Kernels
Karsten Borgwardt | Biological Network Analysis | 2
Graph Mining and Graph Kernels
Karsten Borgwardt | Biological Network Analysis | 3
Graph Mining and Graph Kernels
Karsten Borgwardt | Biological Network Analysis | 4
Graph Mining and Graph Kernels
5
Graph Mining and Graph Kernels
6
Graph Mining and Graph Kernels
Karsten Borgwardt | Biological Network Analysis | 7
Graph Mining and Graph Kernels
Karsten Borgwardt | Biological Network Analysis | 8
Graph Mining and Graph Kernels
Karsten Borgwardt | Biological Network Analysis | 9
Graph Mining and Graph Kernels
d
Karsten Borgwardt | Biological Network Analysis | 10
,x′∈
d
Graph Mining and Graph Kernels
(Gaertner, Flach, Wrobel, COLT 2003)
Karsten Borgwardt | Biological Network Analysis | 11
Graph Mining and Graph Kernels
12
Graph Mining and Graph Kernels
$ % ; $′ %′
Karsten Borgwardt | Biological Network Analysis | 13
Graph Mining and Graph Kernels
Karsten Borgwardt | Biological Network Analysis | 14
Graph Mining and Graph Kernels
(Vishwanathan et al., NIPS 2006)
= = =
15
Graph Mining and Graph Kernels
16
Graph Mining and Graph Kernels
Karsten Borgwardt | Biological Network Analysis | 17
Graph Mining and Graph Kernels
Karsten Borgwardt | Biological Network Analysis | 18
Graph Mining and Graph Kernels
Karsten Borgwardt | Biological Network Analysis | 19
Graph Mining and Graph Kernels
Karsten Borgwardt | Biological Network Analysis | 20
Graph Mining and Graph Kernels
Karsten Borgwardt | Biological Network Analysis | 21
Graph Mining and Graph Kernels
Karsten Borgwardt | Biological Network Analysis | 22
Graph Mining and Graph Kernels
Karsten Borgwardt | Biological Network Analysis | 23
Graph Mining and Graph Kernels
Karsten Borgwardt | Biological Network Analysis | 24
Graph Mining and Graph Kernels
Karsten Borgwardt | Biological Network Analysis | 25
Graph Mining and Graph Kernels
Karsten Borgwardt | Biological Network Analysis | 26
Original graph
1st order Morgan Index
2nd order Morgan Index
Graph Mining and Graph Kernels
27
Graph Mining and Graph Kernels
,v′ ∈G′
k, v′ l
Karsten Borgwardt | Biological Network Analysis | 28
,v′ ∈G′
k, v′ l 3 dvi, vj ∗ dv′ k, v′ l)
k, v′ l 3
k, v′ l
Graph Mining and Graph Kernels
Karsten Borgwardt | Biological Network Analysis | 29
Graph Mining and Graph Kernels
∈G′
∈G′
k, v′ l
∈G′
∈G′
k, v′ l
30
∈G′
∈G′
,v′ ∈G′
k, v′ l
Graph Mining and Graph Kernels
Karsten Borgwardt | Biological Network Analysis | 31
Graph Mining and Graph Kernels
Karsten Borgwardt | Biological Network Analysis | 32
i kxi, yπi,
j kxπj, yj,
Graph Mining and Graph Kernels
Karsten Borgwardt | Biological Network Analysis | 33
D
d
Graph Mining and Graph Kernels
Karsten Borgwardt | Biological Network Analysis | 34
Graph Mining and Graph Kernels
Karsten Borgwardt | Biological Network Analysis | 35
Graph Mining and Graph Kernels
36
Graph Mining and Graph Kernels
37
Graph Mining and Graph Kernels
Karsten Borgwardt | Biological Network Analysis | 38
Graph Mining and Graph Kernels
Karsten Borgwardt | Biological Network Analysis | 39
Graph Mining and Graph Kernels
Karsten Borgwardt | Biological Network Analysis | 40
Graph Mining and Graph Kernels
41
Graph Mining and Graph Kernels
Karsten Borgwardt | Biological Network Analysis | 42
Graph Mining and Graph Kernels
43
Graph Mining and Graph Kernels
Vishwanathan, Alexander J. Smola, Hans-Peter Kriegel: Protein function prediction via graph kernels. ISMB (Supplement of Bioinformatics) 2005: 47-56
Karsten Borgwardt | Biological Network Analysis | 44
47-56
Kriegel: An Efficient Sampling Scheme For Comparison of Large Graphs. MLG 2007
Frequent Substructure-Based Approaches for Classifying Chemical
assignment kernels for attributed molecular graphs. ICML 2005: 225-232
Graph Mining and Graph Kernels
Hardness Results and Efficient Alternatives. COLT 2003: 129-143
99-10,1999.
for predictive graph mining. KDD 2004: 158-167
Karsten Borgwardt | Biological Network Analysis | 45
Between Labeled Graphs. ICML 2003: 321-328
ICML 2008
Philippe Vert: Extensions of marginalized graph kernels. ICML 2004
Graph Mining and Graph Kernels
decomposition kernels. ICML 2005:585-592
Graph Edit Distance. SSPR/SPR 2006: 191-199
Graph kernels for chemical informatics. Neural Networks 18(8): 1093-
Karsten Borgwardt | Biological Network Analysis | 46
Graph kernels for chemical informatics. Neural Networks 18(8): 1093- 1110 (2005)
Sequences 2003
Computation of Graph Kernels. NIPS 2006:1449-1456
Chemical Compound Retrieval and Classification. ICDM 2006: 678-689