[发明专利]整合结构聚类和属性分类的多目标社区发现方法在审
申请号: | 201510288090.3 | 申请日: | 2015-05-29 |
公开(公告)号: | CN104933103A | 公开(公告)日: | 2015-09-23 |
发明(设计)人: | 潘理;吴鹏 | 申请(专利权)人: | 上海交通大学 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 上海汉声知识产权代理有限公司 31236 | 代理人: | 郭国中;刘翠 |
地址: | 200240 *** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种整合结构聚类和属性分类的多目标社区发现方法,包括如下步骤:建立网络邻接矩阵和属性矩阵;构建衡量社区划分结构质量的目标函数模块度;构建衡量社区划分属性质量的目标函数均质性;初始化网络社区划分种群;使用交叉和变异操作更新社区划分种群;组合变异社区划分种群和外部支配种群;找出最终的社区划分种群中的所有支配社区划分。本发明基于香浓信息熵原理,设计了衡量节点属性分类质量的函数,将属性分类问题建模为目标函数最优化问题。利用多目标优化策略同时优化衡量结构聚类质量的模块度函数和衡量属性分类质量的均质性函数,得到一组社区结构,它们对应于结构聚类和属性分类之间不同的平衡,适用于不同的应用。 | ||
搜索关键词: | 整合 结构 属性 分类 多目标 社区 发现 方法 | ||
【主权项】:
一种整合结构聚类和属性分类的多目标社区发现方法,其特征在于,包括如下步骤:步骤S1、建立待分析网络的邻接矩阵A和属性矩阵B,为待分析网络所有节点进行连续编号,编号从1开始,构建正方形邻接矩阵A,构建属性矩阵B;步骤S2、构建衡量社区划分结构质量的目标函数模块度:![]()
其中,X是网络的社区划分,Gl是社区划分中的社区,ki表示第i个节点的度,m表示网络总的边数,Aij为邻接矩阵A中的元素,其中,i为第i个节点,j为第j个节点;步骤S3、构建衡量社区划分属性质量的目标函数均质性:
其中,ωj表示社区划分X关于第j个属性均质性的权重,
表示社区划分X关于第j个属性的均质性,t为属性的数量;步骤S4、初始化网络的社区划分种群;步骤S5、使用交叉和变异操作更新社区划分种群,生成社区划分子种群;步骤S6、组合社区划分子种群和外部支配种群,生成下一代种群B0,设置种群代数g的值增加1,如果g<Gmax,则返回步骤S5继续迭代;否则进行步骤S7;其中Gmax为种群进化迭代次数;步骤S7、找出最终社区划分种群Bg中所有支配社区划分,计算每个支配社区划分的模块度和均质性,根据具体应用及模块度和均质性的值选择社区划分。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海交通大学,未经上海交通大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201510288090.3/,转载请声明来源钻瓜专利网。