打开主菜单
首页
随机
登录
设置
关于集智百科 - 复杂系统|人工智能|复杂科学|复杂网络|自组织
免责声明
集智百科 - 复杂系统|人工智能|复杂科学|复杂网络|自组织
搜索
更改
←上一编辑
下一编辑→
复杂网络中的因果涌现
(查看源代码)
2024年11月18日 (一) 18:14的版本
添加84字节
、
周一18:14
→粗粒化算法
第95行:
第95行:
# 初始时<math>v_{\mu}</math>=<math>v_i</math>,
# 初始时<math>v_{\mu}</math>=<math>v_i</math>,
# 分别尝试将 <math>v_{\mu}</math> 与 <math>v_j</math><math>\in Q</math>合并:
# 分别尝试将 <math>v_{\mu}</math> 与 <math>v_j</math><math>\in Q</math>合并:
−
## 如果合并后的网络的EI增加了,就将这两个节点合并组成新的宏观节点<math>v_{\mu}</math>
,得到宏观网络
<math>B</math>,将<math>v_j</math>所属的马尔可夫毯中的不在队列中的节点加入队列中,更新集合中节点的马尔可夫毯,如果节点的马尔可夫毯中包括<math>v_j</math>节点,则将<math>v_j</math>节点去除
+
## 如果合并后的网络的EI增加了,就将这两个节点合并组成新的宏观节点<math>v_{\mu}</math>
,根据下一小节的宏结点合并方式得到宏观网络
<math>B</math>,将<math>v_j</math>所属的马尔可夫毯中的不在队列中的节点加入队列中,更新集合中节点的马尔可夫毯,如果节点的马尔可夫毯中包括<math>v_j</math>节点,则将<math>v_j</math>节点去除
## EI没增加则继续尝试与队列中的其他节点进行合并,直至队列中的节点都合并过,返回步骤2
## EI没增加则继续尝试与队列中的其他节点进行合并,直至队列中的节点都合并过,返回步骤2
时间复杂度:<math>O(N^4)</math>
时间复杂度:<math>O(N^4)</math>
第110行:
第110行:
## 如果节点<math>v_i</math>和<math>v_j</math>分别在对方的马尔可夫毯中,则通过新的特征向量计算两个节点的cos相似性作为两者间的距离<math>d_{ij}</math>和<math>d_{ji}</math>
## 如果节点<math>v_i</math>和<math>v_j</math>分别在对方的马尔可夫毯中,则通过新的特征向量计算两个节点的cos相似性作为两者间的距离<math>d_{ij}</math>和<math>d_{ji}</math>
## 否则将两个节点间的距离设为无穷大∞(可以设个比较大的值,如10000)
## 否则将两个节点间的距离设为无穷大∞(可以设个比较大的值,如10000)
−
# 基于距离矩阵<math>D_{N'×N'}</math>和一个距离超参<math>\epsilon</math>(需要线性搜索,可以选择EI最大的参数),使用[[OPTICS]]算法(是一种基于密度的聚类算法,旨在识别数据集中不同密度的聚类结构)进行聚类,输出对应超参<math>\epsilon</math>
下的聚类方式,同一类里的节点进行粗粒化作为一个宏观节点,得到宏观网络
<math>B</math>
+
# 基于距离矩阵<math>D_{N'×N'}</math>和一个距离超参<math>\epsilon</math>(需要线性搜索,可以选择EI最大的参数),使用[[OPTICS]]算法(是一种基于密度的聚类算法,旨在识别数据集中不同密度的聚类结构)进行聚类,输出对应超参<math>\epsilon</math>
下的聚类方式,同一类里的节点进行粗粒化作为一个宏观节点,根据下一小节的宏结点合并方式得到宏观网络
<math>B</math>
时间复杂度:<math>O(N^3)</math>
时间复杂度:<math>O(N^3)</math>
相信未来
2,435
个编辑