一种抗欺骗攻击的分布式数据多类别逻辑回归方法及装置制造方法及图纸

技术编号:30051135 阅读:34 留言:0更新日期:2021-09-15 10:53
本发明专利技术公开了一种抗欺骗攻击的分布式数据多类别逻辑回归方法,所述方法包括:步骤A:设置存储数据的分布式节点之间的通信关系;步骤B:每个节点根据存储的数据及其类别属性确定数据分类优化目标函数;步骤C:每个节点随机初始化超平面参数;步骤D:每个节点根据步骤A设置的通信关系将自身超平面参数发给其他节点;步骤E.每个节点根据接收到的超平面参数值更新自身超平面参数;步骤F:重复执行步骤D、步骤E直至所有节点的参数收敛。本发明专利技术同时还提供了一种抗欺骗攻击的分布式数据多类别逻辑回归的装置、存储介质和电子设备。存储介质和电子设备。存储介质和电子设备。

【技术实现步骤摘要】
一种抗欺骗攻击的分布式数据多类别逻辑回归方法及装置


[0001]本专利技术属于分布式信息处理领域,尤其属于分布式数据挖掘领域,涉及一种抗欺骗攻击的分布式数据多类别逻辑回归方法。

技术介绍

[0002]数据分类是数据挖掘重要任务之一,其目的是构造一个分类器把具有某种共同属性或特征的数据归并在一起,并利用分类器对未知类别的新数据赋予类别以对其进行分析预测。多类别逻辑回归方法是数据分类中处理多分类问题的经典方法,它被广泛地应用到工业、医疗、金融等领域,具体应用包括个人征信评估、广告点击行为预测、垃圾短信识别、商品推荐等。
[0003]随着大数据时代的到来,数据往往会由分布在各地的节点获取并存储,此时如果利用经典的多类别逻辑回归方法进行数据处理,需要将所有的数据传送到一个中心节点。这种方法存在很多缺点:由于网络结构和通信带宽等的限制以及数量规模的增大,将所有数据传送到一个中心节点会带来大量的能量消耗;所有数据处理都需要中心节点进行处理,可能会出现中心节点单点故障,算法容错性和可靠性会大大降低;每个节点获取的数据包含大量隐私信息,将获取的数据直接本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种抗欺骗攻击的分布式数据多类别逻辑回归方法,包括:步骤A:设置存储数据的分布式节点之间的通信关系;步骤B:每个节点根据存储的数据及数据的类别属性,确定数据分类优化目标函数;步骤C:所述每个节点随机初始化超平面参数;步骤D:所述每个节点根据步骤A设置的所述通信关系将所述每个节点的超平面参数发送给其他节点;步骤E:所述每个节点根据接收到的所述其他节点的超平面参数值,更新所述自身超平面参数;以及步骤F:重复执行步骤D、步骤E,直到所有节点的超平面参数收敛。2.根据权利要求1所述的方法,其中当有N(N≥2)个存储数据的分布式节点时,步骤A包括:步骤A1:随机选取2个节点,设置所述节点之间的通信关系,使得所述节点之间能够通过可信赖网络相互通信;步骤A2:在已有的节点构成的通信网络基础上添加一个新节点,设置该节点与已有节点的通信关系,使得至少2F+1个已有节点可以发送信息给所述新节点或者至少1个已有节点可以通过可信赖网络发送信息给所述新节点,其中F是指向所述已有节点的通信链路中受到欺骗攻击的链路数量;以及步骤A3:重复步骤A2,完成N个节点的通信关系的设置。3.根据权利要求1所述的方法,其中节点i根据存储的数据及所述数据x
ij
类别属性y
ij
∈{1,2,...,K},j=1,2,...,n
i
,确定数据分类优化目标函数f
i
(w
i
),其中n
i
为所述节点i存储的数据数量,K为数据类别的总数,为将空间线性划分为K个超平面的参数,步骤B包括:步骤B1:每个节点i计算在参数w
i
下y
ij
=k的概率:步骤B2:每个节点i计算分类优化目标函数f
i
(w
i
):其中,1
{.}
为指示函数。4.根据权利要求1所述的方法,其中步骤E包括:步骤E1:每个节点i从可信赖网络接收到的超平面参数和自身超平面参数中,计算每个维度值的最大值和最小值;步骤E2:所述每个节点i对接收到的超平面参数每一个维度的值按大小进行排序;步骤E3:对于所述超平面参数每个维度的值,如果所述每个节点i接收到的值最大值大
于步骤E1中得到的最大值,则删去相应的值,否则保持不变;步骤E4:对于参数每个维度的值,如果所述每个节点i接收到的值最小值小于步骤E1中得到的最小值,则删去相应的值,否则保持不变;步骤E5:分别重复步骤E3和步骤E4 F次,其中F指向所述已有节点的通信链路中受到欺骗攻击的链路数量;步骤E6:记节点i保留的接收到的参数值第j个维度所对应的邻居节点集合为R
i,j
(k),则所述节点i的融合参数为:其中,表示所述节点i在kT时刻从节点l接收到的超平面参数值;步骤E7:所述节点i计算所述目标函数f
i
(w
i
)在处的梯度由下式计算:以及步骤E8:所述节点i根据下式更新自身超平面参数:其中lim
k


α
k
=0且∑α
k
=∞。5.一种抗欺骗攻击的用于分布式数据多类别逻辑回归的装置,包括:设置模块,用于设置存储数据的分布式节点之间的通信关系;确定模块,用于根据存储的数据及数据的类别属性,确定每个节点的数据分类优化目标函数;初始化模块,用于随机初始化所述每个节点的超平面参数;发送模...

【专利技术属性】
技术研发人员:秦家虎付维明
申请(专利权)人:中国科学技术大学
类型:发明
国别省市:

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

1