[发明专利]一种商业智能云计算系统的构建方法有效
申请号: | 201310530032.8 | 申请日: | 2013-10-30 |
公开(公告)号: | CN103544299B | 公开(公告)日: | 2017-01-04 |
发明(设计)人: | 刘峰 | 申请(专利权)人: | 刘峰 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 沈阳杰克知识产权代理有限公司21207 | 代理人: | 杨乃力 |
地址: | 110013 辽宁省沈阳*** | 国省代码: | 辽宁;21 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 商业 智能 计算 系统 构建 方法 | ||
技术领域
本发明涉及一种商业智能云计算系统的构建方法,属于大数据、商业智能、数据挖掘和云计算领域。
背景技术
大数据的价值在于蕴藏在数据中的知识,如何从数据中挖掘知识是大数据、商业智能的核心。目前虽有SAS、SPSS、MATLAB等系统可进行数据挖掘,但存在非专业人员难以使用、不容易嵌入用户的应用程序等问题,不仅需要用户掌握数据挖掘数学理论,还要输入变量描述和一定的数学表达式,甚至要掌握专门的语言(如:R语言等)。
发明内容
为解决上述问题,本发明提出了一种商业智能云计算系统的构建方法,用本发明构建的系统,无需用户掌握数据挖掘理论、输入数学表达式、变量描述,也无需用户学习专门的语言,只要用户知道系统包含的算法能做什么、选择算法、按规定提交数据,系统就可自动分析变量、建立数学模型进行计算,便于数据挖掘技术的普及和应用,并且可以很容易嵌入应用程序,实现数据挖掘与应用程序的无缝衔接。
本发明的目的是通过下述技术方案实现的:一种商业智能云计算系统的构建方法,在Internet或LAN上建立一个Web Server或APP Server,其特征在于:
系统主要包括“数据检查模块”、“变量分析模块”和“算法通用程序模块”;
“数据检查模块”用于检查数据,根据用户选择的算法和算法对数据格式的要求,对用户提交的数据,是否符合算法规定的数据格式进行检查;
“变量分析模块”用于分析数据确定变量,根据用户选择的算法和算法对数据格式的要求对用户提交的数据进行分析,确定有多少个变量、变量的性质和变量的取值范围等变量参数;
“算法通用程序模块”用于自动建立数学模型和计算,模块中为若干编写好的算法通用程序,但不确定有多少个变量、变量的性质和变量的取 值范围等变量参数,也不确定具体的数学模型,只有算法流程,根据“变量分析模块”所确定的变量参数,系统自动建立数学模型进行计算;
系统流程为:用户通过浏览器进入Web Server或应用程序连接APP Server,选择算法、按算法规定的数据格式提交数据,“数据检查模块”对用户提交的数据进行检查,“变量分析模块”根据算法和算法对数据格式的要求,对用户提交的数据进行分析、确定变量参数,“算法通用程序模块”根据“变量分析模块”确定的变量参数自动建立数学模型进行计算。
所述的“算法通用程序模块”中包括“分类计算”、“聚类计算”、“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串,从数据库中查询数据、确定变量名等变量参数;“算法通用程序模块”以此构建数学模型进行计算。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于刘峰,未经刘峰许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310530032.8/2.html,转载请声明来源钻瓜专利网。
- 上一篇:用于线状缆索道的角配件
- 下一篇:用于天线辐射交叉极化抑制的方法和装置