【技术实现步骤摘要】
一种参数更新方法、装置、电子设备和存储介质
[0001]本专利技术涉及区块链数据挖掘
,尤其涉及一种参数更新方法、装置、电子设备和存储介质。
技术介绍
[0002]区块链作为一种分布式账本技术,在多个不可信的参与方之间提供了一种可靠的解决方案,但是数据只是“燃料”,数据本身无法创造价值,仍然需要机器学习方法作为“发动机”,从数据中挖掘出有价值的信息。
[0003]目前,在现有技术中,可通过区块链作为可信数据共享平台,对本地数据进行数据挖掘,然而该方法存在数据隐私安全的问题,同时各客户端与区块链进行交互时存在单点故障风险,一旦一个客户端存在故障,所有与区块链连接的客户端均会无法正常工作,也存在区块链的资源消耗严重的问题。
技术实现思路
[0004]本专利技术提供了一种参数更新方法、装置、电子设备和存储介质,提升了确定目标参数过程中参数的安全性,降低了参数更新风险,减少了参数更新过程中的资源消耗。
[0005]根据本专利技术的一方面,本专利技术实施例提供了一种参数更新方法,应用于电子设备,电 ...
【技术保护点】
【技术特征摘要】
1.一种参数更新方法,其特征在于,应用于电子设备,所述电子设备上安装有应用程序;该方法包括:在向区块链平台发送参数更新请求后,接收所述区块链平台发送的参数信息,所述参数信息包括接入所述区块链平台的所有所述电子设备安装的所述应用程序的本地模型的当前参数;根据所有所述当前参数,基于联邦学习聚合算法得到目标参数;确定所述目标参数是否满足预设条件;若所述目标参数满足预设条件,则将所述本地模型的当前参数更新为所述目标参数。2.根据权利要求1所述的方法,其特征在于,在向区块链平台发送参数更新请求前,还包括:向所述区块链平台发送所述当前参数。3.根据权利要求2所述的方法,其特征在于,在向所述区块链平台发送所述当前参数前,还包括:获取所述应用程序的本地数据信息;根据所述本地数据信息对所述本地模型进行一次迭代训练,确定所述当前参数。4.根据权利要求1所述的方法,其特征在于,在将所述本地模型的当前参数更新为所述目标参数后,还包括:令所述应用程序对应的版本号加一。5.根据权利要求1所述的方法,其特征在于,在基于联邦学习聚合算法得到目标参数后,还包括:向所述区块链平台发送所述目标参数,以使得所述区块链平台在确认接入所述区块链平台的其他电子设备请求更新参数时,向所述其他电子设备发送所述目标参数。6.根据权利要求5所述的方法,其特征在于,所述确定所述目标参数是否满足预设条件,包括:根据所述目标参数和所述其他电子设备发送的目标参数,确定第一占比,所述第一占比为所述目标参数和所述其他电子设备发送的目标参数中取值相同的参数的最大数量与接入所述区块链平台的所有电子设备的数量的比值;若所述第一占比小于第一阈值,则确定所述目标参数不满足预设条...
【专利技术属性】
技术研发人员:刘帅,张磊,
申请(专利权)人:中国农业银行股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。