数据挖掘,机器学习,和人工智能的区别
一、总结
一句话总结:
数据挖掘,机器学习,和人工智能 这三者的区别主要是【目的不同】,其【手段(算法,模型)有很大的重叠】,所以容易混淆。
【数据挖掘 (data mining)】:【模式提取,大数据】: 有目的地从现有大数据中提取数据的模式(pattern)和模型(model)
【机器学习(machine learning)】:【自动化,自我优化,预测,需要training data,推荐系统】:自动地从过往的经验中学习新的知识。
【人工智能(AI)】:【和人一样处理问题,技术的合集】:一个广泛的概念,本质是用数据和模型去为现有的问题(existing problems)提供解决方法(solutions).
1、【数据挖掘 (data mining)】:【模式提取,大数据】: 有目的地从现有大数据中提取数据的模式(pattern)和模型(model)?
【数据挖掘会使用大量机器学习的算法】,但是其特定的【环境和目的】和机器学习不太一样。
数据挖掘核心目的是找到【数据变量之间的关系】。其发展出来的主要原因是大数据的发展,【用传统的数据分析的方式已经无能处理那么多大量的看似不相关的数据的处理】,因此需要数据挖掘技术去提取各种数据和变量之间的相互关系,从而精炼数据。
数据挖掘本质上【像是机器学习和人工智能的基础】,他的主要目的是从各种各样的数据来源中,提取出超集(superset)的信息,然后将这些信息合并让你发现你从来没有想到过的【模式和内在关系】。
2、数据挖掘是什么?
数据挖掘是指【从大量的数据中通过算法搜索隐藏于其中信息的过程】。
数据挖掘通常与计算机科学有关,并通过【统计、在线分析处理、情报检索、机器学习、专家系统(依靠过去的经验法则)和模式识别等诸多方法】来实现上述目标。
二、数据挖掘是什么
数据挖掘(计算机科学)_百度百科
https://baike.baidu.com/item/%E6%95%B0%E6%8D%AE%E6%8C%96%E6%8E%98/216477
数据挖掘是指从大量的数据中通过算法搜索隐藏于其中信息的过程。
数据挖掘通常与计算机科学有关,并通过统计、在线分析处理、情报检索、机器学习、专家系统(依靠过去的经验法则)和模式识别等诸多方法来实现上述目标。
三、数据挖掘,机器学习,和人工智能的区别是什么?
转自或参考:数据挖掘,机器学习,和人工智能的区别是什么?
https://blog.csdn.net/rocling/article/details/84446128
本文主要分为两部分,第一部分阐述数据挖掘(data mining),机器学习(machine learning),和人工智能(AI)之间的区别。这三者的区别主要是目的不同,其手段(算法,模型)有很大的重叠,所以容易混淆。
第二部分主要阐述以上的技能与数据科学(data science)的关系,以及数据科学(data science)和商业分析(business analytics)之间的关系。其实,数据科学家本身就是商业分析师在大数据时代的延伸。
数据挖掘VS. 机器学习VS. 人工智能
数据挖掘 (data mining): 有目的地从现有大数据中提取数据的模式(pattern)和模型(model)
关键字:模式提取,大数据
数据挖掘是从现有的信息(existing information)中提取数据的模式(pattern)和模型(model),即精选出最重要的信息,以用于未来机器学习和AI的数据使用。其核心目的是找到数据变量之间的关系。其发展出来的主要原因是大数据的发展,用传统的数据分析的方式已经无能处理那么多大量的看似不相关的数据的处理,因此需要数据挖掘技术去提取各种数据和变量之间的相互关系,从而精炼数据。
数据挖掘本质上像是机器学习和人工智能的基础,他的主要目的是从各种各样的数据来源中,提取出超集(superset)的信息,然后将这些信息合并让你发现你从来没有想到过的模式和内在关系。这就意味着,数据挖掘不是一种用来证明假说的方法,而是用来构建各种各样的假说的方法。数据挖掘不能告诉你这些问题的答案,他只能告诉你,A和B可能存在相关关系,但是它无法告诉你A和B存在什么相关关系。
当然,数据挖掘会使用大量机器学习的算法,但是其特定的环境和目的和机器学习不太一样。
机器学习(machine learning): 自动地从过往的经验中学习新的知识。
关键字: 自动化,自我优化,预测,需要training data,推荐系统
机器学习其实是人工智能很重要的一部分,因为目前,在实践过程中,大多数的人工智能处理的任务,其实是用机器学习的方式完成的。机器学习可以用程序和算法自动地学习,只要被设计好了,这个程序可以进行自我优化。同时,机器学习需要一定数量的训练数据集(training data set),用于构建来自过往经验的“知识” 。
且机器学习目前在实践中最重要的功能便是预测结果。比如机器学习已经学习结束了,现在有一个新的数据集x,需要预测其分类,机器学习算法会根据这个新数据与学习后的“知识”相匹配(实际上,知识指的是学习后的数学模型),然后将这个数据集x分类某类C去。再比较常见的机器学习,比如amazon的推荐系统。
人工智能(AI): 一个广泛的概念,本质是用数据和模型去为现有的问题(existing problems)提供解决方法(solutions).
关键字:和人一样处理问题,技术的合集
人工智能是一个与机器学习和数据挖掘相对不同的概念,人工智能的目的是为了去创造有智力的电脑(不知道怎么翻译好,可以假设其为机器人)。在实践中,我们希望这个电脑可以像有智力的人一样处理一个任务。因此,理论上人工智能几乎包括了所有和机器能做的内容,当然也包括了数据挖掘和机器学习的内容,同时还会有监视(monitor)和控制进程(process control)的内容。