计算机科学 ›› 2012, Vol. 39 ›› Issue (7): 205-209.

• 人工智能 • 上一篇    下一篇

融合人工鱼群机理的PPI网络聚类模型与算法

吴爽,雷秀娟   

  1. (陕西师范大学计算机科学学院 西安 710062)
  • 出版日期:2018-11-16 发布日期:2018-11-16

PPI Networks Clustering Model and Algorithm Combining with the Principle of Artificial Fish School

  • Online:2018-11-16 Published:2018-11-16

摘要: 预测蛋白质交互作用(Protein-Protein Interaction, PPI)网络中未知蛋白质的功能,是生物信息学的一个研究热点。目前基于功能流的方法能有效地解决PPI网络的聚类问题,但是其正确率偏低、时间复杂度较高。为此提出了一种融合人工鱼群机理的PPI网络聚类模型与算法:将人工鱼看作一组聚类中心,觅食行为是指从每个聚类中心开始向它的部接结点搜索并添加结点到该聚类模块中;接下来将目标函数值最大的人工鱼对应的一组聚类模块看作初始的聚类结果,对应鱼群的追尾行为;剩下的人工鱼开始执行聚群行为,判断对应的聚类模块与初始的聚类结果之间的相似度。如果相似度低于给定的阂值,则将聚类模块添加到初始的聚类结果中。PPI数据集上的仿真实验表明,该算法可以自动确定聚类数目,而且聚类结果的正确率和算法的运行效率都优于功能流算法。

关键词: 人工鱼群算法,蛋白质交互作用网络,加权聚集系数

Abstract: Predicting function of unknown proteins in the protein-protein interaction networks is a hot topic in the bioinformatics. Recently functional flow method has effectively solved the problem of clustering PPI networks. However, the accuracy is relatively low and the time complexity is high. So the PPI networks clustering algorithm combining with the principle of artificial fish school was proposed, which considered an artificial fish as a set of cluster centers. The foragrog behavior was regarded as searching the neighbor nodes of initial cluster centers and adding the nodes into cluster module. Afterwards the set of cluster modules having the highest fitness value was selected as the initial cluster result,which was corresponding to the following behavior of artificial fish school. Then other artificial fish began to execute swarming behavior and judged the similarities between the corresponding cluster modules and initial cluster result. If the similarity was lower than given threshold, the cluster module was added into the initial cluster result The simulation experiment on PPI datascts shows that this algorithm can automatically determine cluster number. In addition, both the accuracy of cluster result and efficiency of algorithm are superior to functional flow algorithm

Key words: Artificial fish school algorithm,Protein-protein interaction networks,Weighted clustering coefficient

No related articles found!
Viewed
Full text


Abstract

Cited

  Shared   
  Discussed   
No Suggested Reading articles found!