System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种企业可信度评估方法、装置、系统及存储介质制造方法及图纸_技高网

一种企业可信度评估方法、装置、系统及存储介质制造方法及图纸

技术编号:40594276 阅读:5 留言:0更新日期:2024-03-12 21:56
本申请公开一种企业可信度评估方法、装置、系统及存储介质,涉及数据处理技术领域。该方法包括:获取原始数据集,并通过预先训练完毕的生成式对抗网络DS‑GAN对原始数据集进行处理,得到扩充数据集;通过CNN‑LSTM混合模型提取扩充数据集中的特征,扩充数据集中的特征包括动态特征和静态特征;使用全连接层对静态特征和动态特征进行线性加权融合,将经过线性加权融合的特征输出至分类器进行分类,得到评估结果。本申请实施例的方法可以解决可信度评估领域的数据不平衡问题,在模型训练的收敛速度和分类效果方面更有优势,提高了模型的性能和预测准确性。

【技术实现步骤摘要】

本申请属于数据处理,尤其涉及一种企业可信度评估方法、装置、系统及存储介质


技术介绍

1、在产业园区管理者对产业链下企业评估的场景中,可信度评估仍然是一个关键挑战。不准确的可信度评估可能会对园区的稳定性造成威胁,对园区经济产生负面影响,并影响园区内其他企业。

2、通常情况下,企业的可信度评估数据集中,低可信度企业的样本数量远远小于正常可信度企业的样本数量,这种不平衡的数据分布可能会导致模型的预测结果严重偏向正常可信度企业类别。为了解决这种问题,目前存在三种主要的方法,尽管这些方法在一定程度上解决了数据不平衡问题,但它们也存在以下局限性:

3、(1)对数据进行预处理,通过消除多数类样本和增加少数类样本缓解数据不平衡的情况。但由于数据量差异过大,删除的多数类别样本会出现信息丢失使模型无法训练时无法利用已有信息,而增加的少数类样本由于其原始数据的有限性,会出现缺乏多样性的情况,容易造成模型的过拟合。

4、(2)通过特征工程和选择获得数据之间的隐藏特征。可以通过将现有特征进行组合或变换,创造新的特征,有助于更好地区分不同类别的样本。或者使用特征选择方法,选择最具区分度的特征,从而减少不平衡数据带来的干扰。然而特征工程在处理不平衡的数据时易出现模型难以收敛,过度关注学习噪声信息等问题。

5、(3)集成学习,通过集成多个弱分类器将其组为强分类器来避免单个分类器对不平衡数据分类产生的错误。但其是黑盒模型,难以对结果进行合理解释,需要结合前两种方法进行近一步优化。


技术实现思路

1、本申请的目的,在于提供一种企业可信度评估方法、装置、系统及存储介质,基于生成式对抗网络ds-gan和深度神经网络解决现有技术中企业可信度评估数据集数据不平衡的问题。

2、为了达成上述目的,本申请的解决方案是:

3、第一方面,本申请实施例提供一种企业可信度评估方法,包括:

4、获取原始数据集,并通过预先训练完毕的生成式对抗网络ds-gan对原始数据集进行处理,处理方法包括对原始数据集中的不平衡数据进行扩充处理,得到扩充数据集;

5、通过cnn-lstm混合模型提取扩充数据集中的特征,扩充数据集中的特征包括动态特征和静态特征,提取方法包括:通过cnn-lstm混合模型中的cnn提取静态特征,通过cnn-lstm混合模型中的lstm提取动态特征;

6、使用全连接层对静态特征和动态特征进行线性加权融合,将经过线性加权融合的特征输出至分类器进行分类,得到评估结果。

7、根据本申请实施例的上述方法,还可以具有以下附加技术特征:

8、进一步的,通过预先训练完毕的生成式对抗网络ds-gan对原始数据集进行处理,其中生成式对抗网络ds-gan的训练方法包括:

9、创建生成器g(·)和判别器d(·);

10、初始化生成器g(·)的权重参数θg和判别器d(·)的权重参数θd;

11、向生成器g(·)中输入随机噪声n和条件c,其中n=(n1,n2,...,nm);

12、输出与原始数据集分布类似的扩充数据集xnew=(x1,x2,...,xm);

13、计算交叉层crossn与隐藏层hn的输出,公式如下所示:

14、

15、hn=wnxn-1+bn

16、其中,wn-1表示第n-1项的权重;wn表示第n项的权重;bn-1表示第n-1项的偏差值;bn表示第n项的偏差值;xn-1表示扩充数据集中的第n-1项;x0表示原始输入;表示扩充数据集中第n-1项的转置;

17、将交叉层crossn与隐藏层hn的输出线性融合后输入判别器d(·);

18、判别器d(·)输出数据真实虚假概率和预测分类结果

19、采用梯度上升的方法更新判别器d(·)的权重参数θd,使判别器d(·)的损失函数达到最大值,公式如下所示:

20、lossd=ex~p(x)[d(x)]-en~p(n)·[d(g(n|c))]-lossgp+lossac

21、

22、其中,ex~p(x)表示原始数据集分布的期望函数;en~p(n)表示噪声数据分布的期望函数;lossgp表示梯度惩罚函数,lossac表示二值交叉熵损失;η表示学习率,表示梯度;

23、采用梯度下降的方法更新生成器g(·)的权重参数θg,使生成器g(·)的损失函数达到最小值,公式如下所示:

24、lossg=lossac-en~p(n)·[d(g(n|c))]

25、训练生成式对抗网络ds-gan直至达到纳什平衡。

26、进一步的,在将原始数据集输入判别器d(·)之前,通过交叉层计算特征之间的关联性。

27、进一步的,判别器d(·)包括一个辅助分类器,生成式对抗网络ds-gan的输入包括随机噪声n和条件c,辅助分类器用于输出分类结果将分类结果与条件c进行二值交叉熵损失计算并将计算结果进行反向传播。

28、进一步的,采用wasserstain距离测量扩充数据集分布与原始数据集分布之间的差异,利用参数数值约束最小化生成数据分布与真实数据分布的距离。

29、进一步的,在cnn-lstm混合模型中引入注意力机制,注意力机制包括空间注意力机制和时间注意力机制,其中空间注意力机制的公式如下所示:

30、ms(x)=σ(f([avgpool(x);maxpool(x)]))

31、其中,x表示特征,maxpool表示池化层,avgpool表示全局平均池化层,f表示一维卷积,σ表示sigmoid函数;

32、时间注意力机制的公式如下所示:

33、

34、ai=softmax(ui)

35、ui=tanh(whi+b)

36、其中,hi表示lstm在时间i的输出,b表示偏差,w表示权重矩阵,t表示输入序列长度,ai表示时间i输出的权重,ui表示上下文向量。

37、第二方面,本申请实施例提供一种企业可信度评估装置,包括:

38、数据获取模块,被配置为用于获取原始数据集;

39、数据处理模块,被配置为用于通过预先训练完毕的生成式对抗网络ds-gan对原始数据集进行处理,得到扩充数据集;通过cnn-lstm混合模型提取扩充数据集中的特征;

40、企业评估模块,被配置为用于基于分类算法对静态特征和动态特征进行线性加权融合,得到评估结果。

41、进一步的,装置还包括网络训练模块,被配置为用于对生成式对抗网络ds-gan进行训练,包括:

42、创建生成器g(·)和判别器d(·);

43、初始化生成器g(·)的权重参数θg和判别器d(·)的权重参数θd;

44、向生成器g(·)中输入随机噪声n和条件c,其中n=(n1,n2,...本文档来自技高网...

【技术保护点】

1.一种企业可信度评估方法,其特征在于,所述方法包括:

2.如权利要求1所述的企业可信度评估方法,其特征在于,所述通过预先训练完毕的生成式对抗网络DS-GAN对所述原始数据集进行处理,其中所述生成式对抗网络DS-GAN的训练方法包括:

3.如权利要求2所述的企业可信度评估方法,其特征在于,在将所述原始数据集输入所述判别器D(·)之前,通过交叉层计算所述特征之间的关联性。

4.如权利要求2所述的企业可信度评估方法,其特征在于,所述判别器D(·)包括一个辅助分类器,所述生成式对抗网络DS-GAN的输入包括随机噪声n和条件c,所述辅助分类器用于输出分类结果将所述分类结果与所述条件c进行二值交叉熵损失计算并将计算结果进行反向传播。

5.如权利要求2所述的企业可信度评估方法,其特征在于,采用Wasserstain距离测量所述扩充数据集分布与所述原始数据集分布之间的差异,利用参数数值约束最小化生成数据分布与真实数据分布的距离。

6.如权利要求1所述的企业可信度评估方法,其特征在于,在所述CNN-LSTM混合模型中引入注意力机制,所述注意力机制包括空间注意力机制和时间注意力机制,其中所述空间注意力机制的公式如下所示:

7.一种企业可信度评估装置,其特征在于,所述装置包括:

8.如权利要求7所述的企业可信度评估方法装置,其特征在于,所述装置还包括网络训练模块,被配置为用于对生成式对抗网络DS-GAN进行训练,包括:

9.一种企业可信度评估系统,所述系统包括处理器和存储器,所述存储器中存储有计算机程序,其特征在于,所述计算机程序由所述处理器加载并执行,以实现如权利要求1至6任一项所述的企业可信度评估方法。

10.一种计算机可读存储介质,所述存储介质中存储有计算机程序,其特征在于,所述计算机程序被处理器执行时,用于实现如权利要求1至6任一项所述的企业可信度评估方法。

...

【技术特征摘要】

1.一种企业可信度评估方法,其特征在于,所述方法包括:

2.如权利要求1所述的企业可信度评估方法,其特征在于,所述通过预先训练完毕的生成式对抗网络ds-gan对所述原始数据集进行处理,其中所述生成式对抗网络ds-gan的训练方法包括:

3.如权利要求2所述的企业可信度评估方法,其特征在于,在将所述原始数据集输入所述判别器d(·)之前,通过交叉层计算所述特征之间的关联性。

4.如权利要求2所述的企业可信度评估方法,其特征在于,所述判别器d(·)包括一个辅助分类器,所述生成式对抗网络ds-gan的输入包括随机噪声n和条件c,所述辅助分类器用于输出分类结果将所述分类结果与所述条件c进行二值交叉熵损失计算并将计算结果进行反向传播。

5.如权利要求2所述的企业可信度评估方法,其特征在于,采用wasserstain距离测量所述扩充数据集分布与所述原始数据集分布之间的差异,利用参数数值约束最小化...

【专利技术属性】
技术研发人员:唐中柱林铮宇
申请(专利权)人:苏州新建元数字科技有限公司
类型:发明
国别省市:

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

1