想要系统地学习数据挖掘,应该怎么规划

磨刀不误砍柴工。在学习数据挖掘之前应该明白几点:

  •   数据挖掘目前在中国的尚未流行开,犹如屠龙之技。
  •   数据初期的准备通常占整个数据挖掘项目工作量的70%左右。
  •   数据挖掘本身融合了统计学、数据库和机器学习等学科,并不是新的技术。
  •   数据挖掘技术更适合业务人员学习(相比技术人员学习业务来的更高效)
  •   数据挖掘适用于传统的BI(报表、OLAP等)无法支持的领域。
  •   数据挖掘项目通常需要重复一些毫无技术含量的工作

如果你阅读了以上内容觉得可以接受,那么继续往下看。

  学习一门技术要和行业靠拢,没有行业背景的技术如空中楼阁。技术尤其是计算机领域的技术发展是宽泛且快速更替的(十年前做网页设计都能成立公司),一般人没有这个精力和时间全方位的掌握所有技术细节。但是技术在结合行业之后就能够独当一面了,一方面有利于抓住用户痛点和刚性需求,另一方面能够累计行业经验,使用互联网思维跨界让你更容易取得成功。不要在学习技术时想要面面俱到,这样会失去你的核心竞争力。

  一、目前国内的数据挖掘人员工作领域大致可分为三类。

  1)数据分析师:在拥有行业数据的电商、金融、电信、咨询等行业里做业务咨询,商务智能,出分析报告。

  2)数据挖掘工程师:在多媒体、电商、搜索、社交等大数据相关行业里做机器学习算法实现和分析。

  3)科学研究方向:在高校、科研单位、企业研究院等高大上科研机构研究新算法效率改进及未来应用。

  二、说说各工作领域需要掌握的技能。

  (1).数据分析师

  需要有深厚的数理统计基础,但是对程序开发能力不做要求。

  需要熟练使用主流的数据挖掘(或统计分析)工具如BusinessAnalyticsandBusinessIntelligenceSoftware(SAS)、SPSS、EXCEL等。

  需要对与所在行业有关的一切核心数据有深入的理解,以及一定的数据敏感性培养。

  经典图书推荐:《概率论与数理统计》、《统计学》推荐DavidFreedman版、《业务建模与数据挖掘》、《数据挖掘导论》、《SAS编程与数据挖掘商业案例》、《Clementine数据挖掘方法及应用》、《Excel2007VBA参考大全》、《IBMSPSSStatistics19StatisticalProceduresCompanion》等。

  (2).数据挖掘工程师

  需要理解主流机器学习算法的原理和应用。

  需要熟悉至少一门编程语言如(Python、C、C++、Java、Delphi等)。

  需要理解数据库原理,能够熟练操作至少一种数据库(Mysql、SQL、DB2、Oracle等),能够明白MapReduce的原理操作以及熟练使用Hadoop系列工具更好。

  经典图书推荐:《数据挖掘概念与技术》、《机器学习实战》、《人工智能及其应用》、《数据库系统概论》、《算法导论》、《Web数据挖掘》、《Python标准库》、《thinkinginJava》、《ThinkinginC++》、《数据结构》等。


想尝试大数据和数据挖掘,该怎么规划学习

http://www.duozhishidai.com/article-14942-1.html

数据统计分析和数据挖掘有何区别?

http://www.duozhishidai.com/article-11047-1.html

构建一个数据挖掘模型,主要分为哪几步?

http://www.duozhishidai.com/article-9719-1.html

 

  • 1
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值