louvain算法_Louvain算法

Louvain算法是一种无监督的社区检测算法,包括模块化优化和社区聚集两个阶段。在优化过程中,算法会随机排列节点,逐个尝试不同社区,以最大化模块化。社区聚集阶段,相同社区的节点合并成巨型节点,形成新的网络结构,考虑了网络的分层组织。
摘要由CSDN通过智能技术生成

社区查找找的算法

Louvain是一种无监督算法(执行前不需要输入社区数量或社区大小),分为两个阶段:模块化优化和社区聚集[1]。 第一步完成后,接下来是第二步。 两者都将执行,直到网络中没有更多更改并实现最大的模块化为止。

e4c2feb85ac85305841887423495fd29.png

是邻接矩阵representing的权重的邻接矩阵条目,= ∑是节点the的程度,是其所属的族,如果,函数(,)为1。 =,否则为0。 = 1 ∑ 2是图形中所有边缘的权重之和。

模块化优化

Louvain将在模块化优化中随机排序网络中的所有节点。 然后,它将逐个删除并在不同的社区中插入每个节点直到验证模块化(输入参数)没有显着增加:

26ebf88bc39eef9bf935419646c94cc4.png

设为inside中链接的权重之和,为中节点的所有链接的权重之和,incident入射节点的所有链接的权重之和,,权重之和 从节点到社区中的节点的链接的总和是图中所有边的权重的总和。

进一步提高算法性能的一种方法是简化(

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值