链路预测评价方法研究.docx

资料分类:设计作品 上传会员:紫色烟火 更新时间:2022-06-17
需要金币2000 个金币 资料包括:完整论文 下载论文
转换比率:金额 X 10=金币数量, 例100元=1000金币 论文字数:9542
折扣与优惠:团购最低可5折优惠 - 了解详情 论文格式:Word格式(*.doc)

摘要:链路预测已经逐渐成为一个热门的研究领域。链路预测的根本要求是能够对网络中新产生的链路进行准确而有效的预测,其中链路预测评价方法的选择是其中重要的因素。

链路预测的评价方法主要有AUC(ROC曲线下的面积)、精确度( Precision)、F1-score、精度(Accuracy)等。这些指标对链路预测的衡量方向不同。本毕业设计主要研究AUC以及精确度两种算法,这两种算法能有效的检验链路预测的准确性。在研究当中首先对共同邻居提取结构特征进行预测,利用Python语言编程在Karate、Condmat、DBLP网络实现链路预测评价方法的指标分析,实验结果发现AUC指标在Condmat网络准确性最高,模型区分能力最高;在DBLP网络准确性中等;在Karate网络准确性最低,模型的区分能力与随机猜测几乎没有差别。Precision指标在Condmat网络和DBLP网络结果相近,同样具有很高的预测准确性,在Karate网络值较低,预测结果有较低的准确性。

 

关键词:链路预测;Python;AUC;精确度(Precision) 

 

目录

摘要

Abstract

1 绪论-1

1.1研究背景与意义-1

1.2国内外研究现状-1

1.3本文主要研究内容-2

2 相关理论技术-3

2.1 Python技术-3

2.2构建网络-3

2.2.1 Karate网络-3

2.2.2 Condmat网络-3

2.2.3 DBLP网络-3

2.3 共同邻居结构特征提取-4

2.3.1 CN指标-4

2.3.2 AA指标-4

2.3.3 RA指标-4

2.4 评价方法-5

2.4.1 AUC-5

2.4.2精确度(Precision)-7

2.4.3 F1值(F1-Score)-8

2.4.4精度(Accuracy)-9

2.5 本章小结-9

3 评价方法测试-10

3.1系统测试-10

3.2网络数据实验-11

3.2.1 Karate网络运行结果-11

3.2.2 Condmat网络运行结果-13

3.2.3 DBLP网络运行结果-15

3.3 结论-17

3.4 本章小结-17

结    论-18

参 考 文 献-19

附    录-21

致    谢-28

相关论文资料:
最新评论
上传会员 紫色烟火 对本文的描述:本文主要研究AUC、Precision两种评价标准,这两种评价标准可以很好地对链路进行预测,研究当中首先对共同邻居提取结构特征进行预测,涉及CN、AA、RA三种指标,利用Python语言编程在K......
发表评论 (我们特别支持正能量传递,您的参与就是我们最好的动力)
注册会员后发表精彩评论奖励积分,积分可以换金币,用于下载需要金币的原创资料。
您的昵称: 验证码: