上海涛德顾问学院

查看: 4716|回复: 0

Oracle Data Mining 数据挖掘 概览

[复制链接]
匿名
匿名  发表于 2014-4-25 23:19:36

什么是数据挖掘
数据挖掘创建模型,用于在大量复杂的数据集合中查找隐藏的模式。由于存在大量属性、模式很复杂或者执行分析较难,因此使用传统统计方法有时无法对这些模式进行分析。
以下是几个数据挖掘可发挥作用的情形:


•零售商希望通过确定所有潜在的高价值客户以向其提供激励方案来增加收入。零售商还希望通过确定最有可能一起购买的产品来获取对店铺布局的指导。  
•政府机构需要更快和更准确的方法来发现可能的欺骗活动以进行深入调查等。


Oracle Data Mining (ODM)简介
ODM 是 Oracle Database 11g 12c 数据库的选件,具有嵌入式数据挖掘算法,可用于过滤业务所产生的大量数据以生成、评估和部署预测模型和说明性模型。在 CRM、生产、库存管理、客户服务和支持、Web 门户、无线设备和其它领域,该软件提供特定于上下文的建议和对关键流程的预测性监视,从而增强这些关键业务应用程序。


Oracle Data Mining 支持以下数据挖掘功能:
A 监管数据挖掘
•分类:将项分组成离散的类,并预测某个项属于哪一类。分类算法包括决策树、单纯贝叶斯、自适应贝叶斯网络和支持向量机。


•回归:估算和预测连续数字值。回归的算法是支持向量机。


•属性重要性:确定在预测结果中最重要的属性。属性重要性模型的算法是最小描述符长度。


B非监管数据挖掘
•聚类:查找数据中的自然分组。聚类的算法是 k-平均和 o-聚类。


•关联:分析有可能一起购买的“市场篮子”项。关联的算法是先验。


•特征抽取:创建新属性(特性)作为原始属性的组合。特征抽取的算法是非负矩阵因子分析。


在传统做法中,数据挖掘通常在单独的数据库服务器中执行。在 Oracle Database 11g 中,Oracle 将 OLAP 和数据挖掘功能直接集成到数据库服务器中,而不是使用单独的 OLAP 或数据挖掘引擎。将挖掘引擎嵌入到数据库中具有以下优点:


•数据移动较少
•数据安全性更好
•数据能够保持最新


Oracle提供的数据挖掘接口为:
•可编程接口:
–DBMS_DATA_MINING、DBMS_DATA_MINING_TRANSFORM 和 DBMS_PREDICTIVE_ANALYTICSPL/SQL 程序包
–OracleSQL 中用于实现高性能数据计分的数据挖掘功能
–用于创建、描述、分析和部署模型的 PL/SQL接口
–基于 Java 数据挖掘标准的 Java 接口,用于创建、描述、分析和部署模型


•图形用户界面 (GUI):
Oracle Data Miner
回复

使用道具 举报

上海涛德顾问学院 ( 沪ICP备14006824号 )  

GMT+8, 2018-6-18 15:53 , Processed in 0.265335 second(s), 25 queries , Gzip On.

Top Data World

回顶部