数据挖掘(data mining)和机器学习(machine learning)的区别

数据挖掘和机器学习是两个密切相关的领域。作为亲属,他们是相似的,但他们有不同的父母。但目前,两者的生长越来越相似,几乎与双胞胎相似。因此,有人将机器学习用于数据挖掘。然而,当您阅读本文时,您将了解到机器语言不同于数据挖掘。一个关键的区别在于,数据挖掘是用来从现有数据中获取规则,而机器学习则教会计算机学习和理解给定的规则。...

数据挖掘(data mining)和机器学习(machine learning)的区别

数据挖掘和机器学习是两个密切相关的领域。作为亲属,他们是相似的,但他们有不同的父母。但目前,两者的生长越来越相似,几乎与双胞胎相似。因此,有人将机器学习用于数据挖掘。然而,当您阅读本文时,您将了解到机器语言不同于数据挖掘。一个关键的区别在于,数据挖掘是用来从现有数据中获取规则,而机器学习则教会计算机学习和理解给定的规则。

什么是数据挖掘(data mining)?

数据挖掘是从数据中提取隐含的、先前未知的、潜在有用的信息的过程。尽管数据挖掘听起来很新,但技术却不是。数据挖掘是大型数据集中模式计算披露的主要方法。它还涉及机器学习、人工智能、统计和数据库系统的交叉点。数据挖掘领域包括数据库和数据管理、数据预处理、推理考虑、复杂性考虑、发现结构的后处理和在线更新。数据挖掘、数据钓鱼和数据窥探是数据挖掘中更常见的术语。

如今,公司多年来都在使用功能强大的计算机来检查大量数据和分析市场研究报告。数据挖掘帮助这些公司识别内部因素(如价格、员工技能)和外部因素(如竞争、经济状况和客户人口统计)之间的关系。

数据挖掘(data mining)和机器学习(machine learning)的区别

CRISP数据挖掘过程图

什么是机器学习(machine learning)?

机器学习是计算机科学的一部分,与数据挖掘非常相似。机器学习还用于在系统中搜索模式,探索算法的构造和学习。机器学习是一种人工智能,它为计算机提供学习的能力,而无需显式编程。机器学习的主要目标是开发计算机程序,这些程序能够教会自己根据新的情况成长和变化,它真正接近于计算统计学。它也与数学优化有很强的联系。机器学习的一些最常见的应用是垃圾邮件过滤、光学字符识别和搜索引擎。

数据挖掘(data mining)和机器学习(machine learning)的区别

自动在线助手是机器学习的一种应用

机器学习有时与数据挖掘相冲突,因为两者都像骰子上的两张脸。机器学习任务通常分为三大类,如监督学习、无监督学习和强化学习。

数据挖掘(data mining)和机器学习(machine learning)的区别

它们的工作原理

数据挖掘:数据挖掘是一个从明显的非结构化数据开始寻找有趣模式的过程。

机器学习:机器学习使用很多算法。

数据

数据挖掘:数据挖掘用于从任何数据仓库中提取数据。

机器学习:机器学习是阅读与系统软件有关的机器。

应用

数据挖掘:数据挖掘主要利用来自特定领域的数据。

机器学习:机器学习技术是相当普遍的,可以应用于各种设置。

集中

数据挖掘:数据挖掘社区主要关注算法和应用程序。

机器学习:机器学习社区在理论上付出更多。

方**

数据挖掘:数据挖掘用于从数据中获取规则。

机器学习:机器学习教会计算机学习和理解给定的规则。

研究

数据挖掘:数据挖掘是一个使用机器学习等方法的研究领域。

机器学习:机器学习是一种让计算机完成智能任务的方法。

小结:

数据挖掘与机器学习

虽然机器学习与数据挖掘完全不同,但它们之间通常是相似的。数据挖掘是从大量数据中提取隐藏模式的过程,而机器学习是一种也可以用于此的工具。机器学习领域随着人工智能的发展而进一步发展。数据挖掘者通常对机器学习有强烈的兴趣。数据挖掘和机器学习,在人工智能的发展和研究领域都是平等合作的。

Image Courtesy:
1. "CRISP-DM Process Diagram" by Kenneth Jensen - Own work. [CC BY-SA 3.0]  via Wikimedia Comm***
2. "Automated online assistant" by Bemidji State University [Public Domain] via Wikimedia Comm***

  • 发表于 2020-10-29 00:13
  • 阅读 ( 232 )
  • 分类:IT

你可能感兴趣的文章

认知计算(cognitive computing)和机器学习(machine learning)的区别

...感觉、原因和反应。它使用自学习系统,使用机器学习、数据挖掘、自然语言处理和模式识别等,它有助于开发无需人工参与就能解决问题的自动化系统。 在现代社会,每天都会产生大量的数据。它们包含要解释的复杂模式。...

  • 发布于 2020-10-18 10:57
  • 阅读 ( 600 )

被监督的(supervised)和无监督机器学习(unsupervised machine learning)的区别

关键区别-有监督和无监督机器学习 有监督学习和无监督学习是机器学习的两个核心概念。监督学习是一种机器学习任务,学习基于示例输入输出对将输入映射到输出的函数。无监督学习是从未标记的数据中推断出一个描述隐...

  • 发布于 2020-10-19 03:49
  • 阅读 ( 710 )

机器学习(machine learning)和人工智能(artificial intelligence)的区别

关键区别——机器学习与人工智能 人工智能是一个宽泛的概念。自动驾驶汽车、智能家居就是人工智能的一些例子。一些国家在医药、**业、军事、农业和家庭等领域拥有智能机器人。机器学习是一种人工智能。机器学习和...

  • 发布于 2020-10-19 20:24
  • 阅读 ( 401 )

监督学习的区别(differences between supervised learning)和无监督学习(unsupervised learning)的区别

... learning) 由于企业需要分析和处理越来越多的原始数据,数据挖掘正在成为当前商业世界中的一个重要方面,以便他们能够做出正确可靠的决策。 这就解释了为什么对机器学习的需求在不断增长,因此需要对有监督机器学习和...

  • 发布于 2021-06-25 04:48
  • 阅读 ( 413 )

机器学习的区别(differences between machine learning)和深度学习(deep learning)的区别

什么是机器学习(machine learning)? 机器学习是一套用来创建计算机程序的方法,可以从观察中学习并做出预测。机器学习使用算法、回归和相关科学来理解数据。这些算法通常可以看作是统计模型和网络。   什么是深度学习(deep...

  • 发布于 2021-06-25 18:10
  • 阅读 ( 565 )

深度学习(deep learning)和强化学习(reinforcement learning)的区别

...化学习都与人工智能的计算能力密切相关。它们是自主的机器学习功能,为计算机创造出自己的解决方案铺平了道路。这两种学习方式也可能同时存在于多个项目中。一般来说,深度学习使用当前数据,而强化学习使用试错法来...

  • 发布于 2021-06-26 09:16
  • 阅读 ( 729 )

数据挖掘(data mining)和数据仓库(data warehousing)的区别

数据挖掘和数据仓库的主要区别在于,数据挖掘是从大量数据中识别模式的过程,而数据仓库是将来自多个数据源的数据集成到一个中心位置的过程。 数据挖掘是在大型数据集中发现模式的过程。它使用各种技术,如分类、回...

  • 发布于 2021-06-30 17:39
  • 阅读 ( 499 )

机器学习(machine learning)和神经网络(neural networks)的区别

机器学习和神经网络的主要区别在于,机器学习是指开发出能够分析和学习数据以做出决策的算法,而神经网络是机器学习中的一组算法,它们执行类似于人脑神经元的计算。 机器学习是一种开发自学习算法的技术,这种算法...

  • 发布于 2021-06-30 18:24
  • 阅读 ( 908 )

数据挖掘(data mining)和预测分析(predictive analytics)的区别

数据挖掘和预测分析的主要区别在于,数据挖掘是使用算法和挖掘工具识别数据隐藏模式的过程,而预测分析是将业务知识应用于发现的模式以进行预测的过程。 数据挖掘是在大型数据集中发现模式的过程。它提取数据实体之...

  • 发布于 2021-07-01 00:14
  • 阅读 ( 429 )

人工智能(ai)和机器学习(machine learning)的区别

人工智能与机器学习的主要区别在于,人工智能是计算机系统的发展,它能够像人类一样智能地执行任务,而机器学习是一种人工智能,它赋予系统在没有明确编程的情况下进行学习的能力。 如今,科技发展迅速。科学家和工...

  • 发布于 2021-07-01 22:49
  • 阅读 ( 1031 )
rjkn75367
rjkn75367

0 篇文章

相关推荐