数据挖掘的定义数据挖掘(Data Mining)是指通过大量数据集进行分类的自动化过程,以通过数据分析来识别趋势和模式,建立关系来解决业务问题。换句话说,数据挖掘是从大量的、不完全的、有噪声的、模糊的、随机的数据中提取隐含在其中的、人们事先不知道的、但又是潜在有用的信息和知识的过程。与数据分析的区别数据分析和数据挖掘都是从数据库中发现知识、所以我们称数据分析和数据挖掘叫做数据库中的知识发现。但严格意义上来讲,数据挖掘才是真正意义上的数据库中的知识发现(Knowledge Discovery in Database,KDD)。数据分析是从数据库中通过统计、计算、抽样等相关的方法,获取基于数据库的数据表象的知识,也就是指数据分析是从数据库里面得到一些表象性的信息。数据挖掘是从数据库中,通过机器学习或者是通过数学算法等相关的方法获取深层次的知识(比如属性之间的规律性,或者是预测)的技术。而大数据有以下特点::容量(Volume):数据的大小决定所考虑的数据的价值和潜在的信息;种类(Variety):数据类型的多样性; 速度(Velocity):指获得数据的速度;可变性(Variability):妨碍了处理和有效地管理数据的过程。真实性(Veracity):数据的质量。 复杂性(Complexity):数据量巨大,来源多渠道。价值(value):合理运用大数据,以低成本创造高价值。