一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

数据的智能分析方法及装置与流程

2022-02-20 13:06:08 来源:中国专利 TAG:


1.本发明涉及数据分析技术领域,尤其涉及一种数据的智能分析方法及装置。


背景技术:

2.随着移动互联网以及物联网的快速发展,当前数据总量呈爆炸式增长,大数据逐渐成为企业发展的强大推动力。企业产品和服务的质量提升依赖于大数据的发展和应用,通过有效的数据分析有助于创新企业的商业模式,从而提高企业的核心竞争力。
3.目前,传统的数据分析体系通常是针对用户的固定需求获取数据,再利用分类汇总进行数据统计。这种传统的数据分析体系往往只能对企业结构化和关系型的数据进行处理分析,而面对企业发展中各种形式的海量动态数据很难快速分析出用户数据的特点以及分布情况等关系,从而无法直接地推测出用户未来的动态需求。可见,提高动态分析能力从而实现更快速的数据分析方法尤为重要。


技术实现要素:

4.本发明所要解决的技术问题在于,提供一种数据的智能分析方法及装置,能够跨系统地对大量的动态数据进行数据分析,并将数据分析结果进行可视化的展示,可以更加直观地对数据分析结果进行评估,提高数据分析时的分析速度。
5.为了解决上述技术问题,本发明第一方面公开了一种数据的智能分析方法,所述方法包括:
6.所述数据分析系统接收与所述数据分析系统建立通讯连接的数据端发送的数据集的信息;所述数据集的信息是由所述数据端筛选基础数据后发送的,所述数据集包括预设数量的数据,所述数据集的信息包括所有所述数据的信息,所述数据集的信息的模式是静态的模式和/或动态的模式;
7.所述数据分析系统对所述数据集的信息进行数据预处理操作,得到所述数据集的信息的预处理结果;
8.所述数据分析系统将所述预处理结果输入到数据分析模型中执行数据分析操作,得到所述数据分析模型的分析结果作为所述数据集的分析结果。
9.作为一种可选的实施方式,在本发明第一方面中,所述数据集的信息包括所有所述数据的来源信息、所有所述数据的编程语言类型、所有所述数据的名称信息以及所有所述数据的数据类型中的至少一种,每个所述数据的名称信息包括中文名称和/或英文名称。
10.作为一种可选的实施方式,在本发明第一方面中,所述数据分析系统将所述预处理结果输入到数据分析模型中执行数据分析操作,得到所述数据分析模型的分析结果作为所述数据集的分析结果,包括:
11.所述数据分析系统根据所述预处理结果,调用数据分析模型中与所述预处理结果相匹配的算法配置,并根据所述算法配置对所述预处理结果进行数据反写操作,得到所述数据分析模型的分析结果作为所述数据集的分析结果。
12.作为一种可选的实施方式,在本发明第一方面中,在所述数据分析系统将所述预处理结果输入到数据分析模型中执行数据分析操作,得到所述数据分析模型的分析结果作为所述数据集的分析结果之后,所述方法还包括:
13.所述数据分析系统将所述分析结果发送到所述数据端,以触发所述数据端对所述分析结果执行相匹配的操作;
14.以及,所述方法还包括:
15.所述数据分析系统对所述数据分析模型进行评估操作,得到所述数据分析模型的评估信息。
16.作为一种可选的实施方式,在本发明第一方面中,所述评估信息包括所述数据分析模型的准确率、所述数据分析模型的召回率、所述数据分析模型的方差比率检验值、所述数据分析模型的显著性检验值、所述数据分析模型的相关性系数中的至少一种。
17.作为一种可选的实施方式,在本发明第一方面中,所述数据分析系统将所述分析结果发送到所述数据端,以触发所述数据端对所述分析结果执行相匹配的操作,包括:
18.由所述数据端将所述分析结果存储至相匹配的存储位置;所述相匹配的存储位置包括内存、文件以及数据库中的至少一种;
19.和/或,
20.由所述数据端根据所述分析结果,对所述分析结果进行设计器的配置,得到所述分析结果的展示图表;所述分析结果的展示图表为静态的结果展示图表和/或动态的结果展示图表。
21.作为一种可选的实施方式,在本发明第一方面中,在所述数据分析系统对所述数据分析模型进行评估操作,得到所述数据分析模型的评估信息之后,所述方法还包括:
22.所述数据分析系统检测是否接收到所述数据端发送的针对所述评估信息的查看指令;
23.当检测出接收到针对所述评估信息的查看指令时,所述数据分析系统将所述评估信息发送至所述数据端。
24.本发明第二方面公开了一种数据的智能分析装置,所述装置包括:
25.数据接收模块,用于接收与所述数据分析系统建立通讯连接的数据端发送的数据集的信息;所述数据集的信息是由所述数据端筛选基础数据后发送的,所述数据集包括预设数量的数据,所述数据集的信息包括所有所述数据的信息,所述数据集的信息的模式是静态的模式和/或动态的模式;
26.数据预处理模块,用于对所述数据集的信息进行数据预处理操作,得到所述数据集的信息的预处理结果;
27.数据分析模块,用于将所述预处理结果输入到数据分析模型中执行数据分析操作,得到所述数据分析模型的分析结果作为所述数据集的分析结果。
28.作为一种可选的实施方式,在本发明第二方面中,所述数据集的信息包括所有所述数据的来源信息、所有所述数据的编程语言类型、所有所述数据的名称信息以及所有所述数据的数据类型中的至少一种,每个所述数据的名称信息包括中文名称和/或英文名称。
29.作为一种可选的实施方式,在本发明第二方面中,所述数据分析模块将所述预处理结果输入到数据分析模型中执行数据分析操作,得到所述数据分析模型的分析结果作为
所述数据集的分析结果的方式具体为:
30.根据所述预处理结果,调用数据分析模型中与所述预处理结果相匹配的算法配置,并根据所述算法配置对所述预处理结果进行数据反写操作,得到所述数据分析模型的分析结果作为所述数据集的分析结果。
31.作为一种可选的实施方式,在本发明第二方面中,所述装置还包括:
32.数据发送模块,用于在所述数据分析模块将所述预处理结果输入到数据分析模型中执行数据分析操作,得到所述数据分析模型的分析结果作为所述数据集的分析结果之后,将所述分析结果发送到所述数据端,以触发所述数据端对所述分析结果执行相匹配的操作;
33.以及,所述装置还包括:
34.模型评估模块,用于对所述数据分析模型进行评估操作,得到所述数据分析模型的评估信息。
35.作为一种可选的实施方式,在本发明第二方面中,所述评估信息包括所述数据分析模型的准确率、所述数据分析模型的召回率、所述数据分析模型的方差比率检验值、所述数据分析模型的显著性检验值、所述数据分析模型的相关性系数中的至少一种。
36.作为一种可选的实施方式,在本发明第二方面中,所述数据发送模块将所述分析结果发送到所述数据端,以触发所述数据端对所述分析结果执行相匹配的操作的方式具体为:
37.由所述数据端将所述分析结果存储至相匹配的存储位置;所述相匹配的存储位置包括内存、文件以及数据库中的至少一种;
38.和/或,
39.由所述数据端根据所述分析结果,对所述分析结果进行设计器的配置,得到所述分析结果的展示图表;所述分析结果的展示图表为静态的结果展示图表和/或动态的结果展示图表。
40.作为一种可选的实施方式,在本发明第二方面中,所述装置还包括:
41.检测模块,用于在所述模型评估模块对所述数据分析模型进行评估操作,得到所述数据分析模型的评估信息之后,检测是否接收到所述数据端发送的针对所述评估信息的查看指令;
42.评估信息发送模块,用于当所述检测模块检测出接收到针对所述评估信息的查看指令时,将所述评估信息发送至所述数据端。
43.本发明第三方面公开了另一种数据的智能分析装置,所述装置包括:
44.存储有可执行程序代码的存储器;
45.与所述存储器耦合的处理器;
46.所述处理器调用所述存储器中存储的所述可执行程序代码,执行本发明第一方面公开的数据的智能分析方法。
47.本发明第四方面公开了一种计算机可存储介质,所述计算机存储介质存储有计算机指令,所述计算机指令被调用时,用于执行本发明第一方面公开的数据的智能分析方法。
48.与现有技术相比,本发明实施例具有以下有益效果:
49.本发明实施例中,跨系统地对大量的静态以及动态数据进行数据分析,并将数据
分析结果进行可视化的展示,更加直观地对数据分析结果进行评估。这样能够适应企业发展中各种形式的海量动态数据的动态需求变化,从而直接且准确地推测出企业用户未来的动态需求。可见,实施本发明能够提高数据分析时的动态分析能力,从而提高数据分析的分析速度以及准确率。
附图说明
50.为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
51.图1是本发明实施例公开的一种数据的智能分析方法的流程示意图;
52.图2是本发明实施例公开的另一种数据的智能分析方法的流程示意图;
53.图3是本发明实施例公开的一种数据的智能分析装置的结构示意;
54.图4是本发明实施例公开的另一种数据的智能分析装置的结构示意图;
55.图5是本发明实施例公开的又一种数据的智能分析装置的结构示意图。
具体实施方式
56.为了使本技术领域的人员更好地理解本发明方案,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
57.本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别不同对象,而不是用于描述特定顺序。此外,术语“包括”和“具有”以及它们任何变形,意图在于覆盖不排他的包含。例如包含了一系列步骤或单元的过程、方法、装置、产品或端没有限定于已列出的步骤或单元,而是可选地还包括没有列出的步骤或单元,或可选地还包括对于这些过程、方法、产品或端固有的其他步骤或单元。
58.在本文中提及“实施例”意味着,结合实施例描述的特定特征、结构或特性可以包含在本发明的至少一个实施例中。在说明书中的各个位置出现该短语并不一定均是指相同的实施例,也不是与其它实施例互斥的独立的或备选的实施例。本领域技术人员显式地和隐式地理解的是,本文所描述的实施例可以与其它实施例相结合。
59.本发明公开了一种数据的智能分析方法及装置,能够跨系统地对大量的动态数据进行数据分析,并将数据分析结果进行可视化的展示,可以更加直观地对数据分析结果进行评估,提高了对数据的动态分析能力,从而提高数据分析的分析速度。以下分别进行详细说明。
60.实施例一
61.请参阅图1,图1是本发明实施例公开的一种数据的智能分析方法的流程示意图。其中,图1所描述的数据的智能分析方法可以应用于企业中不同的业务领域,可以是互联网、电子商务、金融保险、生物医疗、生产制造、餐饮外卖、体育娱乐、交通物流等中的至少一种。具体的,可以应用于企业的战略规划部门中的战略规划,也可以应用在企业的市场营销
部门调研用户对企业产品的积极性(如:采集客户信息和相应的购买商品信息,分析当前客户针对待预估商品的偏好值)。可选的,该数据分析可以是企业运营管理流程数据分析、任务管理及计划管理数据分析、组织效率数据分析、流程优化及价值产出数据分析、行业研究数据分析、产品测试数据分析、渠道数据分析、价格与销售量预测数据分析、项目管理数据分析、工程管理数据分析、建立整个组织运营指标系统、营销费用控制数据分析、广告效果评价数据分析、口碑与舆情监测数据分析以及媒体费用优化分析中的至少一种,本发明例不做限定。具体的,该方法可以由数据分析装置实现,进一步可选的,该数据分析装置可以集成在数据分析设备,也可以是用于对数据分析流程进行管理的本地服务器或云端服务器等,本发明例不做限定。如图1所示,该数据的智能分析方法可以包括以下操作:
62.101、数据分析系统接收与数据分析系统建立通讯连接的数据端发送的数据集的信息。
63.本发明实施例中,数据分析系统与数据端建立通讯连接,再接收数据端中数据库采集的数据集的信息,即数据分析系统可以对数据端进行配置以及数据端管理,从而从数据端的数据库中接收数据集的信息。可选的,数据分析系统可以直接存储数据端发送的数据库中的数据集的信息,以便后续分析操作时数据的调用。进一步可选的,数据端中的数据库可以是使用传统的关系型数据库,即采用已经对字段定义好的表格方式进行存储,其中的数据则以行和列的方式再存储到表格中,其中的数据模式是静态的;数据端中的数据库也可以是非关系型数据库,即是所存储的数据结构是不规则、不完整或没有预定义的,如存储文档、各类报表、图像信息等,其中的数据模式是动态的,且会对数据集的信息进行实时更新。这样,该数据分析系统在数据采集时,即可以导入大量静态模式的数据,也可以抓取大量动态的数据,以供后续步骤中的数据挖掘与各种数据分析进行加工处理。基于以上的数据端中数据库数据的存储模式,数据分析系统可以接收到静态模式的数据集的信息,也可以接收到动态模式的数据集的信息。
64.进一步的,数据集的信息是由数据端对基础数据进行数据筛选操作后发送的。可选的,数据集的信息可以包括数据的来源信息、数据的编程语言类型、数据的名称信息以及数据的数据类型中的至少一种。具体的,数据的来源信息可以是数据端中各个数据库的连接信息,数据名称信息可以是中文名称,也可以英文名称,数据的编程语言类型可以是数据的结构化查询语言信息以及数据的非结构化查询语言信息,其中,数据的结构化查询语言信息可以是数据更新、数据插入、数据删除以及数据选择中的至少一种,数据的非结构化查询语言信息也可以是数据更新、数据插入、数据删除以及数据选择中的至少一种,而数据的数据类型可以是整数型、浮点型、字符型以及布尔型中的至少一种。这样,针对企业中结构化以及非结构化的数据集的信息,可以按业务分类构建企业数据集以及建立各业务数据集,统一主数据标准,为数据集的信息的应用统一数据源及数据标准。
65.又进一步的,数据筛选操作可以是通过数据抽取实现,也可以通过数据清理实现。具体的,数据抽取即可以把不同数据源中的数据按照数据库的数据格式转入到数据库中,或者先将数据库中的数据文件转化为指定格式的文本文件,再将转化好的数据库文件导入到指定数据库中,抽取出需要的数据,而数据清理可以处理缺失数据、重复数据以及异常数据,清除冗余数据以及区别性大的数据,最后将数据加载到数据库中。需要说明的是,将数据加载到数据库中可以是根据数据量、系统资源以及数据的实时性要求,选择增量加载,即
目标表仅更新源表变化的数据,也可以根据简单需求选择全量加载,即全表删除后再进行数据加载。这样,筛选出来的数据可以提高数据库收集存储历史数据的可用性,有利于提高后期数据分析的准确性。
66.又进一步的,基础数据包括但不限于企业的财务数据、资产数据、销售数据、企业自身数据、企业作为市场主体所处的市场信息数据、公共政策信息数据、行业准则数据、专家经验数据、在线操作日志数据、内部控制流程数据以及仓储数据等。进一步可选的,基础数据的数据形式可以是表格形式、键值对形式、文档形式、图片形式、音频形式以及视频形式中的至少一种,本发明实施例不做限定。这样,该数据的智能分析方法可以渗透到各个企业以及各个流程,可以适应实际企业生产服务过程中需求的变化。
67.102、数据分析系统对数据集的信息进行数据预处理操作,得到数据集的信息的预处理结果。
68.本发明实施例中,在数据集的信息经过数据端的筛选发送到数据分析系统之后,该数据分析系统可以对数据集的信息进行数据预处理操作,直接得到数据集的信息的预处理结果,以便数据集的信息的预处理结果在计算机里顺利运行。可选的,该数据预处理操作可以是但不限于数据清理、数据集成、数据变换以及数据规约。具体的,数据清理可以通过填写数据缺失的值、光滑噪声数据、识别或删除离群点清理数据,将数据格式标准化以及清除异常和重复数据来实现;数据集成可以将数据源的数据结合起来并统一储存;数据变换可以通过平滑聚集、概化、规范化等方式转换数据形式;数据规约则可以通过数据筛选和数据降维实现。需要说明的是,数据集的信息经过预处理后,数据分析系统所得到的预处理结果可以与处理前的数据集的信息保持准确性、完整性、一致性以及时效性。这样,数据集的信息经过预处理后,数据分析系统可以得到标准的、连续的预处理结果,提高后续分析结果的准确性以及缩短计算过程。
69.103、数据分析系统将预处理结果输入到数据分析模型中执行数据分析操作,得到数据分析模型的分析结果作为数据集的分析结果。
70.本发明实施例中,在数据集的信息经过数据分析系统的预处理后,数据分析系统可以直接将预处理结果输入到数据分析模型中执行数据分析操作,得到数据分析模型的分析结果作为数据集的分析结果。这样,数据分析系统可以高效且有针对性地根据预处理结果继续进行数据分析工作,从而节省不必要的步骤。
71.可选的,该数据分析模型可以是由数据端发送到数据分析系统中的,也可以是由数据分析系统预先存储的。进一步可选的,该数据分析模型可以采用无监督学习模型,也可以采用半监督学习模型。需要说明的是,无监督学习模型是在无明确提供数据标签的情况下需要了解数据的内在结构时使用,而半监督学习模型则是存在大量未标记数据和少量标记数据时使用。这样,可以在数据分析时,根据收集到不同的数据类型有依据地采用不同的数据分析模型,从而提高数据分析结果的可靠性。
72.进一步的,该数据分析模型的分析结果可以直接被视为数据集的分析结果,该数据分析模型的分析结果的形式可以通过计算机图形学,也可以通过图像处理技术,还可以通过其他办公软件(如excel)转换成表格、文件、图形以及图像等形式中的至少一种,本发明实施例不做限定。具体的,该数据分析模型以及该数据分析模型的分析结果可以直接存储在数据分析系统中,还可以由数据分析系统发送至数据端。这样,两个系统可以做到信息
交互,在需要调用该数据分析模型或者该数据分析模型的分析结果时可以节省获取信息时间。
73.可见,本发明实施例能够跨系统地接收大量静态以及动态模式的数据集的信息,且可以对接收到的数据集的信息灵活地进行预处理操作,提高数据集的信息的处理能力,从而提高后续对于数据集的信息进行分析时的准确性以及分析速度。
74.在一个可选的实施例中,在步骤103中的数据分析系统将预处理结果输入到数据分析模型中执行数据分析操作,得到数据分析模型的分析结果作为数据集的分析结果,可以包括:
75.数据分析系统根据预处理结果,调用数据分析模型中与预处理结果相匹配的算法配置,并对数据集进行数据反写操作,得到数据分析模型的分析结果作为数据集的分析结果。
76.在该可选的实施例中,在进行数据分析时,数据分析系统可以根据需求调用模型中的算法配置,并将预处理后的数据集的信息根据算法配置进行数据反写,直接生成数据分析模型的分析结果作为数据集的分析结果。可选的,算法配置可以是算法类型,也可以是算法中的参数,还可以是用于算法运算时的因变量以及自变量。进一步的,算法类型可以是kmeans聚类算法、pca主成分分析算法、一元线性回归算法以及多元线性回归算法中的至少一种。需要说明的是,kmeans聚类通常应用在从随机分布的事物集合中将相同事物进行分组;pca主成分分析通常应用在将多个具有多个相关性的变量综合为几个代表性的变量,而这些变量既能够代表原始变量的绝大数信息又互不相关;一元线性回归以及多元线性回归则通常应用在根据已知的变量(自变量)来预测某个连续的数值变量(因变量)。举例来说,当企业需要改善客户群信息,根据客户的购买历史、兴趣或活动监控来对客户类别做进一步细分时,可以采用kmeans聚类算法实现,有助于公司针对特定客户群制定特定的广告;当餐饮企业需要根据每天的营业数据(包括菜谱价格、就餐人数、预定人数、特价菜折扣等)预测就餐规模或营业额,可以采用一元线性回归以及多元线性回归算法实现。
77.可见,该可选实施例能够使企业在做数据分析时根据不同的需求调用模型中不同的算法配置,且可以根据数据分析需求对算法配置进行修改,从而快速地得到可靠的数据分析结果。
78.实施例二
79.请参阅图2,图2是本发明实施例公开的一种数据的智能分析方法的流程示意图。其中,图2所描述的数据的智能分析方法可以应用于企业中不同的业务领域,可以是互联网、电子商务、金融保险、生物医疗、生产制造、餐饮外卖、体育娱乐、交通物流等中的至少一种。具体的,可以应用于企业的战略规划部门中的战略规划,也可以应用在企业的市场营销部门调研用户对企业产品的积极性。可选的,该数据分析可以是企业运营管理流程数据分析、任务管理及计划管理数据分析、组织效率数据分析、流程优化及价值产出数据分析、行业研究数据分析、产品测试数据分析、渠道数据分析、价格与销售量预测数据分析、项目管理数据分析、工程管理数据分析、建立整个组织运营指标系统、营销费用控制数据分析、广告效果评价数据分析、口碑与舆情监测数据分析以及媒体费用优化分析中的至少一种,本发明例不做限定。具体的,该方法可以由数据分析装置实现,进一步可选的,该数据分析装置可以集成在数据分析设备,也可以是用于对数据分析流程进行管理的本地服务器或云端
服务器等,本发明例不做限定。如图2所示,该数据的智能分析方法可以包括以下操作:
80.201、数据分析系统接收与数据分析系统建立通讯连接的数据端发送的数据集的信息。
81.202、数据分析系统对数据集的信息进行数据预处理操作,得到数据集的信息的预处理结果。
82.203、数据分析系统将预处理结果输入到数据分析模型中执行数据分析操作,得到数据分析模型的分析结果作为数据集的分析结果。
83.本发明实施例中,针对步骤201-步骤203的其它描述,请参照实施例一中针对步骤101-步骤103的详细描述,本发明实施例不再赘述。
84.204、数据分析系统将分析结果发送到数据端,以触发数据端对分析结果执行相匹配的操作。
85.本发明实施例中,在数据分析系统将分析结果发送到数据端之后,由数据端对数据分析结果执行相匹配的操作。可选的,可以由数据端对该分析结果进行存储操作,还可以由数据端对该分析结果进行结果展示操作。进一步的,该分析结果可以是表格、文件、图形以及图像等形式中的至少一种。又进一步的,数据分析系统也可以直接存储该分析结果至相匹配的存储位置。具体的,数据分析系统可以将该分析结果存储在文件、内存以及数据库(如:云端数据库、本地数据库)中至少一种相匹配的存储位置。
86.可见,实施本发明实施例不仅能够快速地得到可靠的数据分析结果,还能够提高不同类型的分析结果的存储能力,从而在有需要时可以灵活地从数据分析系统或者数据端中调用不同类型的分析结果。
87.在一个可选的实施例中,该方法还可以包括以下操作:
88.205、数据分析系统对数据分析模型进行评估操作,得到数据分析模型的评估信息。
89.在该可选的实施例中,数据分析系统可以通过对数据分析模型的评估操作全方位地验证数据分析模型的实用性。可选的,数据分析系统可以对无监督学习模型进行评估操作,还可以对半监督学习模型进行评估操作,并有针对性地得到数据分析模型的评估信息。进一步的,数据分析模型的评估信息可以是数据分析模型的准确率、数据分析模型的召回率、数据分析模型的方差比率检验值、数据分析模型的显著性检验值、数据分析模型的相关性系数中的至少一种。举例来说,当企业需要对给定的测试数据集进行数据分析模型中的正确分类的样本数以及总样本数之间的比例计算时,可以采用数据分析模型的准确率来进行评估;当企业根据数据分析结果需求,需要一个指标来综合地考虑精确率以及召回率时,可以根据数据分析模型的方差比率检验值进行评估,计算出两者的权重。
90.可见,该可选的实施例可以根据企业不同需求,灵活地采用不同的数据分析模型的评估信息去针对数据分析模型的实用性给定不同方位的评价指标,从而满足企业中不同业务的数据分析需求。
91.在又一个可选的实施例中,上述步骤204中的数据分析系统将分析结果发送到数据端,以触发数据端对分析结果执行相匹配的操作,可以包括:
92.由数据端将分析结果存储至相匹配的存储位置。
93.在该可选实施例中,数据分析系统得到的分析结果可以发送至数据端,由数据端
将接收到的分析结果进行其他相匹配的操作。可选的,可以由数据端对分析结果进行存储操作,存储至内存、文件以及数据库的至少一种相匹配的存储位置。进一步的,分析结果可以通过移动终端,也可以通过本地服务器,还可以通过云端服务器来进行存储操作。再进一步的,该分析结果的数据存储类型可以是整数型、浮点型、字符型以及布尔型中的至少一种。
94.可见,该可选的实施例体现了数据分析结果储存方式的多样化,可以灵活地甚至不限场合地对各种类型的数据分析结果进行存储,有利于在企业有需要时加快获取数据分析结果的速度,从而加快企业的工作效率。
95.在又一个可选的实施例中,上述步骤204中的数据分析系统将分析结果发送到数据端,以触发数据端对分析结果执行相匹配的操作,可以包括:
96.由数据端根据分析结果,对分析结果进行设计器的配置,得到分析结果的展示图表。
97.在该可选实施例中,数据分析系统得到的分析结果可以发送至数据端,由数据端将接收到的分析结果进行其他相匹配的操作。可选的,可以由数据端对分析结果进行设计器的配置,并进行结果展示操作。具体的,可以由数据端通过excel、bi工具以及python等对分析结果进行设计器的配置,在进行设计器的配置时,可以根据数据集的编程语言类型或者根据不同的可视化搭配组件有选择性地对分析结果进行结果展示。进一步的,由数据端进行结果展示操作时,该分析结果的展示图表类型可以是静态的展示图表类型,也可以是动态的展示图表类型,还可以是静态以及动态结合的展示图表类型。静态的展示图表类型可以是折线图、柱状图、面积图、散点图、雷达图、双轴图等图表中的至少一种,动态的展示图表类型可以是热点链接、图表联动、在线的分析报告编辑、系列拖拽、视频动画等中的至少一种。这样,可以提供多种可视化数据分析结果的展示方法,实现数据的创建、分析以及展示应用的系统集成,能够支持数据分析系统与应用平台的无缝衔接以及交互。
98.可见,该可选的实施例可以根据企业的数据分析需求,结合不同的可视化组件,有选择性地展示需要展示的分析结果,不仅有利于企业更加直观地看出分析结果的可靠性,还有利于企业对分析结果作出针对性的评判。
99.在又一个可选的实施例中,在上述步骤205中数据分析系统对数据分析模型进行评估操作,得到数据分析模型的评估信息之后,该方法还包括:
100.数据分析系统检测是否接收到数据端发送的针对评估信息的查看指令;
101.当检测出接收到针对评估信息的查看指令时,数据分析系统将评估信息发送至数据端。
102.在该可选实施例中,在数据分析系统得到该数据分析模型的评估信息之后,可选的,数据分析系统可以直接将该评估信息存储至文件、内存以及数据库中,也可以是数据分析系统先发送至数据端,再由数据端存储至文件、内存以及数据库中。进一步可选的,当数据分析系统检测出接收到数据端发送的针对评估信息的查看指令时,数据分析系统可以发送评估信息中所包含的数据分析模型的准确率、数据分析模型的召回率、数据分析模型的方差比率检验值、数据分析模型的显著性检验值、数据分析模型的相关性系数中的至少一种信息至数据端。
103.可见,该可选的实施例能够提供跨系统的数据分析模型的评估信息的交互方法,
不仅有利于企业在对数据分析模型进行评估时灵活地调取评估信息,还有利于企业有针对性地对数据分析模型及其涉及的算法作出后续的改进,从而提高分析结果的可靠性。
104.实施例三
105.请参阅图3,图3是本发明实施例公开的一种数据的智能分析装置的结构示意图。其中,图3所描述的装置用于实现对企业中不同业务流程的数据分析需求,可选的,该数据的智能分析装置可以集成在数据分析设备,也可以是用于对数据分析流程进行管理的本地服务器或云端服务器等,本发明例不做限定。如图3所示,该数据的智能分析装置可以包括:
106.数据接收模块301,用于接收与数据分析系统建立通讯连接的数据端发送的数据集的信息;数据集的信息是由数据端筛选基础数据后发送的,数据集包括预设数量的数据,数据集的信息包括所有数据的信息,数据集的信息的模式是静态的模式和/或动态的模式;
107.数据预处理模块302,用于对数据集的信息进行数据预处理操作,得到数据集的信息的预处理结果;
108.数据分析模块303,用于将预处理结果输入到数据分析模型中执行数据分析操作,得到数据分析模型的分析结果作为数据集的分析结果。
109.可选的,数据集的信息包括所有数据的来源信息、所有数据的编程语言类型、所有数据的名称信息以及所有数据的数据类型中的至少一种,每个数据的名称信息包括中文名称和/或英文名称。
110.可见,实施图3所描述的数据的智能分析装置能够跨系统地接收大量静态以及动态模式的数据集的信息,且可以对接收到的数据集的信息灵活地进行预处理操作,提高数据集的信息的处理能力,从而提高后续对于数据集的信息进行分析时的准确性以及分析速度。
111.在一个可选的实施例中,该数据的智能分析装置中上述数据分析模块303将预处理结果输入到数据分析模型中执行数据分析操作,得到数据分析模型的分析结果作为数据集的分析结果的方式具体为:
112.根据预处理结果,调用数据分析模型中与预处理结果相匹配的算法配置,并根据算法配置对预处理结果进行数据反写操作,得到数据分析模型的分析结果作为数据集的分析结果。
113.可见,实施图4所描述的数据的智能分析装置可以根据企业分析数据时的不同需求调用不同的算法配置,且可以根据数据分析需求对算法配置进行修改,从而快速地得到可靠的数据分析结果。
114.在另一个可选的实施例中,该数据的智能分析装置还可以包括:
115.数据发送模块304,用于在上述数据分析模块303执行上述的将预处理结果输入到数据分析模型中执行数据分析操作,得到数据分析模型的分析结果作为数据集的分析结果之后,将分析结果发送到数据端,以触发数据端对分析结果执行相匹配的操作。
116.可见,实施图4所描述的数据的智能分析装置不仅能够快速地得到可靠的数据分析结果,还能够提高不同类型的分析结果的存储能力,从而在有需要时可以灵活地从数据分析系统或者数据端中调用不同类型的分析结果。
117.在又一个可选的实施例中,该数据的智能分析装置还可以包括:
118.模型评估模块305,用于在上述数据分析模块303执行上述的将预处理结果输入到
数据分析模型中执行数据分析操作,得到数据分析模型的分析结果作为数据集的分析结果之后,对数据分析模型进行评估操作,得到数据分析模型的评估信息。
119.可选的,评估信息包括数据分析模型的准确率、数据分析模型的召回率、数据分析模型的方差比率检验值、数据分析模型的显著性检验值、数据分析模型的相关性系数中的至少一种。
120.可见,实施图4所描述的数据的智能分析装置可以根据企业不同需求,灵活地采用不同的数据分析模型的评估信息去针对数据分析模型的实用性给定不同方位的评价指标,从而满足企业中不同业务的数据分析需求。
121.在又一个可选的实施例中,该数据的智能分析装置中上述数据发送模块304将分析结果发送到数据端,以触发数据端对分析结果执行相匹配的操作的方式具体为:
122.由数据端将分析结果存储至相匹配的存储位置;相匹配的存储位置包括内存、文件以及数据库中的至少一种。
123.可见,实施图4所描述的数据的智能分析装置体现了数据分析结果储存方式的多样化,可以灵活地甚至不限场合地对各种类型的数据分析结果进行存储,有利于在企业有需要时加快获取数据分析结果的速度,从而加快企业的工作效率。
124.在又一个可选的实施例中,该数据的智能分析装置中上述数据发送模块304将分析结果发送到数据端,以触发数据端对分析结果执行相匹配的操作的具体方式为:
125.由数据端根据分析结果,对分析结果进行设计器的配置,得到分析结果的展示图表;分析结果的展示图表为静态的结果展示图表和/或动态的结果展示图表。
126.可见,实施图4所描述的数据的智能分析装置可以根据企业的数据分析需求,结合不同的可视化组件,有选择性地展示所需要的分析结果,不仅有利于企业更加直观地看出分析结果的可靠性,还有利于企业对分析结果作出针对性的评判。
127.在又一个可选的实施例中,该数据的智能分析装置还可以包括:
128.检测模块306,用于在上述模型评估模块305执行上述对数据分析模型进行评估操作,得到数据分析模型的评估信息之后,检测是否接收到数据端发送的针对评估信息的查看指令;
129.评估信息发送模块307,用于当检测模块306检测出接收到针对评估信息的查看指令时,将评估信息发送至数据端。
130.可见,实施图4所描述的数据的智能分析装置能够跨系统地传输数据分析模型的评估信息,不仅有利于企业在对数据分析模型进行评估时灵活地调取评估信息,还有利于企业有针对性地对数据分析模型及其涉及的算法作出后续的改进,从而提高分析结果的可靠性。
131.实施例四
132.请参阅图5,图5是本发明实施例公开的又一种数据的智能分析的装置的结构示意图。如图5所示,该数据的智能分析的装置可以包括:
133.存储有可执行程序代码的存储器401;
134.与存储器401耦合的处理器402;
135.处理器402调用存储器401中存储的可执行程序代码,执行本发明实施例一或本发明实施例所描述的数据的智能分析方法中的步骤。
136.实施例五
137.本发明实施例公开了一种计算机可存储介质,该计算机存储介质存储有计算机指令,该计算机指令被调用时,用于执行本发明实施例一或本发明实施例二所描述的数据的智能分析方法中的步骤。
138.实施例六
139.本发明实施例公开了一种计算机程序产品,该计算机程序产品包括存储了计算机程序的非瞬时性计算机可读存储介质,且该计算机程序可操作来使计算机执行实施例一或实施例二中所描述的数据的智能分析的方法中的步骤。
140.以上所描述的装置实施例仅是示意性的,其中所述作为分离部件说明的模块可以是或者也可以不是物理上分开的,作为模块显示的部件可以是或者也可以不是物理模块,即可以位于一个地方,或者也可以分布到多个网络模块上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。本领域普通技术人员在不付出创造性的劳动的情况下,即可以理解并实施。
141.通过以上的实施例的具体描述,本领域的技术人员可以清楚地了解到各实施方式可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件。基于这样的理解,上述技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在计算机可读存储介质中,存储介质包括只读存储器(read-only memory,rom)、随机存储器(random access memory,ram)、可编程只读存储器(programmable read-only memory,prom)、可擦除可编程只读存储器(erasable programmable read only memory,eprom)、一次可编程只读存储器(one-time programmable read-only memory,otprom)、电子抹除式可复写只读存储器(electrically-erasable programmable read-only memory,eeprom)、只读光盘(compact disc read-only memory,cd-rom)或其他光盘存储器、磁盘存储器、磁带存储器、或者能够用于携带或存储数据的计算机可读的任何其他介质。
142.最后应说明的是:本发明实施例公开的一种数据的智能分析方法及装置所揭露的仅为本发明较佳实施例而已,仅用于说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解;其依然可以对前述各项实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或替换,并不使相应的技术方案的本质脱离本发明各项实施例技术方案的精神和范围。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献