为了账号安全,请及时绑定邮箱和手机立即绑定

数据挖掘入门小知识

什么是数据挖掘

数据挖掘(Data Mining)又称为:数据中的知识发现(KDD),也就是通过数据清理,数据集成,数据选择,数据变换,数据挖掘,模式评估,知识表示等一系列步骤,对数据进行分类,聚类,发现其中的关系或者离群点,来发现新的知识,新的价值。

(一)数据类型

1)数据库数据

数据库系统,又称为数据库管理系统(DBMS),一种关系型数据库。有唯一的关键字标识来表示一个对象,每个对象有若干属性,又包括若干元组。

https://img1.sycdn.imooc.com//5d316c2f0001a1df04030112.jpg

一个二维表

2)数据仓库数据

多个数据库数据加上不同的维度,组成了数据仓库。

https://img1.sycdn.imooc.com//5d316c320001c13b06950338.jpg

数据库立方体

3)数据库的事务

事务数据库中的每个记录都是一次事务,例如一次商品订单

4)其他数据

前1,2,3点都是结构化数据,还包含非结构化数据,例如音频,超文本,地图等

(二)数据挖掘的步骤

1)数据清理:消除噪声数据
2)数据集成:多种数据组合在一起
3)数据选择:选择相关数据
4)数据变换:汇总等操作将数据变换成适合挖掘的数据
5)数据挖掘:对数据进行
6)模式评估:根据某种模式来评估某种价值
7)知识表示:可视化表现

(三)数据挖掘模式

1)类和概念:特征化与区分

对数据汇总和分类,考察其具有什么样的特征

2)挖掘频繁模式:关联和相关性

1   频繁出现的序列;
2   出现次数最多的事件;
3   频繁出现的子序列;
4   事件之间的关联性;

3)预测分析的分类和回归

1 分类:决策树  、神经网络
2  回归:相关性描述和预测、描述解释变量与被解释变量之间的相关性,并构造数学模型来预测被解释变量


https://img1.sycdn.imooc.com//5d316c3800017b9806200259.jpg

决策树分类


https://img1.sycdn.imooc.com//5d316c3d0001a07c05440448.jpg

神经网络分类


4)聚类

根据最大化类内相似,最小化类间相似性的原则进行聚类和分组

https://img1.sycdn.imooc.com//5d316c3f0001af1f04200289.jpg

聚类

5)离群点

异常的值,有的时候需要抛弃异常值,但有时通过异常值可以发现问题,如欺诈行为

(四)数据挖掘相关内容

1)统计学

1 数值描述(如均值、中位数、众数、方差,柱状图、散点图等),
2  回归分析(线性回归、非线性回归、一元回归、多元回归),
3  离散型和连续性数据的概率分布、描述性统计和推断性统计

2)机器学习

用数据对机器不断训练以来提高机器性能,类似条件反射

3)数据库和数据仓库

对数据的管理,其包含的海量数据可以用来做OLTP,OLAP(这两个暂时不知道)

4)信息检索



作者:徐代龙
链接:https://www.jianshu.com/p/ff48bc35ea08


点击查看更多内容
TA 点赞

若觉得本文不错,就分享一下吧!

评论

作者其他优质文章

正在加载中
  • 推荐
  • 评论
  • 收藏
  • 共同学习,写下你的评论
感谢您的支持,我会继续努力的~
扫码打赏,你说多少就多少
赞赏金额会直接到老师账户
支付方式
打开微信扫一扫,即可进行扫码打赏哦
今天注册有机会得

100积分直接送

付费专栏免费学

大额优惠券免费领

立即参与 放弃机会
意见反馈 帮助中心 APP下载
官方微信

举报

0/150
提交
取消