一种基于区块链的财务数据合规审查方法及装置制造方法及图纸

技术编号:37189087 阅读:19 留言:0更新日期:2023-04-20 22:51
本发明专利技术涉及区块链、合规内控技术领域,公开了一种基于区块链的财务数据合规审查方法及装置,方法包括:构建多部门财务区块链,并基于共识机制对财务变更数据区块进行上链;获取财务变更数据区块的财务数据索引和物理地址,构建查询索引表;在区块链中部署全节点,并利用查询索引表从所有财务数据变更区块中获取目标财务数据;根据目标财务数据生成财务数据勾稽关联立方体模型;构建三维时序卷积神经网络,并在预设训练集上训练得到财务数据合规审查模型;将财务数据勾稽关联立方体模型展开后,输入财务数据合规审查模型,获得目标财务数据的合规审查结果。本发明专利技术实现了对不同时间段的动态财务数据进行自动化、高效率和高准确度的合规审查。度的合规审查。度的合规审查。

【技术实现步骤摘要】
一种基于区块链的财务数据合规审查方法及装置


[0001]本专利技术涉及区块链、内控合规
,尤其涉及一种基于区块链的财务数据合规审查方法及装置。

技术介绍

[0002]财务合规是企业内控合规的重要环节之一,财务合规对于管控企业运营风险有着十分重要的意义。传统的财务数据合规审查方法通常是对年度财务数据进行合规审查,由于年度财务数据的数据量大,容易导致合规审查时间长,且合规审查结果笼统片面的问题,因此在面对财务数据变更频繁、明细繁多,以及财务数据存在错误变更或者不可信变更的情形,这种基于静态财务数据的传统方法难以对财务数据动态变更过程进行有效监控和合规审查。
[0003]为了保障财务数据的有效性,可以采用区块链技术来确保财务明细数据不可篡改不可抵赖。然而,目前通用的区块链技术不支持区块查询索引,需要通过全遍历方式查找区块数据,因此难以面向频繁变动的财务明细数据实现高效链上查询。

技术实现思路

[0004]基于此,本专利技术旨在解决
技术介绍
中的至少一个技术问题,从而提供一种基于区块链的财务数据合规审查方法及装置。
[0005]为解决上述问题,本专利技术实施例提供了一种基于区块链的财务数据合规审查方法,包括:构建多部门财务区块链,并基于共识机制对财务变更数据区块进行上链;获取所述财务变更数据区块的财务数据索引和物理地址,以构建查询索引表;在所述多部门财务区块链中部署全节点,并利用所述查询索引表从所有所述财务数据变更区块中获取目标财务数据;根据所述目标财务数据生成财务数据勾稽关联立方体模型;构建三维时序卷积神经网络,并使所述三维时序卷积神经网络在预设的训练集上训练,得到财务数据合规审查模型;将所述财务数据勾稽关联立方体模型进行展开后,输入所述财务数据合规审查模型,以得到所述目标财务数据的合规审查结果。
[0006]可选地,所述构建三维时序卷积神经网络,并使所述三维时序卷积神经网络在预设的训练集上训练,得到财务数据合规审查模型,包括:构建包含输入层、三维卷积层、池化层、全连接层和输出层的三维时序卷积神经网络;获取财务数据样本的勾稽关联立方体模型和合规审查真实标签,并构建训练集;对所述财务数据样本的勾稽关联立方体模型进行展开,获取不同时间段的多个勾稽关联矩阵;
将多个所述勾稽关联矩阵输入所述三维时序卷积神经网络,通过所述三维时序卷积神经网络提取每个所述勾稽关联矩阵的独立特征和所述勾稽关联矩阵之间的相关性特征,并根据所述独立特征和所述相关性特征获得财务数据样本的审查合规概率值;根据所述审查合规概率值和所述合规审查真实标签,获得损失函数;根据所述损失函数获取所述三维时序卷积神经网络中全连接层和输出层之间的梯度;通过梯度下降法反向传播梯度,优化全连接层和输出层之间的权重参数,得到财务数据合规审查模型。
[0007]可选地,所述三维卷积层包含尺寸为3*3的第一卷积核和尺寸为1*10的第二卷积核,所述第一卷积核和第二卷积核的数量均为10,所述池化层包含尺寸为2*2的最大池化核;所述通过所述三维时序卷积神经网络提取每个所述勾稽关联矩阵的独立特征和所述勾稽关联矩阵之间的相关性特征,并根据所述独立特征和所述相关性特征获得财务数据样本的审查合规概率值,包括:通过所述三维时序卷积神经网络的输入层获取多个勾稽关联矩阵;通过所述三维卷积层的第一卷积核对每个所述勾稽关联矩阵进行卷积操作,提取独立特征,并通过所述三维卷积层的第二卷积核对所述勾稽关联矩阵中同一数据元素不同时间段的数值进行卷积操作,提取相关性特征;通过所述池化层的最大池化核对所述独立特征和所述相关性特征进行降维处理;通过所述全连接层的ReLU激活函数和Softmax激活函数进行网络参数拟合,并通过所述输出层输出审查合规概率值。
[0008]可选地,所述损失函数采用均方差损失函数,具体为:,其中,为均方差损失函数,为三维时序卷积神经网络输出的审查合规概率值,为合规审查真实标签;所述全连接层和输出层之间的梯度为:,其中,为步长,为全连接层输入。
[0009]可选地,所述基于共识机制对财务变更数据区块进行上链,包括:所述多部门财务区块链中的各部门节点检测部门财务数据是否发生变更;在部门财务数据发生变更时,发生财务数据变更的部门节点生成包含时间戳、哈希摘要、数字签名、财务数据变更内容和财务数据索引的财务变更数据区块,并生成包含所述财务变更数据区块的上链请求;所述多部门财务区块链接收并响应所述上链请求,对所述财务变更数据区块进行共识,并在共识成功后,新增并存储所述财务变更数据区块。
[0010]可选地,所述多部门财务区块链响应所述上链请求,对所述财务变更数据区块进行共识,并在共识完成后,新增并存储所述财务变更数据区块,包括:
将所述多部门财务区块链中发生财务数据变更的部门节点、其他部门节点分别确认为变更发起节点和共识节点;各所述共识节点获取包含所述财务变更数据区块的上链请求,根据所述财务变更数据区块中的数字签名对所述变更发起节点进行身份验证,并在身份验证通过时对所述变更发起节点进行投票;所述多部门财务区块链获取投票结果,并在所述投票结果满足预设的共识成功条件时,将所述财务变更数据区块新增到各所述共识节点。
[0011]可选地,所述在所述多部门财务区块链中部署全节点,并利用所述查询索引表从所有所述财务数据变更区块中获取目标财务数据,包括:对所述多部门财务区块链上的所述财务变更数据区块的财务数据索引采用公钥进行非对称加密,并在所述多部门财务区块链中部署存有私钥的全节点;在所述全节点接收到包含索引信息的合规审查请求时,从所述查询索引表中获取与所述索引信息匹配的财务数据索引,并根据匹配的财务数据索引访问所述财务变更数据区块的物理地址,获取目标财务数据。
[0012]可选地,所述根据所述目标财务数据生成财务数据勾稽关联立方体模型,包括:根据所述目标财务数据中的字段项确定勾稽关联矩阵的行列索引;获取所述行列索引对应的两两字段项之间的相关性系数;所述相关性系数包含线性相关性系数和皮尔逊相关性系数;将所述相关性系数填入所述勾稽关联矩阵的行列索引对应位置,以完成勾稽关联矩阵的构建;获取多个时间片段的所述勾稽关联矩阵,组合得到财务数据勾稽关联立方体模型。
[0013]此外,本专利技术实施例还提供一种基于区块链的财务数据合规审查装置,包括:区块链构建模块,用于构建多部门财务区块链,并基于共识机制对财务变更数据区块进行上链;索引表构建模块,用于获取所述财务变更数据区块的财务数据索引和物理地址,以构建查询索引表;财务数据查询模块,用于在所述多部门财务区块链中部署全节点,并利用所述查询索引表从所有所述财务数据变更区块中获取目标财务数据;关联模型生成建模块,用于根据所述目标财务数据生成财务数据勾稽关联立方体模型;合规审查模型构建模块,用于构建三维时序卷积神经网络,并使所述三维时序卷积神经网络在预设的训练集上训练,得到财务数据合规审查模型;合规审查模块,用于将所述财务数据勾稽关联立方体模型进行展开后,输入所述财务数据合规审查模型,以得到所述目标财务数据的合规审查结果。<本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于区块链的财务数据合规审查方法,其特征在于,包括:构建多部门财务区块链,并基于共识机制对财务变更数据区块进行上链;获取所述财务变更数据区块的财务数据索引和物理地址,以构建查询索引表;在所述多部门财务区块链中部署全节点,并利用所述查询索引表从所有所述财务数据变更区块中获取目标财务数据;根据所述目标财务数据生成财务数据勾稽关联立方体模型;构建三维时序卷积神经网络,并使所述三维时序卷积神经网络在预设的训练集上训练,得到财务数据合规审查模型;将所述财务数据勾稽关联立方体模型进行展开后,输入所述财务数据合规审查模型,以得到所述目标财务数据的合规审查结果。2.根据权利要求1所述的基于区块链的财务数据合规审查方法,其特征在于,所述构建三维时序卷积神经网络,并使所述三维时序卷积神经网络在预设的训练集上训练,得到财务数据合规审查模型,包括:构建包含输入层、三维卷积层、池化层、全连接层和输出层的三维时序卷积神经网络;获取财务数据样本的勾稽关联立方体模型和合规审查真实标签,并构建训练集;对所述财务数据样本的勾稽关联立方体模型进行展开,获取不同时间段的多个勾稽关联矩阵;将多个所述勾稽关联矩阵输入所述三维时序卷积神经网络,通过所述三维时序卷积神经网络提取每个所述勾稽关联矩阵的独立特征和所述勾稽关联矩阵之间的相关性特征,并根据所述独立特征和所述相关性特征获得财务数据样本的审查合规概率值;根据所述审查合规概率值和所述合规审查真实标签,获得损失函数;根据所述损失函数获取所述三维时序卷积神经网络中全连接层和输出层之间的梯度;通过梯度下降法反向传播梯度,优化全连接层和输出层之间的权重参数,得到财务数据合规审查模型。3.根据权利要求2所述的基于区块链的财务数据合规审查方法,其特征在于,所述三维卷积层包含尺寸为3*3的第一卷积核和尺寸为1*10的第二卷积核,所述第一卷积核和第二卷积核的数量均为10,所述池化层包含尺寸为2*2的最大池化核;所述通过所述三维时序卷积神经网络提取每个所述勾稽关联矩阵的独立特征和所述勾稽关联矩阵之间的相关性特征,并根据所述独立特征和所述相关性特征获得财务数据样本的审查合规概率值,包括:通过所述三维时序卷积神经网络的输入层获取多个勾稽关联矩阵;通过所述三维卷积层的第一卷积核对每个所述勾稽关联矩阵进行卷积操作,提取独立特征,并通过所述三维卷积层的第二卷积核对所述勾稽关联矩阵中同一数据元素不同时间段的数值进行卷积操作,提取相关性特征;通过所述池化层的最大池化核对所述独立特征和所述相关性特征进行降维处理;通过所述全连接层的ReLU激活函数和Softmax激活函数进行网络参数拟合,并通过所述输出层输出审查合规概率值。4.根据权利要求2所述的基于区块链的财务数据合规审查方法,其特征在于,所述损失函数采用均方差损失函数,具体为:
,其中,为均方差损失函数,为三维时序卷积神经网络输出的审查合规概率值,为合规审查真实标签;所述全连接层和输出层之间的梯度为:,其中,为步长,为全连接层输入。5.根据权利要求1所述的基于区块链的财务数据合规审查方法,其特征在于,所述基于共识机制对财务变更数据区块进行上链,包括:所述多部门财务区块链中的各部门节点检测部门财务数据是否发生变更;在部门财务数据发生变更时,发生财务数据变更的部门节点生成包含时间戳、哈希摘要、数字签名、财务数据变更内容和财务数据索引的财务变更数据区块,并生成包含所述财务变更数据区块的上链请求;所述多部门财务区块链接收并响应所述上链请求,对所述财务变更数据区块进行共识,并在共识成功后,新增并存储所述财务变更数据区块。6.根据权利要求5所述的基于区块链的财务数据合...

【专利技术属性】
技术研发人员:胡为民熊自康谢丽慧
申请(专利权)人:深圳市迪博企业风险管理技术有限公司
类型:发明
国别省市:

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

1