一种数据可视化方法及设备与流程

文档序号:12124014阅读:334来源:国知局
一种数据可视化方法及设备与流程

本申请涉及网络技术领域,特别涉及一种数据可视化方法。本申请同时还涉及一种数据可视化设备。



背景技术:

随着互联网金融的不断发展,风险控制已然成为诸多互联网金融企业能否正常开展业务的重要因素,由于现下各种结构化、非结构化的数据变得随处可见,因此如何利用用户相关的各种数据进行风险控制也变得愈发的重要。

在目前的风险控制中,包含“初始信息的获取”、“有用信息的抽取”、“使用统计分析与数据挖掘的方法加工所得的信息”、以及“进行决策”等若干过程。在由这些过程所组成的风险控制中,对于风控人员的所展示的分析数据和显示结果都是平面化的,大部分数据处理结果难以向风控人员进行直观的展示或是能够根据实际需要进行显示处理。

发明人在实现本发明的过程中发现,现有针对用户数据的平面化统计分析对于复杂抽象数据的呈现均不够直观形象,特别是当用户账户的数量很大的时候,挖掘海量数据中的关键节点和桥梁节点对于分析人员来说人力成本较大;另外,不同的分析人员对数据中的关键节点或桥梁节点的梳理逻辑往往不一致,现有技术很难为不同的场景或是分析人员实现个性化定制。



技术实现要素:

本申请提供一种数据可视化方法,能够基于已有的用户数据生成直观以及便于查看的可视化图形,并根据用户数据对可视化图形进行适应性调整,从而便于分析人员进行数据分析,提高数据处理效率。该方法包括:

本申请提供一种数据可视化方法,根据各个用户账户之间的电子凭证传输记录生成由多个节点组成的可视化图形,各所述节点与各所述用户账户一一对应,相互之间具有电子凭证传输记录的用户账户所对应的节点相互连接;

根据所述电子凭证传输记录确定所述用户账户中的第一特殊账户,所述第一特殊账户与其他用户账户之间所传输的电子凭证的总数高于预设的第一阈值,且与所述其他用户账户之间的电子凭证传输的次数低于预设的第二阈值;

改变所述第一特殊账户对应的节点在所述可视化图形中的显示效果。

优选地,在根据各个用户账户之间的电子凭证传输记录生成由多个节点组成的可视化图形之后,还包括:

对所述可视化图形中的节点以及各所述节点之间的连接线进行布局优化处理。

优选地,所述布局优化处理之后的可视化图形中的节点分布均匀度高于所述布局优化处理之前的可视化图形;和/或,所述布局优化处理之后的可视化图形中的节点之间的连接线的交叉度低于所述布局优化处理之前的可视化图形;和/或,所述布局优化处理之后的可视化图形的对称度高于所述布局优化处理之前的可视化图形。

优选地,在根据各个用户账户之间的电子凭证传输记录生成由多个节点组成的可视化图形之后,还包括:

根据所述电子凭证传输记录确定所述用户账户中的第二特殊账户,与所述第二特殊账户之间具有电子凭证传输记录的其他用户账户的数量高于预设的第三阈值;

改变所述第二特殊账户对应的节点在所述可视化图形中的显示效果。

优选地,改变所述第一/第二特殊账户对应的节点在所述可视化图形中的显示效果,具体为:

将所述节点在所述可视化图形中高亮显示,和/或;

改变所述节点相对于所述可视化图形中其他节点的显示颜色,和/或;

改变所述节点相对于所述可视化图形中其他节点的形状,和/或;

改变所述节点相对于所述可视化图形中其他节点的大小。

优选地,所述第二特殊账户对应的节点在所述可视化图形中的显示效果与所述第一特殊账户对应的节点在所述可视化图形中的显示效果不同。

另一方面,本申请还提供了一种数据可视化设备,包括:

生成模块,根据各个用户账户之间的电子凭证传输记录生成由多个节点组成的可视化图形,各所述节点与各所述用户账户一一对应,相互之间具有电子凭证传输记录的用户账户所对应的节点相互连接;

第一确定模块,根据所述电子凭证传输记录确定所述用户账户中的第一特殊账户,所述第一特殊账户与其他用户账户之间所传输的电子凭证的总数高于预设的第一阈值,且与所述其他用户账户之间的电子凭证传输的次数低于预设的第二阈值;

显示模块,改变所述第一特殊账户对应的节点在所述可视化图形中的显示效果。

优选地,还包括:

优化模块,对所述可视化图形中的节点以及各所述节点之间的连接线进行布局优化处理。

优选地,所述布局优化处理之后的可视化图形中的节点分布均匀度高于所述布局优化处理之前的可视化图形;和/或,所述布局优化处理之后的可视化图形中的节点之间的连接线的交叉度低于所述布局优化处理之前的可视化图形;和/或,所述布局优化处理之后的可视化图形的对称度高于所述布局优化处理之前的可视化图形。

优选地,确定模块,还根据所述电子凭证传输记录确定所述用户账户中的第二特殊账户,与所述第二特殊账户之间具有电子凭证传输记录的其他用户账户的数量高于预设的第三阈值;显示模块,还改变所述第二特殊账户对应的节点在所述可视化图形中的显示效果。

优选地,改变所述第一/第二特殊账户对应的节点在所述可视化图形中的显示效果,具体为:

将所述节点在所述可视化图形中高亮显示,和/或;

改变所述节点相对于所述可视化图形中其他节点的显示颜色,和/或;

改变所述节点相对于所述可视化图形中其他节点的形状,和/或;

改变所述节点相对于所述可视化图形中其他节点的大小。

优选地,所述第二特殊账户对应的节点在所述可视化图形中的显示效果与所述第一特殊账户对应的节点在所述可视化图形中的显示效果不同。

与现有技术相比,本申请至少具有以下优点:本申请根据各个用户账户之间的电子凭证传输记录生成由多个节点组成的可视化图形,在该可视化图形中各个节点与各个用户账户一一对应,且相互之间具有电子凭证传输记录的用户账户所对应的节点相互连接,随后根据电子凭证传输记录确定用户账户中的第一特殊账户,并改变第一特殊账户对应的节点在可视化图形中的显示效果。从而能够基于已有的用户数据生成直观以及便于查看的可视化图形,并根据用户要求对可视化图形进行适应性调整,从而便于分析人员进行数据分析,提高数据处理效率。

附图说明

为了更加清楚地说明本申请实施例的技术方案,下面将对本申请实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性 劳动的前提下,还可以根据本申请实施例的这些附图获得其他的附图。

图1为本申请提出的一种数据可视化方法的流程示意图;

图2为本申请具体实施例中所提出的一种原始数据展示图;

图3为本申请具体实施例中一种均匀化布局后的数据示意图;

图4为本申请具体实施例中通过类比物理模型的力导引算法生成图形的示意图;

图5为本申请具体实施例所提出的一种突出关键节点的布局示意图;

图6为本申请具体实施例所提出的一种嵌套业务逻辑的布局示意图;

图7为本申请具体实施例应用嵌套业务逻辑的布局进行节点发现的示意图;

图8为本申请提出的一种数据可视化设备的结构示意图。

具体实施方式

如背景技术所述,现有技术在面对基于关系型数据库存储的大数据时,尚无通过进行网络进行可视化布局的成熟方案,从而无法将特殊的节点突出显示给分析人员。为解决该技术问题,本申请提出了以下几种具体实施例:

实施例一

如图1所示,为本申请实施例一所提出的一种数据可视化方法的流程示意图,该方法具体包括以下步骤:

S101,根据各个用户账户之间的电子凭证传输记录生成由多个节点组成的可视化图形,各所述节点与各所述用户账户一一对应,相互之间具有电子凭证传输记录的用户账户所对应的节点相互连接。

在本申请实施例中,为了使账户以及账户之间的关系能够更直观的显示出来,需要根据各账户之间的电子凭证传输记录生成可视化图形。在一个优 选实施例的生成过程中,为避免可视化图形中的节点和节点之间的线的密集堆积,该可视化图形的所有节点均布局在一个平面上。在此基础上,若将原始数据直接通过点、边关系罗列,难以直观展示图的整体结构,因此在根据各个用户账户之间的电子凭证传输记录生成由多个节点组成的可视化图形之后,还可对可视化图形中的节点以及各节点之间的连接线进行布局优化处理,使所述可视化图形中的节点尽可能均匀分布、尽量少交叉、整体布局较为对称,具体效果如下:

(1)所述布局优化处理之后的可视化图形中的节点分布均匀度高于所述布局优化处理之前的可视化图形;和/或,

(2)所述布局优化处理之后的可视化图形中的节点之间的连接线的交叉度低于所述布局优化处理之前的可视化图形;和/或,

(3)所述布局优化处理之后的可视化图形的对称度高于所述布局优化处理之前的可视化图形。

以图2所示的原始数据展示图为例,若将原始数据直接通过点、边关系罗列,难以直观展示图的整体结构。因此在本申请的具体实施例中通过“节点尽可能均匀分布、边尽量少交叉以及整体布局较为对称”等方式将关系网络图展示均匀、美观的布局,处理后的均匀化布局如图3,可以看出与图2相比非常清晰地展现了节点之间的关系。

需要说明的是,由于图拓扑结构的不确定性的原因,若要将图清晰的展示则必须避免节点和节点之间的线的密集堆积,因此可通过确定可视化图形中每个节点在画面上的位置来确定一个该可视化图像的所有节点如何在一个平面上布局。在如图4所示的本申请具体实施例中,采用物理类比的布局方法对图进行布局,将图类比为一定的物理模型,如具有引力斥力的弹簧和粒子, 通过相互之间的作用力,直到整个系统平衡,那么也就得到了相应稳定的布局。

S102,根据所述电子凭证传输记录确定所述用户账户中的第一特殊账户,所述第一特殊账户与其他用户账户之间所传输的电子凭证的总数高于预设的第一阈值,且与所述其他用户账户之间的电子凭证传输的次数低于预设的第二阈值;

出于自我保护的特性,非法用户用来集资的第一特殊账户一般不会与其他账户进行频繁的交互,然而交易的电子凭证(金额)的总数却较高,这样的第一特殊账户往往会是非法用户真正受益的主号,并且非法用户的第一特殊账户一般具有资金流入流出量较大的特点,因此本申请分别针对非法用户的账号设置了对应的电子凭证传输总数第一阈值,以及电子凭证传输次数的第二阈值,第一特殊账户与其他用户账户之间所传输的电子凭证的总数高于预设的第一阈值,且与所述其他用户账户之间的电子凭证传输的次数低于预设的第二阈值。

此外,通过S101的处理,对所述可视化图形中的节点进行均匀化分布虽然能够直观地呈现各个账户之间的连接关系,但是对关键账户的指引并不够深刻,而这些往往在结合业务场景的应用上是非常重要的,一般认为若多个不同的节点都与某个节点存在关联,例如多个账户都与某个账户有过转账关系,即,多个账户与某个账户之间有电子凭证传输记录,那么这里的“某个账户”所对应的节点便是需要特别展示的,在本申请实施例中将所述“某个账户”定义为第二特殊账户,与该第二特殊账户之间具有电子凭证传输记录的其他用户账户的数量高于预设的第三阈值。与第一特殊账户类似,在根据所述电子凭证传输记录确定所述用户账户中的第二特殊账户之后,本申请将改变第二特殊账户对应的节点在所述可视化图形中的显示效果。

以S101的具体应用场景为例,在该具体实施例中,均匀化布局虽然能够直观、美观地呈现节点之间的物理连接关系,但是对关键节点的指引并不够深刻,而这些往往在结合业务场景的应用上是非常重要的。如图5所示,在该突出关键节点的布局示意图中,若多个不同的节点都与某个节点存在关联(多人都与某人有过转账关系),那么这里的“某个节点”便是需要特别展示的。

虽然以上突出关键节点的布局凸显了中间的活跃节点,但是在案件团伙追踪上,有时关联度很高的节点并不是真正的非法用户的账户,因为这样的节点可能是非法用户作案时用于中转的中间小号,比如不同的散户将小额资金全部汇聚给某一个账户A,账户A再经过大额资金转出给账户B,此时,账户A较为活跃,但是真正的幕后黑手极有可能是B。因此,分析人员应更加关注诸如资金流入流出量较大的节点,而这些节点出于自我保护的特性,一般不会与其他案件的多个账户进行交互,这样的桥梁节点往往会是盗用者真正受益的主号,因此在图6所示的嵌套业务逻辑的布局中,本申请的具体实施例将这些账户对应的节点突出显示,从而能够使得分析人员可快速锁定非法用户的核心节点。

S103,改变所述第一特殊账户对应的节点在所述可视化图形中的显示效果。

为了使所述特殊账户能够突出显示出来,以至于为分析人员所重视,在本申请的一个优选实施例中,针对第一/第二特殊账户对应的节点在可视化图形中的显示效果,可采取以下方式进行改变:

将所述节点在所述可视化图形中高亮显示,和/或;

改变所述节点相对于所述可视化图形中其他节点的显示颜色,和/或;

改变所述节点相对于所述可视化图形中其他节点的形状,和/或;

改变所述节点相对于所述可视化图形中其他节点的大小。

需要说明的是,需要说明的是,为了将第一特殊账户对应的节点与第二特殊账户对应的节点区分开来,第二特殊账户对应的节点在可视化图形中的显示效果与第一特殊账户对应的节点在可视化图形中的显示效果是不同的,这样可进一步将账号之间的关联关系展示给分析人员。同时,以上显示效果的改变方式仅为本申请优选实施例提出的优选方案,在此基础上本领域技术人员可以采取其他同样达到改变效果的类似方案,这些都属于本发明的保护范围。

通过以上实施例的技术方案,如图7所示,实现了对可视化的图布局方式的改进,从而能够更好地协助分析人员在海量的账户数据中快速发现关键的特殊账户,进一步针对不法分子进行精准打击。

实施例二

基于与上述数据可视化方法实现流程同样的申请构思,本申请实施例中还提供了一种数据可视化设备,如图8所示,所述设备包括:

生成模块810,根据各个用户账户之间的电子凭证传输记录生成由多个节点组成的可视化图形,各所述节点与各所述用户账户一一对应,相互之间具有电子凭证传输记录的用户账户所对应的节点相互连接;

第一确定模块820,根据所述电子凭证传输记录确定所述用户账户中的第一特殊账户,所述第一特殊账户与其他用户账户之间所传输的电子凭证的总数高于预设的第一阈值,且与所述其他用户账户之间的电子凭证传输的次数低于预设的第二阈值;

显示模块830,改变所述第一特殊账户对应的节点在所述可视化图形中的显示效果。

在具体的应用场景中,还包括:

优化模块,对所述可视化图形中的节点以及各所述节点之间的连接线进行布局优化处理。

在具体的应用场景中,其特征在于,

所述布局优化处理之后的可视化图形中的节点分布均匀度高于所述布局优化处理之前的可视化图形;和/或,

所述布局优化处理之后的可视化图形中的节点之间的连接线的交叉度低于所述布局优化处理之前的可视化图形;和/或,

所述布局优化处理之后的可视化图形的对称度高于所述布局优化处理之前的可视化图形。

在具体的应用场景中,所述确定模块,还根据所述电子凭证传输记录确定所述用户账户中的第二特殊账户,与所述第二特殊账户之间具有电子凭证传输记录的其他用户账户的数量高于预设的第三阈值;所述显示模块,还改变所述第二特殊账户对应的节点在所述可视化图形中的显示效果。

在具体的应用场景中,改变所述第一/第二特殊账户对应的节点在所述可视化图形中的显示效果,具体为:

将所述节点在所述可视化图形中高亮显示,和/或;

改变所述节点相对于所述可视化图形中其他节点的显示颜色,和/或;

改变所述节点相对于所述可视化图形中其他节点的形状,和/或;

改变所述节点相对于所述可视化图形中其他节点的大小。

在具体的应用场景中,所述第二特殊账户对应的节点在所述可视化图形中的显示效果与所述第一特殊账户对应的节点在所述可视化图形中的显示效果不同。

其中,本申请装置的各个模块可以集成于一体,也可以分离部署。上述模块可以合并为一个模块,也可以进一步拆分成多个子模块。

通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到本申请可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本申请各个实施例所述的方法。本领域技术人员可以理解附图只是一个优选实施例的示意图,附图中的模块或流程并不一定是实施本申请所必须的。本领域技术人员可以理解实施例中的装置中的模块可以按照实施例描述进行分布于实施例的装置中,也可以进行相应变化位于不同于本实施例的一个或多个装置中。上述实施例的模块可以合并为一个模块,也可以进一步拆分成多个子模块。上述本申请实施例序号仅仅为了描述,不代表实施例的优劣。以上公开的仅为本申请的几个具体实施例,但是,本申请并非局限于此,任何本领域的技术人员能思之的变化都应落入本申请的保护范围。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1