基于网络推断的挑战

使用 R 进行网络数据的预测分析

María Óskarsdóttir, Ph.D.

Post-doctoral researcher

挑战一

拆分数据!

set.seed(1001)
sampleVertices <- sample(1:10, 6, replace=FALSE)
plot(induced_subgraph(g, V(g)[sampleVertices]))
plot(induced_subgraph(g, V(g)[-sampleVertices]))

拆分

使用 R 进行网络数据的预测分析

挑战二

数据集中的观测并非独立同分布(iid)

IID

使用 R 进行网络数据的预测分析

挑战三

集体推断!

IID

使用 R 进行网络数据的预测分析

概率关系邻居分类器

# probability churn (C)
(0.9 + 0.2 + 0.1 + 0.4 + 0.8) / 5
0.48
# probability non-churn (NC)
(0.1 + 0.8 + 0.9 + 0.6 + 0.2) / 5
0.52
使用 R 进行网络数据的预测分析

让我们练习!

使用 R 进行网络数据的预测分析

Preparing Video For Download...