基于图数据库Neo4j的信用卡反欺诈系统的设计与实现

来源 :浙江工业大学 | 被引量 : 0次 | 上传用户:zjcamel
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着我国金融业的迅猛发展,金融业已经深入到我们的生活当中,在金融业为大家提供便利的同时,基于金融的一系列诈骗也随着而来,这给各银行带来了巨大的经济损失。随着各银行加大对于金融欺诈的打击力度,像以前那种单人小打小闹的诈骗行为逐渐消失,取而代之的是团伙化、专业化的诈骗团伙,这些引起银行业的重点关注。反欺诈是一项识别服务,是对诈骗行为的一项风险识别。其核心是通过大数据的收集、分析和处理,建立反欺诈信用评分和反欺诈模型,解决不同场景中的风险问题。因此,本论文作者设计并实现了一套基于图数据库Neo4j的信用卡反欺诈系统,为银行业识别团伙欺诈提供帮助。与传统的信用卡反欺诈系统的根本区别在于,本系统不是基于关系型数据库,而是基于图数据库技术。本文主要针对信用卡反欺诈和图数据库,本文的主要工作和成果如下:第一,本文对NoSQL数据库进行了介绍,并着重介绍了 NoSQL数据库中的一种:图数据库,同时对图数据库和传统关系型数据库进行了比较,说明图数据库的优缺点;然后介绍了图数据库中常用的算法。第二,深入分析信用卡欺诈的特点和作案手段,并针对性的提出行之有效的处理办法。基于Neo4j图数据库对于多种算法的支持,利用图数据库中的Louvain(鲁汶)社区发现算法和标签传播算法,构建信用卡反欺诈系统的模型,通过发现团伙之间的关系,识别出团伙作案。第三,初步实现信用卡反欺诈系统的演示,该系统以开源图数据库Neo4j、Java标准开发框架Spring Boot、Java标准批量框架Spring Batch、Spring对于Neo4j API封装的Spring-Data-Neo4j库以及前端渲染框架D3.js库作为基础架构,以开源图数据库Neo4j处理和存储数据为核心,以Java标准批量框架Spring Batch作为批量定时节点调度,以Java标准开发框架Spring Boot作为服务端开发架构,以Spring-Data-Neo4j库来进行图数据映射,以前端渲染框架D3.js库展示和渲染系统。第四,本文总结了已有工作的成果和不足,对下一步工作进行了展望。
其他文献
通过对国外教师专业标准体系构建的背景、标准框架构建的依据、构建过程中出现的问题与解决办法的系统研究的基础上,作者对我国标准体系构建的国内情形进行了简要分析。最后,
汶川大地震过后,失去家园的人们除了需要树立重新生活的信心,更为迫切的是灾区的恢复和重建工作。随着国家汶川地震灾后重建规划组的成立,灾后重建提上了重要工作日程。在川
<正>我国学者熊川武教授认为:反思性教学是指教学主体借助行动研究不断探索与解决自身和教学目的以及教学工具等方面的问题,将"学会教学"与"学会学习"统一起来,努力提升教学
茶多酚(Tea polypnehenols,TP)是儿茶素、花青素、黄酮与黄酮类和酚酸类等集于茶叶中的多酚复合物的总称。其中儿茶素占60%~80%,分为酯型儿茶素和游离型儿茶素,酯型儿茶素占
目的:评价和探讨牙隐裂直接复合树脂修复的临床效果,为隐裂牙的治疗方法提供参考意见.方法:选择41例于2010~2011年于常州市口腔医院就诊并且行直接复合树脂修复的牙隐裂患者,其
本研究在以桂平市RapidEye卫星影像为例,深入探讨RapidEye卫星影像南方地区水稻种植面积遥感调查的可行性。从RapidEye图像的几何纠正精度、图像合成处理、遥感解译标志和调
以描写山川自然景色为主体的中国山水画,自唐代以来,经历了一千多年的发展历史。到了明、清之际,可以说已经登峰造极。此时的徽州,曾出现了以渐江为代表的一批山水画大家,以其简练
期刊
双丝电弧焊接技术在提高焊接速度和焊丝熔敷率等方面具有突出的优势,在众多行业中已经得到了应用。针对双丝电弧焊接工艺,焊接工作者开发了多种形式的双丝电弧焊接设备,在简
随着互联网和社交网络的发展,图像与视频这种多媒体格式充斥了整个网络,这主要是由于其相对于文本有着更大的信息量与更生动的呈现方式。越来越多的用户在网络上通过图像视频