SlideShare a Scribd company logo
1 of 131
Download to read offline
Learning Representations of
Large-Scale Networks!
Jian	Tang1, Cheng	Li2,	Qiaozhu	Mei2	
1HEC	Montréal	&	Montréal	Ins=tute	of	Learning	Algorithms	(MILA)	
2School	of	Informa=on,	University	of	Michigan	
1!
2!
• 
• 
• 
3
4
- http://nevac.ischool.drexel.edu/~james/infovis09/FP-tree-visual.html
• 
• 
5
Coauthor
Network
Information
retrieval
Machine learning Data mining
- Q.Mei, D.Cai, D.Zhang, and C.Zhai, Topic Modeling with Hitting Time, WWW 2008
6
• 
• 
• 
- Graph from Jerry Zhu’s tutorial in ICML 07
7
- from Lada Adamic’s course
8
 
 
 
 
 
 
 
9
10!
 
 
 
 
 
 
 
 
  :
11!
12!
!
 
 
 
 
 
 
Text representation, e.g., word and document
representation, …!
…!
Deep learning has been attracting increasing!
attention …!
A future direction of deep learning is to integrate!
unlabeled data …!
The Skip-gram model is quite effective and efficient …!
…!
degree
network
edge
node
word
document
classification
text
embedding
• 
13!
….! ….!
….!
….!….!
….!
!
Heatmaps
Network Diagrams
Scatter Plots
….! !
14!
 
 
 
 
 
 
 
 
 
 
15!
 
  ,
 
 
 
 
 
 
 
 
 
16!
 
  ,
 
 
 
 
 
 
 
 
 
17!
18!
!
 
!
ui ∈ Rd
 
 
 
 
 
 
 
 
 
19!
20!
 
 
 
 
 
O =
1
2
wij (
!
ui
(i, j)∈E
∑ −
!
uj )2
= tr(UT
LU)
U =[
!
u1,
!
u2,",
!
uN ] L = D −W Dii = wij
j
∑
Lu = λDu
21!
 
 
 
(w1,w2, !,wT )
!
vi ∈ Rd
22!
 
 
 
 
 
 
 
 
 
 
 
 
23!
24!
 
 
 
25!
 
26!
 
 
p1(vi,vj ) =
exp(
!
ui
T !
uj )
exp(
!
um
T !
un )
(m,n)∈V×V
∑
p̂1(vi,vj ) =
wij
wmn
(m,n)∈E
∑
O1 = KL(p̂1, p1) = − wij log p1(vi,vj )
(i, j)∈E
∑
!
ui
27!
 
 
p̂2 (vj | vi ) =
wij
wik
k∈V
∑
p2 (vj | vi ) =
exp(
!
u'i
T !
uj )
exp(
!
u'k
T !
ui )
k∈V
∑
O2 = KL(p̂2 (⋅| vi ), p2 (⋅| vi ))
i
∑ = − wij log p2 (vj | vi )
(i, j)∈E
∑
28!
 
 
 
 
 
 
 
 
 
∂O2
∂
!
ui
= wij
∂log p̂2 (vj | vi )
∂
!
ui
29!
 
 
 
 
 
 
 
30!
 
 
p(vj | vi ) =
exp(
!
u'i
T !
uj )
exp(
!
u'k
T !
ui )
k∈V
∑
31!
 
 
 
 
 
!
32!
 
 
 
33!
 
 
 
 
 
34!
35!
 
 
 
 
 
 
36!
• 
• 
37!
• 
• 
38!
 
39!
degree
network
edge
node
word
document
classification
text
embedding
!
Text representation, e.g., word and document
representation, …!
…!
Deep learning has been attracting increasing!
attention …!
A future direction of deep learning is to integrate!
unlabeled data …!
The Skip-gram model is quite effective and efficient …!
Information networks encode the relationships!
between the data objects …!
text
information
network
word
…
classification
doc_1
doc_2
doc_3
doc_4
…
…
40!
• 
• 
• 
• 
41!
 
 
42!
Accuracy!
 
 
43!
Accuracy!
 
 
 
 
 
44!
 
 
 
 
 
45!
 
 
 
 
• 
•  . . ,
• 
• 
46!
 
 
 
 
 
47!
 
 
 
 
 
 
48!
 
 
 
 
49!
• 
50!
• 
• 
• 
51!
52!
 
 
 
 
 
53!
 
 
 
 
 
 
54!
• 
• 
• 
 
 
 
 
 
55!
 
 
 
56!
  !
 
 
 
57!
 
 
 
 
 
58!
 
 
 
 
 
Text representation, e.g., word and document
representation, …!
…!
Deep learning has been attracting increasing …!
A future direction of deep learning is to integrate …!
The Skip-gram model is quite effective and efficient …!
Information networks encode the relationships!
label! document!
label
label
null
null
null
degree
network
edge
node
word
document
classification
text
embedding
text
information
network
word
…
classification
doc_1
doc_2
doc_3
doc_4
…
…
text
information
network
word
…
classification
label_2
label_1
label_3
…
…
59!
60!
≈
61!
 
 
 
X ∈ RN×D
62!
• 
63!
• 
• 
=
H(0)
= X
64!
 
 
 
 
 
 
 
 
 
 
 
65!
….!
….!
….!….!
….!
….!
66!
Heatmaps
Network Diagrams
Scatter Plots
 
 
67!
 
 
 
 
68!
 
 
 
69!
 
 
 
70!
 
 
 
 
 
 
 
 
71!
• 
72!
73!
74!
75!
76!
 
 
 
 
77!
 
 
 
 
78!
 
 
 
 
 
LargeVis!
t-SNE!
Random projection trees !
79!
 
 
 
 
 
p(eij =1) =
1
1+ ||
!
yi −
!
yj ||2
p(eij = wij ) = p(eij =1)
wij
80!
 
 
 
 
O = p(eij = wij )
(i, j)∈E
∏ (1− p(eij = wij )
(i, j)∈E
∏ )γ
81!
 
 
 
 
 
 
  LargeVis!
t-SNE!
82!
 
 
 
 
 
 
 
LargeVis! t-SNE (optimal parameters)!
t-SNE (default parameters)!
≈
83!
84!
85!
86!
87!
88!
89!
90!
91!
92!
 
 
  7
93!
h"ps://github.com/tangjianpku/LINE		
h"ps://github.com/lferry007/LargeVis	
h"ps://github.com/elbamos/largeVis
	
h"ps://jlorince.github.io/viz-tutorial/	
h"ps://github.com/NLeSC/DiVE	
:
…!
94!
 
 
 
 
 
 
 
 
 
 
 
95!
!
 
 
 
 
 
 
 
 
 
 
96!
!
 
 
 
 
 
 
 
 
97!
!
 
 
 
 
 
 
 
 
98!
!
 
 
 
99!
!
 
 
 
 
 
 
 
 
 
100!
!
 
 
 
 
 
Efficient graphlet kernels for large graph comparison
F1 F2 F3 F4 F5 F6
F7 F8 F9 F10 F11
Figure 2: All graphlets of size 4
We now consider size 4 graphlets.
Modulo isomorphism there are 11 graphlets of size 4
(see Figure 2). Let us denote these graphlets Fi and
their counts |Fi|, i 2 1, 2, . . . , 11. As in the previous
case, we will first count all graphlets which contain at
least one edge.
Assume we want to count subgraphs containing edge
(v1, v2). As before, for v2 there are |N(v1)| choices
and for each pair (v1, v2) we have 4 cases for the third
node v3: v3 2 N(v1)  N(v2), v3 2 N(v1)  N(v2),
dataset size classes
MUTAG 188 2 (125 vs.
PTC 344 2 (192 vs.
Enzyme 600 6 (100 each
D & D 1178 2 (691 vs.
Table 1: Statistics on cl
these graphlets by 2.
5 Experiments
In this section, we evaluate th
nel and compare it with stat
in terms of runtime, scalabi
racy. Our baseline compara
dom walk kernel of (Gärtne
et al., 2004; Vishwanathan e
common walks in two graph
kernel of (Borgwardt & Krie
shortest path lengths in two
101!
!
102!
!
 
 
 
 
 
 
 
 
103!
!
 
 
 
 
 
 
 
104!
!
! ! !
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
105!
!
!
106!
!
!
!
!
!
!
!
…!
…!
!
 
 
 
 
 
107!
!
 
 
 
 
 
 
 
108!
!
 
 
 
 
 
 
 
 
 
109!
!
Convolutional architecture
can be applied!
110!
Low-level
representation of
network!
#1)
conv.)
#2)
conv.)
dense)
layers)
bins&
*mes&
bins&
*me&
#1)
conv.)
#2)
conv.)
#1)
conv.)
#2)
conv.)
#1)
conv.)
#2)
conv.)
convolu*on&layers&over&bins&
convolu*on&layers&over&*mes&
output&unit&
input&
input&
HKS&
transpose&
Graph&Structure&
High-level
representation
of network!
#1)
bins&
*mes&
#1)
conv.)
#2)
conv.)
c
c
convolu*on&layers&over&bins&
input&
HKS&
transpose&
Graph&Structure&
111!
!
 
 
 
 
 
 
 
 
112!
!
 
 
  ó
  ó
 
 
 
 
 
113!
!
 
 
  ó
  ó
  ó
  ó
How to assemble by
end-to-end learning?!
We can adapt deep
learning methods
developed for text!
114!
!
GRU
GRU
GRU
GRU
GRU
GRU
B
C
F
ℎ
#
ℎ
$
ℎ
%
x
3
x
2
x
4
dense
layers
Attention
Size
Increment
(c)
(d)
equence
Input
Output
'
sequence
&
nodes
Output!
Dense
layers!
A B C F
D F + +
A
A
A
A
D F + +
GRU
GRU
GRU
GRU
GRU
GRU
GRU
GRU
A B C F
ℎ" ℎ# ℎ$ ℎ%
x
1
x
3
x
2
x
4
Sample
Attentio
(b) (c) (d)
& nodes
'
sequence
Sequence Input
Node
Embedding
Bi-directional
GRU
Output
'
sequence
& nodes
A B C F
D F + +
A
A
A
A
D F + +
C
D
F
A
GRU
GRU
GRU
GRU
GRU
GRU
GRU
GRU
A B C F
ℎ" ℎ# ℎ$ ℎ%
x
1
x
3
x
2
x
4
Sample
Attention
(a) (b) (c) (d)
& nodes
'
sequence
Sequence Input
Node
Embedding
Bi-directional
GRU
Output
'
sequence
& nodes
A B C F
D F + +
A
A
A
A
D F + +
GRU
GRU
GRU
GRU
GRU
GRU
GRU
GRU
A B C F
ℎ" ℎ# ℎ$ ℎ%
x
1
x
3
x
2
x
4
Sample
Attentio
(b) (c) (d)
& nodes
'
sequence
Sequence Input
Node
Embedding
Bi-directional
GRU
Output
'
sequence
& nodes
C
D
E
F
B
A
A B C F
D F + +
A
A
A
A
D F + +
𝑇 nodes
𝐾
sequence
sampling
Sample through
random walks!
115!
!
 
 
 
 
 
 
 
 
 
 
116!
!
2#"
1"
a>en?on"
dense"
layers"
output%unit%
λ1"..."λT
A>en?on"over"T"nodes"
A>en?on"
over"K"
sequences"
with"mini;
batch"size"="2"
pgeo
(1;pgeo)pgeo
(1;pgeo)2pgeo
...
1st mini-batch!
2nd mini-batch!
Assume attention
has geometric
distribution.!
We learn pgeo to
learn the actual #seq!
117!
!
 
 
 
 
 
 
 
 
118!
!
 
  p({Hi},{Xi})∝ Φ(Hi, Xi )
i∈V
∏ Ψ(Hi, Hj )
(i, j)∈E
∏
 
 
119!
!
!
!
!
!
! !
!
!
!
!
!
! Graph label!
A hidden
variable!
A variable
for node
attribute!
!
 
 
 
 
 
120!
!
 
 
 
 
 
 
 
 
121!
!
 
 
 
 
 
 
 
122!
 
 
 
 
123!
 
 
 
 
 
 
 
 
 
 
 
124!
 
 
 
 
 
 
 
 
 
125!
 
 
 
 
 
 
 
  -
 
126!
127!
128!
tangjianpku@gmail.com
129!
 
 
 
 
130!
 
 
131!

More Related Content

Similar to KDD17Tutorial_final (1).pdf

Complex Networks: Science, Programming, and Databases
Complex Networks: Science, Programming, and DatabasesComplex Networks: Science, Programming, and Databases
Complex Networks: Science, Programming, and DatabasesS.M. Mahdi Seyednezhad, Ph.D.
 
สร้างสรรค์กิจกรรมการเรียนรู้ที่มีความหมาย ด้วยสื่อ Learning Object
สร้างสรรค์กิจกรรมการเรียนรู้ที่มีความหมาย ด้วยสื่อ Learning Object สร้างสรรค์กิจกรรมการเรียนรู้ที่มีความหมาย ด้วยสื่อ Learning Object
สร้างสรรค์กิจกรรมการเรียนรู้ที่มีความหมาย ด้วยสื่อ Learning Object AngAng_ETC
 
End to-end convolutional semantic embeddings
End to-end convolutional semantic embeddingsEnd to-end convolutional semantic embeddings
End to-end convolutional semantic embeddingsharmonylab
 
Semi-Supervised Classification with Graph Convolutional Networks @ICLR2017読み会
Semi-Supervised Classification with Graph Convolutional Networks @ICLR2017読み会Semi-Supervised Classification with Graph Convolutional Networks @ICLR2017読み会
Semi-Supervised Classification with Graph Convolutional Networks @ICLR2017読み会Eiji Sekiya
 
Big Data Intelligence: from Correlation Discovery to Causal Reasoning
Big Data Intelligence: from Correlation Discovery to Causal Reasoning Big Data Intelligence: from Correlation Discovery to Causal Reasoning
Big Data Intelligence: from Correlation Discovery to Causal Reasoning Wanjin Yu
 
And Then There Are Algorithms
And Then There Are AlgorithmsAnd Then There Are Algorithms
And Then There Are AlgorithmsInfluxData
 
Next-generation sequencing data format and visualization with ngs.plot 2015
Next-generation sequencing data format and visualization with ngs.plot 2015Next-generation sequencing data format and visualization with ngs.plot 2015
Next-generation sequencing data format and visualization with ngs.plot 2015Li Shen
 
SANN: Programming Code Representation Using Attention Neural Network with Opt...
SANN: Programming Code Representation Using Attention Neural Network with Opt...SANN: Programming Code Representation Using Attention Neural Network with Opt...
SANN: Programming Code Representation Using Attention Neural Network with Opt...Peter Brusilovsky
 
The Semantic Knowledge Graph
The Semantic Knowledge GraphThe Semantic Knowledge Graph
The Semantic Knowledge GraphTrey Grainger
 
On the Impact of sameAs on Schema Matching
On the Impact of sameAs on Schema MatchingOn the Impact of sameAs on Schema Matching
On the Impact of sameAs on Schema MatchingJoe Raad
 
Lancaster UCREL Summer School 2017 - Big Data and NLP
Lancaster UCREL Summer School 2017 - Big Data and NLPLancaster UCREL Summer School 2017 - Big Data and NLP
Lancaster UCREL Summer School 2017 - Big Data and NLPDaniel Kershaw
 
Lecture 7: Data-Intensive Computing for Text Analysis (Fall 2011)
Lecture 7: Data-Intensive Computing for Text Analysis (Fall 2011)Lecture 7: Data-Intensive Computing for Text Analysis (Fall 2011)
Lecture 7: Data-Intensive Computing for Text Analysis (Fall 2011)Matthew Lease
 
Evolution of Deep Learning and new advancements
Evolution of Deep Learning and new advancementsEvolution of Deep Learning and new advancements
Evolution of Deep Learning and new advancementsChitta Ranjan
 
TensorFlow London: Cutting edge generative models
TensorFlow London: Cutting edge generative modelsTensorFlow London: Cutting edge generative models
TensorFlow London: Cutting edge generative modelsSeldon
 
High-Performance Graph Analysis and Modeling
High-Performance Graph Analysis and ModelingHigh-Performance Graph Analysis and Modeling
High-Performance Graph Analysis and ModelingNesreen K. Ahmed
 
Automatic Classification of Springer Nature Proceedings with Smart Topic Miner
Automatic Classification of Springer Nature Proceedings with Smart Topic MinerAutomatic Classification of Springer Nature Proceedings with Smart Topic Miner
Automatic Classification of Springer Nature Proceedings with Smart Topic MinerFrancesco Osborne
 
2014 11-13-sbsm032-reproducible research
2014 11-13-sbsm032-reproducible research2014 11-13-sbsm032-reproducible research
2014 11-13-sbsm032-reproducible researchYannick Wurm
 
Data Science, Machine Learning and Neural Networks
Data Science, Machine Learning and Neural NetworksData Science, Machine Learning and Neural Networks
Data Science, Machine Learning and Neural NetworksBICA Labs
 
Ling liu part 02:big graph processing
Ling liu part 02:big graph processingLing liu part 02:big graph processing
Ling liu part 02:big graph processingjins0618
 

Similar to KDD17Tutorial_final (1).pdf (20)

Complex Networks: Science, Programming, and Databases
Complex Networks: Science, Programming, and DatabasesComplex Networks: Science, Programming, and Databases
Complex Networks: Science, Programming, and Databases
 
สร้างสรรค์กิจกรรมการเรียนรู้ที่มีความหมาย ด้วยสื่อ Learning Object
สร้างสรรค์กิจกรรมการเรียนรู้ที่มีความหมาย ด้วยสื่อ Learning Object สร้างสรรค์กิจกรรมการเรียนรู้ที่มีความหมาย ด้วยสื่อ Learning Object
สร้างสรรค์กิจกรรมการเรียนรู้ที่มีความหมาย ด้วยสื่อ Learning Object
 
End to-end convolutional semantic embeddings
End to-end convolutional semantic embeddingsEnd to-end convolutional semantic embeddings
End to-end convolutional semantic embeddings
 
Semi-Supervised Classification with Graph Convolutional Networks @ICLR2017読み会
Semi-Supervised Classification with Graph Convolutional Networks @ICLR2017読み会Semi-Supervised Classification with Graph Convolutional Networks @ICLR2017読み会
Semi-Supervised Classification with Graph Convolutional Networks @ICLR2017読み会
 
Big Data Intelligence: from Correlation Discovery to Causal Reasoning
Big Data Intelligence: from Correlation Discovery to Causal Reasoning Big Data Intelligence: from Correlation Discovery to Causal Reasoning
Big Data Intelligence: from Correlation Discovery to Causal Reasoning
 
What's in a textbook
What's in a textbookWhat's in a textbook
What's in a textbook
 
And Then There Are Algorithms
And Then There Are AlgorithmsAnd Then There Are Algorithms
And Then There Are Algorithms
 
Next-generation sequencing data format and visualization with ngs.plot 2015
Next-generation sequencing data format and visualization with ngs.plot 2015Next-generation sequencing data format and visualization with ngs.plot 2015
Next-generation sequencing data format and visualization with ngs.plot 2015
 
SANN: Programming Code Representation Using Attention Neural Network with Opt...
SANN: Programming Code Representation Using Attention Neural Network with Opt...SANN: Programming Code Representation Using Attention Neural Network with Opt...
SANN: Programming Code Representation Using Attention Neural Network with Opt...
 
The Semantic Knowledge Graph
The Semantic Knowledge GraphThe Semantic Knowledge Graph
The Semantic Knowledge Graph
 
On the Impact of sameAs on Schema Matching
On the Impact of sameAs on Schema MatchingOn the Impact of sameAs on Schema Matching
On the Impact of sameAs on Schema Matching
 
Lancaster UCREL Summer School 2017 - Big Data and NLP
Lancaster UCREL Summer School 2017 - Big Data and NLPLancaster UCREL Summer School 2017 - Big Data and NLP
Lancaster UCREL Summer School 2017 - Big Data and NLP
 
Lecture 7: Data-Intensive Computing for Text Analysis (Fall 2011)
Lecture 7: Data-Intensive Computing for Text Analysis (Fall 2011)Lecture 7: Data-Intensive Computing for Text Analysis (Fall 2011)
Lecture 7: Data-Intensive Computing for Text Analysis (Fall 2011)
 
Evolution of Deep Learning and new advancements
Evolution of Deep Learning and new advancementsEvolution of Deep Learning and new advancements
Evolution of Deep Learning and new advancements
 
TensorFlow London: Cutting edge generative models
TensorFlow London: Cutting edge generative modelsTensorFlow London: Cutting edge generative models
TensorFlow London: Cutting edge generative models
 
High-Performance Graph Analysis and Modeling
High-Performance Graph Analysis and ModelingHigh-Performance Graph Analysis and Modeling
High-Performance Graph Analysis and Modeling
 
Automatic Classification of Springer Nature Proceedings with Smart Topic Miner
Automatic Classification of Springer Nature Proceedings with Smart Topic MinerAutomatic Classification of Springer Nature Proceedings with Smart Topic Miner
Automatic Classification of Springer Nature Proceedings with Smart Topic Miner
 
2014 11-13-sbsm032-reproducible research
2014 11-13-sbsm032-reproducible research2014 11-13-sbsm032-reproducible research
2014 11-13-sbsm032-reproducible research
 
Data Science, Machine Learning and Neural Networks
Data Science, Machine Learning and Neural NetworksData Science, Machine Learning and Neural Networks
Data Science, Machine Learning and Neural Networks
 
Ling liu part 02:big graph processing
Ling liu part 02:big graph processingLing liu part 02:big graph processing
Ling liu part 02:big graph processing
 

Recently uploaded

Implementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with AzureImplementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with AzureDinusha Kumarasiri
 
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...soniya singh
 
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer DataAdobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer DataBradBedford3
 
Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)OPEN KNOWLEDGE GmbH
 
software engineering Chapter 5 System modeling.pptx
software engineering Chapter 5 System modeling.pptxsoftware engineering Chapter 5 System modeling.pptx
software engineering Chapter 5 System modeling.pptxnada99848
 
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed DataAlluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed DataAlluxio, Inc.
 
MYjobs Presentation Django-based project
MYjobs Presentation Django-based projectMYjobs Presentation Django-based project
MYjobs Presentation Django-based projectAnoyGreter
 
What is Fashion PLM and Why Do You Need It
What is Fashion PLM and Why Do You Need ItWhat is Fashion PLM and Why Do You Need It
What is Fashion PLM and Why Do You Need ItWave PLM
 
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...MyIntelliSource, Inc.
 
Cloud Management Software Platforms: OpenStack
Cloud Management Software Platforms: OpenStackCloud Management Software Platforms: OpenStack
Cloud Management Software Platforms: OpenStackVICTOR MAESTRE RAMIREZ
 
Building Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop SlideBuilding Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop SlideChristina Lin
 
Professional Resume Template for Software Developers
Professional Resume Template for Software DevelopersProfessional Resume Template for Software Developers
Professional Resume Template for Software DevelopersVinodh Ram
 
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASEBATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASEOrtus Solutions, Corp
 
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样umasea
 
Cloud Data Center Network Construction - IEEE
Cloud Data Center Network Construction - IEEECloud Data Center Network Construction - IEEE
Cloud Data Center Network Construction - IEEEVICTOR MAESTRE RAMIREZ
 
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptxKnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptxTier1 app
 
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...gurkirankumar98700
 
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...stazi3110
 
React Server Component in Next.js by Hanief Utama
React Server Component in Next.js by Hanief UtamaReact Server Component in Next.js by Hanief Utama
React Server Component in Next.js by Hanief UtamaHanief Utama
 

Recently uploaded (20)

Call Girls In Mukherjee Nagar 📱 9999965857 🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SE...
Call Girls In Mukherjee Nagar 📱  9999965857  🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SE...Call Girls In Mukherjee Nagar 📱  9999965857  🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SE...
Call Girls In Mukherjee Nagar 📱 9999965857 🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SE...
 
Implementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with AzureImplementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with Azure
 
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
 
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer DataAdobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
Adobe Marketo Engage Deep Dives: Using Webhooks to Transfer Data
 
Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)
 
software engineering Chapter 5 System modeling.pptx
software engineering Chapter 5 System modeling.pptxsoftware engineering Chapter 5 System modeling.pptx
software engineering Chapter 5 System modeling.pptx
 
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed DataAlluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
 
MYjobs Presentation Django-based project
MYjobs Presentation Django-based projectMYjobs Presentation Django-based project
MYjobs Presentation Django-based project
 
What is Fashion PLM and Why Do You Need It
What is Fashion PLM and Why Do You Need ItWhat is Fashion PLM and Why Do You Need It
What is Fashion PLM and Why Do You Need It
 
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
Steps To Getting Up And Running Quickly With MyTimeClock Employee Scheduling ...
 
Cloud Management Software Platforms: OpenStack
Cloud Management Software Platforms: OpenStackCloud Management Software Platforms: OpenStack
Cloud Management Software Platforms: OpenStack
 
Building Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop SlideBuilding Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
 
Professional Resume Template for Software Developers
Professional Resume Template for Software DevelopersProfessional Resume Template for Software Developers
Professional Resume Template for Software Developers
 
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASEBATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
 
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
 
Cloud Data Center Network Construction - IEEE
Cloud Data Center Network Construction - IEEECloud Data Center Network Construction - IEEE
Cloud Data Center Network Construction - IEEE
 
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptxKnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
 
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
 
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
 
React Server Component in Next.js by Hanief Utama
React Server Component in Next.js by Hanief UtamaReact Server Component in Next.js by Hanief Utama
React Server Component in Next.js by Hanief Utama
 

KDD17Tutorial_final (1).pdf