使用算法分析图
服务为您提供了丰富的基础图算法、图分析算法和图指标算法,您可以使用图算法做关系分析等。
使用算法分析图,具体操作如下:
- 进入图引擎编辑器页面,详细操作请参见访问图引擎编辑器。
- 在算法分析区,你可以选择算法,并设置参数。
图引擎服务支持的算法如算法一览表所示,详细算法介绍请参见算法参考。
图1 设置算法参数
对于用source(节点ID) 和target参数进行查询的算法,例如personalrank算法,k跳算法,最短路径算法等,支持按照属性查询点。当前该功能只支持图规格为内存版的图使用。图2 查询点
- 单击运行算法分析,分析结束后您可以查询结果。
在图引擎编辑器页面上调用算法,由于受限于可视化呈现效果,仅截取了500个节点的结果进行显示。对于全局迭代性算法例如pagerank算法等,如果您想要获得全量的算法结果可以采用API方式调用,具体请参考算法API。
以模板中的电影数据为例,运行后得到的PageRank值如下图所示。图3 查询分析结果
- 将参数进行调整后,再次运行算法得到的PagRank值不同,但TOP排序不会有明显差异。
- 执行“关联预测”,分析上述两部电影的关联程度,关联度为0.029,说明很少有人同时看过这两部电影。
图5 关联分析
图6 关联分析结果