一种基于个人能力和社交活跃度的团队众包算法制造技术

技术编号:34426711 阅读:23 留言:0更新日期:2022-08-06 15:59
本发明专利技术公开了一种基于个人能力和社交活跃度的团队众包算法,该算法基于团队中众包工人之间的相互协作原理以及竞争机制,该算法从始至终分为工人能力划分阶段、分组阶段、计薪阶段,该算法的操作步骤如下:S1:筛选用于组建团队的众包工人,形成众包工人集合S=s1,s2,

【技术实现步骤摘要】
一种基于个人能力和社交活跃度的团队众包算法


[0001]本专利技术属于众包奖励算法
,具体涉及一种基于个人能力和社交活跃度的团队众包算法。

技术介绍

[0002]现有团队众包的组团算法仅平衡了组内众包工人数量,然而,在实际众包场景中,众包工人任务标注能力是有所差距的。但是,在大多数团队众包研究中,并未关注众包工人的能力。相同的众包任务,选择不同能力的众包工人组建团队,取得的任务标注结果是不同的。
[0003]研究证实,激励机制的加入会提高团队中众包工人的标注积极性。然而,目前团队众包中的激励方法大多为奖励任务标注排名靠前的团队与个人。在团队众包任务标注过程中,属于同一团队的众包工人之间可以相互求助,众包工人的活跃程度同样对任务标注结果产生影响,但现有团队众包中的激励机制,并未关注众包工人在团队中的社交活跃度。
[0004]团队的标注价值(任务正确标注数量)与其队内的每一位众包工人都有关。但目前团队众包中的激励机制为奖励标注价值排名靠前的团队与个人,团队中排名靠后的工人,可能会丧失积极性,使得团队的整体标注价值下降。

技术实现思路

[0005]针对上述
技术介绍
所提出的问题,本专利技术的目的是:旨在提供一种基于个人能力和社交活跃度的团队众包算法。
[0006]为实现上述技术目的,本专利技术采用的技术方案如下:
[0007]一种基于个人能力和社交活跃度的团队众包算法,该算法基于团队中众包工人之间的相互协作原理以及竞争机制,该算法从始至终分为工人能力划分阶段、分组阶段、计薪阶段,该算法的操作步骤如下:
[0008]S1:筛选用于组建团队的众包工人,形成众包工人集合S={s1,s2,

,s
m
};
[0009]S2:以任务完成正确率,划分众包工人的能力等级;
[0010]S3:以随机分配的原则组建众包工人团队T={T1,T2,

,T
t
};
[0011]S4:众包任务标注,众包工人对众包任务的标注价值为v(s

);
[0012]S5:统计众包工人社交活跃度值,属于同一团队的众包工人之间可以进行信息交流,对于众包任务标注问题,工人可以寻求同队队友的帮助,将众包工人回答队友提问的次数记为社交活跃度,工人有效社交活跃度H(s

)是对其回答同队队友问题数量Q与质量Q
φ
的综合衡量,可表示为:H(s

)=Q(s

)+Q
φ
(s

),众包工人的有效社交活跃度值越高,所获得的社交活跃度奖励越多;
[0013]S6:以三种团队众包算法计算众包工人酬劳,包括基于工人能力感知的团队众包算法、基于工人能力和活跃度的团队众包算法、基于团队竞赛与个人竞赛相结合且加入末位淘汰的团队众包算法,
[0014]其中,基于工人能力感知的团队众包算法,仅在众包团队组建时考虑工人能力,该算法下的工人报酬主要包括两方面:众包工人基本工资与团队奖金份额,工人的基本工资与其标注价值v(s

)呈正相关,则众包工人报酬r(s

)可表示为:)可表示为:
[0015]其中,基于工人能力和活跃度的团队众包算法,还将团队中众包工人的社交活跃度作为一种激励指标,则众包工人的报酬除了考虑众包工人基本工资与团队奖金份额,还需要加入众包工人通过团队中社交所获得的额外奖金,则众包工人报酬r(s

)可表示为:)可表示为:
[0016]其中,基于团队竞赛与个人竞赛相结合且加入末位淘汰的团队众包算法,避免众包工人因为团队排名靠后而丧失标注积极性,排名靠前的m个团队和个人均可获得奖金,同时,为了激励个人排名靠后的众包工人,还采取淘汰排名最后一位众包工人的方法,则众包工人报酬r(s

)可表示为:)可表示为:
[0017]进一步限定,S1中筛选众包工人的具体步骤为,设置允许众包工人参与组队的最低阈值τ,筛选后参与众包任务标注的众包工人集合为S={s1,s2,

,s
m
}。
[0018]进一步限定,S2中划分众包工人能力等级的具体步骤为,集合S中的每一位众包工人都需要完成等量的N个实验任务,代表每个工人正确标注的任务数量,根据众包工人完成任务的正确率确定众包工人的能力等级
[0019]进一步限定,S3中组建众包工人团队的具体步骤为,设置固定的众包团队数量ρ,每个团队的初始众包工人数量为0,将待分配的众包工人按照能力等级随机分配给人数较少的众包团队T
i
中,使得每个众包团队的人数与实力达到均衡。
[0020]进一步限定,S4中众包任务标注的具体步骤为,选择一组中文隐喻识别数据集为众包任务,每一个句子作为一个任务随机众包给团队中的工人,众包工人识别给定句子的类别并给出标注,即算完成一个众包任务。
[0021]本专利技术的有益效果:
[0022]1.在团队众包组队过程中考虑了众包工人的能力,提出了基于工人能力感知的众包团队组建算法;
[0023]2.为了促进团队中各能力工人间的相互协作,提高众包团队的标注价值,本专利技术进一步提出了基于工人社交活跃度的激励机制;
[0024]3.为避免能力高的众包工人由于团队排名靠后而丧失标注积极性,本专利技术也采用了团队竞赛与个人竞赛相结合的团队众包方法,对竞赛排名靠前的团队与个人分别进行奖励,同时,为了激励团队中排名靠后的众包工人,积极参与众包任务,本专利技术还提出了末位淘汰机制,淘汰个人竞赛排名最后的一位众包工人。
附图说明
[0025]本专利技术可以通过附图给出的非限定性实施例进一步说明;
[0026]图1为本专利技术一种基于个人能力和社交活跃度的团队众包算法实施例的流程图;
[0027]图2为本专利技术一种基于个人能力和社交活跃度的团队众包算法实施例中各算法中的工人信息交互数量图;
具体实施方式
[0028]为了使本领域的技术人员可以更好地理解本专利技术,下面结合附图和实施例对本专利技术技术方案进一步说明。
[0029]本案实施中,如图1

2所示,本专利技术的一种基于个人能力和社交活跃度的团队众包算法,包括下述步骤;
[0030]S1:筛选用于组建团队的众包工人,设置允许众包工人参与组队的最低阈值τ,筛选后参与众包任务标注的众包工人集合S={s1,s2,

,s
m
};
[0031]S2:划分众包工人的能力等级,集合S中的每一位众包工人都需要完成等量的N个实验任务,代表每个工人正确标注的任务数量,根据众包工人完成任务的正确率确定众包工人的能力等级;
[0032]S3:组建众包工人团队T={T1,T2,

,T
t
},设置固定的众包团队数量本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于个人能力和社交活跃度的团队众包算法,其特征在于:该算法基于团队中众包工人之间的相互协作原理以及竞争机制,该算法从始至终分为工人能力划分阶段、分组阶段、计薪阶段,该算法的操作步骤如下:S1:筛选用于组建团队的众包工人,形成众包工人集合S={s1,s2,

,s
m
};S2:以任务完成正确率,划分众包工人的能力等级;S3:以随机分配的原则组建众包工人团队T={T1,T2,

,T
t
};S4:众包任务标注,众包工人对众包任务的标注价值为v(s

);S5:统计众包工人社交活跃度值,属于同一团队的众包工人之间可以进行信息交流,对于众包任务标注问题,工人可以寻求同队队友的帮助,将众包工人回答队友提问的次数记为社交活跃度,工人有效社交活跃度H(s

)是对其回答同队队友问题数量Q与质量Q
φ
的综合衡量,可表示为:H(s

)=Q(s

)+Q
φ
(s

),众包工人的有效社交活跃度值越高,所获得的社交活跃度奖励越多;S6:以三种团队众包算法计算众包工人酬劳,包括基于工人能力感知的团队众包算法、基于工人能力和活跃度的团队众包算法、基于团队竞赛与个人竞赛相结合且加入末位淘汰的团队众包算法,其中,基于工人能力感知的团队众包算法,仅在众包团队组建时考虑工人能力,该算法下的工人报酬主要包括两方面:众包工人基本工资与团队奖金份额,工人的基本工资与其标注价值v(s

)呈正相关,则众包工人报酬r(s

)可表示为:)可表示为:其中,基于工人能力和活跃度的团队众包算法,还将团队中众包工人的...

【专利技术属性】
技术研发人员:董兆安高丽君李月阳
申请(专利权)人:曲阜师范大学
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1