
基于MATLAB的SRW在PPI Networks中的应用: 监督随机游走算法
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
本研究探讨了在PPI网络中运用MATLAB实现监督随机游走算法(SRW)的方法与效果,旨在提升生物信息学领域的数据分析能力。
随机游走matlab代码SRW-PPI网络是蛋白质-蛋白质相互作用网络(MATLAB原始代码)的实现。该算法在Python中通过使用Scipy模块中的函数fmin_l_bfgs_b以及Wilcoxon-Mann-Whitney(WMW)损失函数来优化学习参数向量w,可以通过函数supervised_random_walks完成;对于参数向量w,则由函数random_walks给出随机游走的参数向量p。该算法还有一种实现方式是使用NDArrayAPI在GPU上运行。
脚本包括:
- supervisor_random_walks.py:在CPU上实现SRW
- supervisor_random_walks_gpu.py: 在GPU上实现SRW
- train.py:用于训练和测试SRW算法
预处理脚本有:
- find_largest_component.py
- min_max_normalization.py
- semanticSimilarityGoTerms.R 和 semanticSimilarityGoTerms.py:计算G
全部评论 (0)
还没有任何评论哟~


