【技术实现步骤摘要】
一种基于信任的参与者选取提高数据质量方法
[0001]本专利技术属于群智网络的可信数据收集领域,特别涉及群智网络中如何获得参与者的可信度,采集真实数据的方法。
技术介绍
[0002]群智感知网络是一种新型的网络,其数据收集方式是一种参与式方式。即系统平台发布采集数据的地点,数据采集的内容,给予数据参与者的报酬等信息。而数据参与者主要是指持有手机的人或者其它感知设备。数据参与者通过手机感知数据,然后,提交给平台而获得报酬。由于数据参与者数量众多,因而,群智感知网络能够长时间,大范围,低成本的获得数据。由于数据参与者提交的数据直接影响平台构造应用的质量。因而要求平台选取可信的与采集数据质量高的参与者进行数据收集。因为参与者感知数据会消耗计算,存储,通信资源以及时间等资源。而且感知质量越高,对参与者的要求越,其付出的资源,时间越多,而有些任务还需要移动到指定的地点去感知,因而付出的成本更高。因而平台需要给参与者一些报酬以补偿其完成任务的费用。然而,群智感知网络中存在一些可信度低,甚至恶意的参与者,这些参与者想付出尽可能少的成本,而 ...
【技术保护点】
【技术特征摘要】
1.一种基于信任的参与者选取提高数据质量方法,其特征在于包括以下步骤:(1)系统平台发布需要采集n个地点数据的任务,网络中的数据参与者获知采集数据的任务后,有m个参与者向平台申请数据采集;(2)系统平台收到m个参与者的申请后,按下面的方法选取参与者:对于每一个采样点d
i
做如下操作如果采样点d
i
有高可信的参与者可选取,则选1个高可信参与者为数据采集者;否则,如采样点d
i
有可信的参考者可选取,则选取k个信任度大于阀值Φ的可信参与者为数据采集者;否则,按信任度高低选取s个信任度大于阀值的参与者为数据采集者;如果选取不到s个,则剩余的从信任度未知的参与者中选取;(3)如果上述方法中,n个地点中选取可信或者高可信参与者的比例小于设定的阀值则增加选取个信任度未知的参与者,以评价其信任度,选取方法在如下:首先从有高可信度参与者的采样点中选取信任度未知参与者,如果选取的信任度未知参与者的数量达到则完成;否则,未满足数量的参与者从有可信度参与者的采样点中选取信任度未知参与者,直到选取的数量达到则完成。如果未能够选取到个信任度未知参与者,同样结束。(5)平台通知被选择的参与者收集数据,参与者感知数据,提交到平台;(6)平台收到所有选择的参与者的数据后,做如下计算得到值为平台最终的数据值。如果采样点d
i
,有1个或者以上高可信参与者,则此采样点的数据真值为高可信参与者的平均值,其它参与者的值不考虑;如果采样点d
i
,没有高可信参与者,有1个或者以上可信参与者,则此采样点的数据真值为可信参与者的平均值,其它参与者的值不考虑;如果采样点d
i
,没有高可信与可信参与者,有信任度大于阀值的已知参与者,则选取信任度大于阀值的参与者的数据的平均值为采样点的数据真值为可信参与者的平均值,其它参与者的值不考虑;如果采样点d
i
,没有信任度大于阀值的已知参与者,则此采样点的数据真值为所有信任度未知参与者的平均值;(7)上述过程中...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。