基于区块链的金融大数据风控平台的制作方法
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
图片简介:
一种基于区块链的金融大数据风控平台,包括金融数据获取模块、金融数据检测模块、金融数据传输模块和区块链存储模块,所述金融数据获取模块用于收集金融数据,所述金融数据检测模块用于对收集的金融数据进行聚类,并判断聚类所得的各个类中的金融数据是安全数据还是可疑数据,将判断为可疑数据的类中的金融数据舍弃,将判断为安全数据的类中的金融数据通过金融数据传输模块传输至区块链存储模块进行存储。本技术的有益效果:设置了金融数据检测模块,所述金融数据检测模块通过对接收到的金融数据进行聚类,并判断聚类所得的各个类中的金融数据是安全数据还是可疑数据,保证了这些金融数据在进入区块链存储模块时的安全性。
技术要求
1.一种基于区块链的金融大数据风控平台,其特征是,包括金融数据获取模块、金融数据检测模块、金融数据传输模块和区块链存储模块,所述金融数据获取模块用于收集金
融数据,并将收集的金融数据输入到金融数据检测模块,所述金融数据检测模块用于对
接收到的金融数据进行聚类,并判断聚类所得的各个类中的金融数据是安全数据还是可
疑数据,将判断为可疑数据的类中的金融数据舍弃,将判断为安全数据的类中的金融数
据通过金融数据传输模块传输至区块链存储模块进行存储;所述金融数据检测模块包
括金融数据分类单元和金融数据判断单元,所述金融数据分类单元用于对接收到的金
融数据进行聚类,将金融数据分类单元接收到的待分类的金融数据表示为集合,
且,其中,表示集合中的第个金融数据,表示金融数据集
合中的金融数据量,所述金融数据分类单元采用FCM算法将金融数据集合中的金融数
据进行分类,设表示金融数据集合划分的类别集合,且,其
中,表示类别集合中的第个类,表示类别集合中的类别数,所述FCM算法采用聚类有效性指标确定将金融数据集合划分的类别数,的表达式为:
式中,设表示类别集合中的第个类,表示类的聚类中心,表示类的聚类中心,表示类别集合中类的聚类中心的均值,且,
表示金融数据隶属于类的隶属度,表示金融数据在类和类之间的重叠度,
且,其中,表示金融数据隶属于类的隶属度,表示重叠度阈值,表示类对应的紧密性的修正因子,且的值采用下列方式确定:
对金融数据集合中的金融数据进行遍历,设表示金融数据集合中的第个金融数据,表
示类别集合中的第个类,表示金融数据隶属于类的隶属度,
当时,则将金融数据加入到类中;
设类,其中,表示类中的第个金融数据,表示类中的金
融数据量,对类中的金融数据进行筛选,设表示金融数据隶属于类的隶属度,表
示金融数据隶属于类别集合中类的第二大隶属度,当时,则将类中
的金融数据标记为1,当时,则将类中的金融数据标记为0;
将类中标记为1的金融数据组成集合,且,其中,表示集合中的第个金融数据,表示集合中的金融数据量,则的值为:
式中,表示集合中的第个金融数据,表示金融数据集合中的第个金融数
据,表示金融数据集合中的第个金融数据;所述金融数据判断单元用于判断聚类所得的各个类中的金融数据是安全数据还是可疑数据。
2.根据权利要求1所述的一种基于区块链的金融大数据风控平台,其特征是,在金融数据
集合中选取个初始聚类中心,定义表示金融数据成为聚类中心的概率值,
则的表达式为:
式中,表示给定的截断距离,表示金融数据对应的密度调节系数,且的值采
用下列方式确定:
设表示金融数据的局部邻域数据集合,给定正整数,且,将金融数据集合中的金
融数据按其和金融数据之间距离的绝对值由小到大进行排序组成序列,选取序
列中的前2M个金融数据加入到集合中,设,其
中,表示集合中的第个金融数据;将集合中的金融数据按其和金融数据之间
距离的绝对值由小到大进行排序组成序列,设表示金融数据在序列中的排
序;设表示金融数据的局部邻域数据集合,将金融数据集合中的金融数据按其
和金融数据之间距离的绝对值由小到大进行排序组成序列,选取序列中的前2M
个金融数据加入到集合中,设,其中,表示集
合中的第个金融数据;将集合中的金融数据按其和金融数据之间的距离的绝对值由小到大进行排序,组成序列,设表示金融数据在序列中的排序,
当时,则将金融数据标记为金融数据的参考数据;
设表示金融数据的参考数据集合,且,则的值为:
式中,表示集合中的第个参考数据,表示集合中的参考数据量。
3.
根据权利要求2所述的一种基于区块链的金融大数据风控平台,其特征是,设表示在金融数据集合中选取的聚类中心集合,根据金融数据集合中各金融数据成为聚类中心的
概率值选取聚类中心,并将选取的聚类中心加入到集合中,具体包括:
Step1
:在金融数据集合中选取具有最大概率值的金融数据为第一个聚类中心,并将选
取的聚类中心加入到聚类中心集合中;
Step2
:在金融数据集合中选取剩余的聚类中心,设表示金融数据集合中第个金融数
据,定义表示金融数据成为聚类中心的权值,且的表达式为:
式中,表示金融数据对应的取值函数,当时,则,当时,
则,表示聚类中心集合中的第个聚类中心,表示此时聚类中心集合中的
聚类中心数,表示金融数据成为聚类中心的概率值;
在金融数据集合中选取具有最大权值的金融数据为聚类中心,并将其加入到集合中;Step3
:继续采用Step2中的方法在金融数据集合中选取聚类中心,直到选取的聚类中心
的个数等于时停止选取聚类中心。
4.根据权利要求3所述的一种基于区块链的金融大数据风控平台,其特征是,区块链存储模块中设置有节点检测单元,所述节点检测单元用于监测区块链节点的挖矿结果,当监测到只有一个区块链节点挖矿成功,则该区块链节点获得记账权并赚取挖矿酬金,当监测到有多个区块链节点挖矿成功时,对挖矿成功的区块链节点进行筛选,设表示当前挖
矿成功的第个区块链节点,且,其中,表示监测到的当前挖矿成功的区块链
节点数,定义表示区块链节点挖矿产生区块的时间,当时,则
选取区块链节点获得记账权并赚取挖矿酬金,并将区块链节点产生的区块接入主链。
技术说明书
一种基于区块链的金融大数据风控平台
技术领域
本技术创造涉及金融安全领域,具体涉及一种基于区块链的金融大数据风控平台。