计算机技术、数据库技术和传感器技术的飞速发展,使人们获取数据和存储数据变得越来越容易。社会信息化水平的不断提高和数据库应用的日益普及,使人类积累的数据量正在以指数方式增长。与日趋成熟的数据管理技术与软件工具相比,数据分析技术与工具所提供的功能,却无法有效地为决策者提供其决策支持所需的有效知识,从而形成了一种“丰富的数据,贫乏的知识”的现象。为有效解决这一问题,自20世纪80年代开始,数据挖掘技术逐步发展起来,人们迫切希望能对海量数据进行更加深入的分析,发现并提取隐藏在其中的有价值信息,以便更好地利用这些数据。数据挖掘技术的迅速发展,得益于目前全世界所拥有的巨大数据资源,以及对其中有价值的信息和知识的巨大需求。在这种背景下,数据挖掘的理论和方法获得了飞速的发展,其技术和工具已经广泛应用到互联网、金融、电商、管理、生产、决策等各个领域。