关闭

详解数据挖掘与机器学习的区别与联系

标签: 机器学习数据挖掘
2304人阅读 评论(4) 收藏 举报
分类:

0、为什么写这篇博文

  最近有很多刚入门AI领域的小伙伴问我:数据挖掘与机器学习之间的区别与联系。为了不每次都给他们长篇大论的解释,故此在网上整理了一些资料,整理成此篇文章,下次谁问我直接就给他发个链接就好了。

  本篇文章主要阐述我个人在数据挖掘、机器学习等方面的学习心得,并搜集了网上的一些权威解释,或许不太全面,但应该会对绝大多数入门者有一个直观地解释。

  本文主要参照周志华老师的:机器学习与数据挖掘 一文。有兴趣的可以自行百度,其文对人工智能、数据挖掘、机器学习等演变历程,有详细介绍。

1、概念定义

首先,第一步,我们对机器学习和数据挖掘的定义做一下总结,看看大家有没有一点体会:

  机器学习:广泛的定义为 “利用经验来改善计算机系统的自身性能。”,事实上,由于“经验”在计算机系统中主要是以数据的形式存在的,因此机器学习需要设法对数据进行分析,这就使得它逐渐成为智能数据分析技术的创新源之一,并且为此而受到越来越多的关注。

  数据挖掘:一种解释是“识别出巨量数据中有效的、新颖的、潜在有用的、最终可理解的模式的非平凡过程”,顾名思义,数据挖掘就是试图从海量数据中找出有用的知识。

2、关系与区别

2.1 关系

   数据挖掘可以认为是数据库技术与机器学习的交叉,它利用数据库技术来管理海量的数据,并利用机器学习和统计分析来进行数据分析。其关系如下图:

这里写图片描述

  数据挖掘受到了很多学科领域的影响,其中数据库、机器学习、统计学无疑影响最大。粗糙地说,数据库提供数据管理技术,机器学习和统计学提供数据分析技术。由于统计学界往往醉心于理论的优美而忽视实际的效用,因此,统计学界提供的很多技术通常都要在机器学习界进一步研究,变成有效的机器学习算法之后才能再进入数据挖掘领域。从这个意义上说,统计学主要是通过机器学习来对数据挖掘发挥影响,而机器学习和数据库则是数据挖掘的两大支撑技术。

2.2 区别

   数据挖掘并非只是机器学习在工业上的简单应用,他们之间至少包含如下两点重要区别:

  1. 传统的机器学习研究并不把海量数据作为处理对象,因此,数据挖掘必须对这些技术和算法进行专门的、不简单的改造。

  2. 作为一个独立的学科,数据挖掘也有其独特的东西,即:关联分析。简单地说,关联分析就是希望从数据中找出“买尿布的人很可能会买啤酒”这样看起来匪夷所思但可能很有意义的模式。



对机器学习,人工智能感兴趣的小伙伴,请关注我的公众号:

这里写图片描述

1
0
查看评论
发表评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场

数据挖掘与机器学习关系与区别

数据挖掘与机器学习关系与区别 ps:本篇文章主要阐述最近在数据挖掘、机器学习等方面的学习心得,或许不太全面,仅供自己归纳总结。 主要参照 周志华老师的:机器学习与数据挖掘 一文。有兴趣的可以自行百度,...
  • phla_han
  • phla_han
  • 2016-01-07 15:36
  • 5862

数据挖掘和机器学习的区别和联系

数据挖掘和机器学习的区别和联系,周志华有一篇很好的论述《机器学习与数据挖掘》可以帮助大家理解。
  • Neil_Pan
  • Neil_Pan
  • 2016-04-27 11:33
  • 895

数据挖掘总结之数据挖掘与机器学习的区别

数据挖掘与机器学习的区别与机器学习经常一起出现的就是数据挖掘,两种经常会有重叠的地方, ① 数据挖掘某种意义上更多的是关注从大量的数据中获得新的见解; ② 机器学习聚焦于进行已知的任务,而...
  • qq_16365849
  • qq_16365849
  • 2016-02-04 16:34
  • 929

人工智能、机器学习和数据挖掘三者之间的关系

人工智能:         人工智能(ArtificialIntelligence),英文缩写为AI。它是关于知识的科学(知识的表示、知识的获取以及知识的应用)。         人工智能(学科)...
  • jdbc
  • jdbc
  • 2015-03-24 23:10
  • 10071

关于数据挖掘的一点想法(复杂网络、机器学习、群体智慧)

今天去听了遥感所的分享,也听了韩老师和刘老师的一些关于数据挖掘的心得,有些启发。之前刚进入数据挖掘这个领域,接触了复杂网络,信息物理和机器学习之后,有些迷失。 面对复杂网络,觉得这个不就...
  • jingyu7
  • jingyu7
  • 2014-12-04 21:07
  • 1720

机器学习与数据挖掘的定义和区别

随着大数据变得越来越火,很多人都开始选择了解学习机器视觉
  • tenggenbao2014
  • tenggenbao2014
  • 2016-01-25 23:02
  • 1197

浅谈数据挖掘与机器学习

引言在大多数非计算机专业人士以及部分计算机专业背景人士眼中,机器学习(Data Mining)以及数据挖掘(Machine Learning)是两个高深的领域。在笔者看来,这是一种过高”瞻仰“的习惯性...
  • yangmuted
  • yangmuted
  • 2015-08-17 22:17
  • 16170

什么是人工智能、机器学习、深度学习、数据挖掘以及数据分析?<二>

什么是人工智能、机器学习、深度学习、数据挖掘以及数据分析?本文尝试给出自己的理解和认知。
  • blueheart20
  • blueheart20
  • 2017-04-30 22:18
  • 2305

WEKA——数据挖掘与机器学习工具

Weka 主界面称为Weka GUI 选择器。
  • zhangyifei521
  • zhangyifei521
  • 2015-12-28 20:18
  • 1085

利用Python进行机器学习和数据挖掘概述

python数据挖掘机器学习
  • xiaolewennofollow
  • xiaolewennofollow
  • 2015-04-16 14:27
  • 2954
    机器学习公众号

    关注微信公众号,专

    为机器学习入门者
    个人资料
    • 访问:210680次
    • 积分:4573
    • 等级:
    • 排名:第7498名
    • 原创:114篇
    • 转载:14篇
    • 译文:3篇
    • 评论:785条
    博客专栏
    最新评论