the procedure of construction of LFR benchmark graphs

this is my study note of some literature about  LFR benchmark.

LFR benchmark is a artificial network in order to imitate real network,but LFR benchmark,actually in my opinion,is not only a network,also a measure(procedure) creating one.

so,in this note.I mainly introduce the procedure of construction of  LFR benchmark graphs.


Ⅰ.THE FEATURE OF LFR BENCHMARK

what is a real network?there are someindividual and relationship.the node of graph is individual,and the link of graph is relationship,respectively.

node: the one of foundation of graph.

link: the feature of graph.the node is isolated if it has no link to others.

In order to make the description of real network more specific,one introduce two extra parameters.

degree: the sum of links of a node.

internal degree: the sum of links of a node connecting the node of lts community.

external degree: the sum of links of a node connecting the node of other community.

ps.In the benchmark,we need to set every degrees obey a power law distribution.

community size: the sum of nodes of a group.

ps1.we also need to set  every community size obey a power law distribution.

ps2.the community is the set of expensive nodes and links.


Ⅱ.THE PROCEDURE OF CONSTRUCTION OF LFR BENCHMARK

we assume that both the degree and the community size distribution are power laws,with exponents γ and β,respectively,The number of nodes is N,the average degree is <k>[1].there is a flow char of the procedure of construction of LFR benchmark graphs.



ps.for the exponents we have taken typical values of real network: 2≤γ≤3,1≤β≤2.[1]


[1]Andrea L, Santo F, Filippo R. Benchmark graphs for testing community detection algorithms.[J]. Physical Review E, 2008, 78(4):561-570.

[2]Andrea L, Santo F. Community detection algorithms: a comparative analysis.[J]. Physical Review E Statistical Nonlinear & Soft Matter Physics, 2009, 80(5 Pt 2):2142-2152.


  • 2
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
LFR是一种基于局部特征规则的图像检索方法,用于在数据库中搜索匹配的图像。在Matlab中,可以使用LFR benchmark程序来评估图像检索算法的性能。 LFR benchmark程序是一个开源的Matlab工具,提供了一系列的评估指标和图像数据库,可用于比较不同的图像检索算法的准确性和效率。使用LFR benchmark程序,我们可以评估一个图像检索算法在不同数据库上的检索结果,并得到一些统计数据和图表结果。 使用LFR benchmark程序评估一个图像检索算法主要分为以下几个步骤。首先,我们需要准备好待评估的图像检索算法,包括相关的函数和参数设置。然后,我们将图像数据库加载到程序中,并设置评估的参数,例如检索的数量和评估指标。 接下来,我们可以运行LFR benchmark程序来执行图像检索算法的评估。程序会自动从数据库中选择一些查询图像,并使用待评估的算法进行搜索。随后,程序会计算出检索结果的评估指标,例如准确率、召回率和F1-score等。同时,程序也会生成一些图表,用于可视化评估结果。 最后,我们可以根据LFR benchmark程序生成的评估结果,来比较不同图像检索算法的性能。通过观察各种评估指标和图表,我们可以判断出哪个算法在不同任务和数据库上表现较好,进而选择最适合我们需求的图像检索算法。 总之,LFR benchmark程序为我们提供了一个全面的评估框架,可以帮助我们快速、准确地评估图像检索算法的性能,为选择合适的算法提供参考。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值