当前位置: 首页 > 专利查询>刘峰专利>正文

一种商业智能云计算系统的构建方法技术方案

技术编号:9618433 阅读:138 留言:0更新日期:2014-01-30 06:17
本发明专利技术为一种商业智能云计算的系统构建方法。系统主要包括“数据检查模块”、“变量分析模块”和“算法通用程序模块”;用户通过浏览器进入WebServer或应用程序连接APPServer,选择算法、按规定格式提交数据;“数据检查模块”对用户提交的数据进行检查;“变量分析模块”根据用户选择的算法和对数据格式的要求,对用户提交的数据进行分析确定变量参数;“算法通用程序模块”根据所确定的变量参数自动建立数学模型进行计算。采用本发明专利技术构建的商业智能云计算系统,只要知道数据挖掘的算法能够做什么,按要求提交数据,系统就可自动建立数学模型进行计算,也可以直接嵌入到应用程序中进行数据挖掘,实现数据挖掘与应用程序的无缝衔接,便于应用和普及。

Construction method of commercial intelligent cloud computing system

The invention relates to a system construction method for Business Intelligent Cloud computing. The system mainly includes \data check module\, \variable analysis module\ and \universal algorithm program module; user connection into the WebServer or APPServer through the browser application, selection algorithm, according to the provisions of the submission of data format; data check module to check the data to the user;\ variable analysis module based on user selection the algorithm of data format and requirements, the user submitted data were analyzed to determine the variables parameters; \algorithm of general program module according to the parameters of the automatic variable to establish the mathematical model for calculation. The business is built by the invention intelligent cloud computing system, as long as know the data mining algorithm is able to do what the data submitted in accordance with the requirements of the system can automatically set up a mathematical model to calculate, can be directly embedded into the application of data mining, to achieve seamless data mining and Application, and convenient for popularization and application.

【技术实现步骤摘要】
一种商业智能云计算系统的构建方法
本专利技术涉及一种商业智能云计算系统的构建方法,属于大数据、商业智能、数据挖掘和云计算领域。
技术介绍
大数据的价值在于蕴藏在数据中的知识,如何从数据中挖掘知识是大数据、商业智能的核心。目前虽有SAS、SPSS、MATLAB等系统可进行数据挖掘,但存在非专业人员难以使用、不容易嵌入用户的应用程序等问题,不仅需要用户掌握数据挖掘数学理论,还要输入变量描述和一定的数学表达式,甚至要掌握专门的语言(如:R语言等)。
技术实现思路
为解决上述问题,本专利技术提出了一种商业智能云计算系统的构建方法,用本专利技术构建的系统,无需用户掌握数据挖掘理论、输入数学表达式、变量描述,也无需用户学习专门的语言,只要用户知道系统包含的算法能做什么、选择算法、按规定提交数据,系统就可自动分析变量、建立数学模型进行计算,便于数据挖掘技术的普及和应用,并且可以很容易嵌入应用程序,实现数据挖掘与应用程序的无缝衔接。本专利技术的目的是通过下述技术方案实现的:一种商业智能云计算系统的构建方法,在Internet或LAN上建立一个WebServer或APPServer,其特征在于:系统主要包括“数据检查模块”、“变量分析模块”和“算法通用程序模块”;“数据检查模块”用于检查数据,根据用户选择的算法和算法对数据格式的要求,对用户提交的数据,是否符合算法规定的数据格式进行检查;“变量分析模块”用于分析数据确定变量,根据用户选择的算法和算法对数据格式的要求对用户提交的数据进行分析,确定有多少个变量、变量的性质和变量的取值范围等变量参数;“算法通用程序模块”用于自动建立数学模型和计算,模块中为若干编写好的算法通用程序,但不确定有多少个变量、变量的性质和变量的取值范围等变量参数,也不确定具体的数学模型,只有算法流程,根据“变量分析模块”所确定的变量参数,系统自动建立数学模型进行计算;系统流程为:用户通过浏览器进入WebServer或应用程序连接APPServer,选择算法、按算法规定的数据格式提交数据,“数据检查模块”对用户提交的数据进行检查,“变量分析模块”根据算法和算法对数据格式的要求,对用户提交的数据进行分析、确定变量参数,“算法通用程序模块”根据“变量分析模块”确定的变量参数自动建立数学模型进行计算。所述的“算法通用程序模块”中包括“分类计算”、“聚类计算”、“PCA计算”、“关联分析计算”、“序列分析计算”和“文本挖掘计算”程序。对于“分类计算”程序:如果用户提交TXT数据,系统规定数据格式为:第1行为数据说明项所在行;第1列为“识别ID”,最后一列为“决策变量”D,其余列为m个“条件属性变量”{C1,C2,…,Ci,…,Cm},字符串之间用空格、逗号、Tab等分隔符分开;“变量分析模块”以此来确定变量名、取值范围等变量参数,“算法通用程序模块”以此来构建数学模型进行计算。对于“分类计算”程序:如果数据存放在数据库中,系统规定提交数据格式为:包括1个“识别ID”、1个“决策变量”和m个“条件属性变量”{C1,C2,…,Ci,…,Cm}变量;每行为一个变量说明,行中说明“变量属性”、“变量名”、“数据库表名”和“字段名”;“变量分析模块”据此确定变量名、组成SQL串,从数据库中查询数据、确定取值范围等变量参数;“算法通用程序模块”以此构建数学模型进行计算。对于“聚类计算”或“PCA计算”程序:如果用户提交TXT数据,系统规定数据格式为:第1行为数据说明项所在行;第1列为“识别ID”,其余列为m个“属性变量”{A1,A2,…,Ai,…,Am},字符串之间用空格、逗号、Tab等分隔符分开;“变量分析模块”以此来确定变量名等变量参数,“算法通用程序模块”以此构建数学模型进行计算。对于“聚类计算”或“PCA计算”程序:如果数据存放在数据库中,系统规定提交数据格式为:包括1个“识别ID”和m个“属性变量”{A1,A2,…,Ai,…,Am};每行为一个变量说明,行中说明“变量属性”、“变量名”、“数据库表名”和“字段名”;“变量分析模块”据此确定变量名、组成SQL串,从数据库中查询数据、确定变量名等变量参数;“算法通用程序模块”以此构建数学模型进行计算。对于“关联分析计算”或“序列分析计算”程序:如果用户提交TXT数据,系统规定数据格式为:从第1行起全部为数据;第1列为“识别ID”,其余列为“事物或商品”,字符串之间用空格、逗号、Tab等分隔符分开;每条记录的列数可以不相同;“变量分析模块”以此来确定变量名等变量参数,“算法通用程序模块”以此来构建数学模型进行计算。对于“关联分析计算”或“序列分析计算”程序:如果数据存放在数据库中,系统规定提交数据格式为:包括“识别ID”和“事物或商品”两种类型变量;每行为一个变量说明,包括“变量属性”、“变量名”、“数据库表名”和“字段名”;“变量分析模块”据此确定变量名、组成SQL串,从数据库中查询数据、确定变量名等变量参数;“算法通用程序模块”以此来构建数学模型进行计算。对于“文本挖掘计算”程序:用户选择某一“文本挖掘”算法,提交一组文本、选择文本代表词数量;“变量分析模块”根据数据格式规定来确定文本数量和算法需要的变量参数;“算法通用程序模块”以此来构建数学模型进行计算。本专利技术与现有技术相比,具有如下优点:1、无需用户掌握分类、聚类、文本挖掘等涉及的数学理论和算法知识,只要知道分类、聚类、文本挖掘能够做什么,选择算法并按规定提交数据,系统就可以根据用户选择的算法和提交的数据进行计算,便于非数据挖掘专业人员使用。2、不需要用户定义变量、说明变量的数量和取值范围,只需按规定提供数据,系统就可以自动确定变量数量、名称和取值范围,根据用户所选择的算法,自动建立数学模型进行挖掘计算。3、任何人只要通过Internet登录本专利技术所构建的云计算系统webServer,或通过应用程序连接到APPServer,就可以进行商业智能云计算。4、很容易嵌入到应用程序中,应用程序向APPServer提交数据,从大数据中发现知识,实现数据挖掘与应用程序的无缝衔接。具体实施方式在Internet或LAN上建立一个WebServer或APPServer。系统构成及作用:系统主要由3个程序模块组成:模块1:数据检查模块模块中为数据检查程序,用于检查数据,根据用户选择的算法和算法对数据格式的要求,对用户提交的数据,是否符合算法规定的数据格式进行检查。模块2:数据分析模块模块中为数据分析程序,用于分析数据确定变量,根据用户选择的算法和算法对数据格式的要求对用户提交的数据进行分析,确定有多少个变量、变量的性质和变量的取值范围等变量参数,“模块3”据此来建立数学模型进行计算。模块3:算法通用程序模块模块中为算法通用程序,用于自动建立数学模型和计算,模块中为若干编写好的算法通用程序,但不确定有多少个变量、变量的性质和变量的取值范围等变量参数,也不确定具体的数学模型,只有算法流程,“模块3”根据“模块2”所确定的变量参数,自动建立数学模型进行计算。系统还有其他辅助程序,如:计算结果显示模块,应用程序接口等。系统工作流程:步骤一、用户选择算法,按算法对数据的规定格式提交数据;步骤二、“模块1”对用户选择的算法和提交本文档来自技高网...

【技术保护点】
一种商业智能云计算系统的构建方法,在Internet或LAN上建立一个Web?Server或APP?Server,其特征在于:系统主要包括“数据检查模块”、“变量分析模块”和“算法通用程序模块”;“数据检查模块”用于检查数据,根据用户选择的算法和算法对数据格式的要求,对用户提交的数据,是否符合算法规定的数据格式进行检查;“变量分析模块”用于分析数据确定变量,根据用户选择的算法和算法对数据格式的要求,对用户提交的数据进行分析,确定有多少个变量、变量的性质和变量的取值范围等变量参数;“算法通用程序模块”用于自动建立数学模型和计算,模块中为若干编写好的算法通用程序,但不确定有多少个变量、变量的性质和变量的取值范围等变量参数,也不确定具体的数学模型,只有算法流程,根据“变量分析模块”所确定的变量参数,系统自动建立数学模型进行计算;系统流程为:用户通过浏览器进入Web?Server或应用程序连接APP?Server,选择算法、按算法规定的数据格式提交数据,“数据检查模块”对用户提交的数据进行检查,“变量分析模块”根据算法和算法对数据格式的要求,对用户提交的数据进行分析、确定变量参数,“算法通用程序模块”根据“变量分析模块”确定的变量参数自动建立数学模型进行计算。...

【技术特征摘要】
1.一种商业智能云计算系统的构建方法,在Internet或LAN上建立一个WebServer或APPServer,其特征在于:系统主要包括“数据检查模块”、“变量分析模块”和“算法通用程序模块”;“数据检查模块”用于检查数据,根据用户选择的算法和算法对数据格式的要求,对用户提交的数据,是否符合算法规定的数据格式进行检查;“变量分析模块”用于分析数据确定变量,根据用户选择的算法和算法对数据格式的要求,对用户提交的数据进行分析,确定有多少个变量、变量的性质和变量的取值范围等变量参数;“算法通用程序模块”用于自动建立数学模型和计算,模块中为若干编写好的算法通用程序,但不确定有多少个变量、变量的性质和变量的取值范围等变量参数,也不确定具体的数学模型,只有算法流程,根据“变量分析模块”所确定的变量参数,系统自动建立数学模型进行计算;系统流程为:用户通过浏览器进入WebServer或应用程序连接APPServer,选择算法、按算法规定的数据格式提交数据,“数据检查模块”对用户提交的数据进行检查,“变量分析模块”根据算法和算法对数据格式的要求,对用户提交的数据进行分析、确定变量参数,“算法通用程序模块”根据“变量分析模块”确定的变量参数自动建立数学模型进行计算。2.权利要求1所述的一种商业智能云计算系统的构建方法,其特征在于:所述的“算法通用程序模块”中包括“分类计算”、“聚类计算”、“PCA计算”、“关联分析计算”、“序列分析计算”和“文本挖掘计算”程序。3.权利要求2所述的一种商业智能云计算系统的构建方法,其特征在于:对于“分类计算”程序,如果用户提交TXT数据,系统规定数据格式为:第1行为数据说明项所在行;第1列为“识别ID”,最后一列为“决策变量”D,其余列为m个“条件属性变量”{C1,C2,…,Ci,…,Cm}字符串之间用空格、逗号、Tab等分隔符分开;“变量分析模块”以此来确定变量名、取值范围等变量参数,“算法通用程序模块”以此来构建数学模型进行计算。4.权利要求2所述的一种商业智能云计算系统的构建方法,其特征在于:对于“分类计算”程序,如果数据存放在数据库中,系统规定提交数据格式为:包括1个“识别ID”、1个“决策变量”和m个“条件属性变量”{C1,C2,…,Ci,…,Cm}变量;每行为一个变量说明,行中说明“变量属性”、“变量名”、“数据库表名”和“字段名”;“变量分析模块”据此确定变量名、...

【专利技术属性】
技术研发人员:刘峰
申请(专利权)人:刘峰
类型:发明
国别省市:

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

1