当前位置: 首页 > 专利查询>聊城大学专利>正文

一种数据挖掘系统及方法技术方案

技术编号:28978502 阅读:22 留言:0更新日期:2021-06-23 09:24
本发明专利技术公开了一种数据挖掘系统及方法,应用于数据挖掘技术领域,包括:数据库模块、数据读取模块、数据挖掘模块、数据推送模块、网络传输模块和显示模块。本发明专利技术通过数据预处理模块的数据检验以及数据筛选功能,对提取读取的数据信息进行识别筛选,去除数据信息中的无效数据以及其他数据,降低数据挖掘模块的计算量,提高数据挖掘模块的运行效率;通过设有的数据推送模块和网络传输模块,便于使用者筛选出合适自己的数据信息,使用方便。

【技术实现步骤摘要】
一种数据挖掘系统及方法
本专利技术涉及数据挖掘
,更具体的说,涉及一种数据挖掘系统及方法。
技术介绍
数据(data)是事实或观察的结果,是对客观事物的逻辑归纳,是用于表示客观事物的未经加工的原始素材,数据可以是连续的值,比如声音、图像,称为模拟数据。也可以是离散的,如符号、文字,称为数字数据。在计算机系统中,数据以二进制信息单元0,1的形式表示。数据挖掘(DataMining,DM)是目前人工智能和数据库领域研究的热点问题,所谓数据挖掘是指从数据库的大量数据中揭示出隐含的、先前未知的并有潜在价值的信息的非平凡过程。数据挖掘是一种决策支持过程,它主要基于人工智能、机器学习、模式识别、统计学、数据库、可视化技术等,高度自动化地分析企业的数据,做出归纳性的推理,从中挖掘出潜在的模式,帮助决策者调整市场策略,减少风险,做出正确的决策。现有数据挖掘的方法计算量普遍较大,面对大数据量的数据源时经常出现反应慢的问题。近年来,随着网络技术的迅猛发展,海量数据不断增长,数据挖掘引起了信息产业界的极大关注,现有的数据挖掘系统依据数据挖掘方法较为简单,不能够验证数据的可靠性以及准确性,且挖掘出的数据不能够有效整合,使用者获取数据时还要归类整理,较为不便,为此我们提供一种数据挖掘系统以及数据挖掘方法,克服现有技术存在的困难是本领域技术人员亟需解决的问题。
技术实现思路
有鉴于此,本专利技术提供了一种数据挖掘系统及方法。为了实现上述目的,本专利技术采用如下技术方案:一种数据挖掘系统,包括:<br>数据库模块,用于提供数据挖掘所需信息数据;数据读取模块,与数据库模块的输出端连接,用于从数据库中读取所需信息数据;数据挖掘模块,与数据读取模块的输出端连接,用于对数据读取模块所读取的信息数据进行数据挖掘;数据推送模块,与数据挖掘模块的第一输出端连接,用于根据挖掘的信息数据所需要的传输端口自动匹配对应接口;网络传输模块,与数据推送模块的第二输出端连接,用于实现挖掘的信息数据的传输;显示模块,与网络传输模块的输出端连接,用于显示挖掘后的信息数据。优选的,数据挖掘模块包括依次连接的数据预处理单元、迭代单元、转化单元和决策单元;数据预处理单元,用于对读取的信息数据进行数据验证和数据筛选后,获得有效的信息数据,并将该信息数据传输至迭代单元;迭代单元,用于根据接收的信息数据进行迭代计算,得到一个满足标准的目标数据集合;转化单元,用于将目标数据集合内的数据进行归一化,将归一化过程中删除的数据进行原始位置标记,并存入数据缓冲集合;决策单元,用于根据转化单元的结果,从决策表中选取相应决策。优选的,网络传输模块包括DB接口、API接口和OPC接口;DB接口、API接口和OPC接口均与显示模块的输入端电性连接。优选的,数据推送模块依据网络传输模块的接口类型,自动匹配对应的DB接口、API接口和OPC接口。优选的,还包括存储模块,与所述数据挖掘模块的第二输出端连接,用于存储挖掘出的数据信息。一种数据挖掘方法,包括如下步骤:S1、显示模块接收到用户需求,通过数据读取模块从数据库中读取相关的信息数据;S2、通过数据读取模块将信息数据传递到数据预处理模块,对信息数据进行验证,若验证通过,再进行数据筛选,将筛选后的信息数据传递至数据挖掘模块;验证未通过时,数据预处理模块下发读取指令至数据读取模块,重新读取信息数据;S3、数据挖掘模块对筛选后的信息数据进行迭代处理,得到满足标准的目标数据集合;将目标数据集合内的数据进行归一化,将归一化过程中删除的数据进行原始位置标记,并存入数据缓和集合;根据数据归一化的结果,从决策表中选取相应对策;S4、数据推送模块依据所需要的传输端口自动匹配对应的DB接口、API接口和OPC接口,通过网络传输模块将信息数据传输到显示模块,显示模块显示挖掘后的信息数据。优选的,步骤S3还包括:将挖掘的信息数据存储于存储模块中。经由上述的技术方案可知,与现有技术相比,本专利技术提供了一种数据挖掘系统及方法,通过数据预处理模块的数据检验以及数据筛选功能,对提取读取的数据信息进行识别筛选,去除数据信息中的无效数据以及其他数据,降低数据挖掘模块的计算量,提高数据挖掘模块的运行效率;通过设有的数据推送模块和网络传输模块,便于使用者筛选出合适自己的数据信息,使用方便。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。图1为本专利技术一种数据挖掘系统结构示意图;图2为本专利技术数据挖掘模块结构示意图;图3为本专利技术一种数据挖掘方法的流程图;具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。实施例1参照附图1所示,本实施例公开了一种数据挖掘系统,包括:数据库模块,用于提供数据挖掘所需信息数据;数据读取模块,与数据库模块的输出端连接,用于从数据库中读取所需信息数据;数据挖掘模块,与数据读取模块的输出端连接,用于对数据读取模块所读取的信息数据进行数据挖掘;数据推送模块,与数据挖掘模块的第一输出端连接,用于根据挖掘的信息数据所需要的传输端口自动匹配对应接口;网络传输模块,与数据推送模块的第二输出端连接,用于实现挖掘的信息数据的传输;显示模块,与网络传输模块的输出端连接,用于显示挖掘后的信息数据。在一个具体实施例中,如图2所示,数据挖掘模块包括依次连接的数据预处理单元、迭代单元、转化单元和决策单元;数据预处理单元,用于对读取的信息数据进行数据验证和数据筛选后,获得有效的信息数据,并将该信息数据传输至迭代单元;迭代单元,用于根据接收的信息数据进行迭代计算,得到一个满足标准的目标数据集合;转化单元,用于将目标数据集合内的数据进行归一化,将归一化过程中删除的数据进行原始位置标记,并存入数据缓冲集合;决策单元,用于根据转化单元的结果,从决策表中选取相应决策。在一个具体实施例中,网络传输模块包括DB接口、API接口和OPC接口;DB接口、API接口和OPC接口均与显示模块的输入端电性连接。在一个具体实施例中,数据推送模块依据网络传输模块的接口类型,自动匹配对应的DB接口、API接口和OPC接口。在另一个具体实施例中,还包括存储模块,与所述数据挖掘模块的第二输出端连接,用于存储挖掘出的数据信息。参照附图3所示,公开了一种本文档来自技高网...

【技术保护点】
1.一种数据挖掘系统,其特征在于,包括:/n数据库模块,用于提供数据挖掘所需信息数据;/n数据读取模块,与数据库模块的输出端连接,用于从数据库中读取所需信息数据;/n数据挖掘模块,与数据读取模块的输出端连接,用于对数据读取模块所读取的信息数据进行数据挖掘;/n数据推送模块,与数据挖掘模块的第一输出端连接,用于根据挖掘的信息数据所需要的传输端口自动匹配对应接口;/n网络传输模块,与数据推送模块的第二输出端连接,用于实现挖掘的信息数据的传输;/n显示模块,与网络传输模块的输出端连接,用于显示挖掘后的信息数据。/n

【技术特征摘要】
1.一种数据挖掘系统,其特征在于,包括:
数据库模块,用于提供数据挖掘所需信息数据;
数据读取模块,与数据库模块的输出端连接,用于从数据库中读取所需信息数据;
数据挖掘模块,与数据读取模块的输出端连接,用于对数据读取模块所读取的信息数据进行数据挖掘;
数据推送模块,与数据挖掘模块的第一输出端连接,用于根据挖掘的信息数据所需要的传输端口自动匹配对应接口;
网络传输模块,与数据推送模块的第二输出端连接,用于实现挖掘的信息数据的传输;
显示模块,与网络传输模块的输出端连接,用于显示挖掘后的信息数据。


2.根据权利要求1所述的一种数据挖掘系统,其特征在于,
数据挖掘模块包括依次连接的数据预处理单元、迭代单元、转化单元和决策单元;
数据预处理单元,用于对读取的信息数据进行数据验证和数据筛选后,获得有效的信息数据,并将该信息数据传输至迭代单元;
迭代单元,用于根据接收的信息数据进行迭代计算,得到一个满足标准的目标数据集合;
转化单元,用于将目标数据集合内的数据进行归一化,将归一化过程中删除的数据进行原始位置标记,并存入数据缓冲集合;
决策单元,用于根据转化单元的结果,从决策表中选取相应决策。


3.根据权利要求1所述的一种数据挖掘系统,其特征在于,
网络传输模块包括DB接口、API接口和OPC接口;DB接口、API接口和OPC接口均与显示模块...

【专利技术属性】
技术研发人员:孙靖怡张磊
申请(专利权)人:聊城大学
类型:发明
国别省市:山东;37

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

1