数据挖掘工程师需要懂哪些知识-

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

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

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

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

数据挖掘指的是在长期积累的数据中分析和挖掘有价值的信息以供决策 。这个概念主要还是因为ERP(企业资源计划)和OA(办公自动化)软件系统的广泛使用和发展的基础上出现的一个概念。因为企业在使用这些软件系统的过程中,虽然运营的状态和管理以及成本有很大的节约,大大提高了企业的运营效率 ,可是这些系统却只能对企业的状态和管理进行一个状态性的记录,对长期记录下来的这些数据的分析和在挖掘能力是非常有限的,虽然众多软件供应商想出各种办法来利用其这些数据 ,比如出各种报表甚至自定义的报表,可是仍然受制于ERP和OA本身设计的缺陷,因为它们原本就不是设计来做数据分析的。

所以在我们的软件系统实施的过程中 ,常常看到一个庞大的系统在运行,可是对于领导却只有每月看一两张报表的价值 。所以,有人提出了数据挖掘的概念 ,长期使用ERP系统所积攒的数据就好像一大筐苹果 ,金苹果 、银苹果、烂苹果都有,而数据挖掘工程师就是专门从中挑选出对企业有用的信息的工作。当然数据挖掘软件也是专门设计来做这个事情的。

以上只是我这个小小程序员的浅薄认识,渴望大家的指正 。我的QQ:232268173 ,

MSN:suyun_911@hotmail.com 欢迎大家与我一起讨论任何信息技术相关的话题。

(49)

猜你喜欢

发表回复

本站作者才能评论

评论列表(3条)

  • admin的头像
    admin 2026年04月23日

    我是博大号的签约作者“admin”

  • admin
    admin 2026年04月23日

    本文概览:1、需要理解主流机器学习算法的原理和应用。2、需要熟悉至少一门编程语言如(Python、C、C++、Java、Delphi等)。3、需要理解数据库原理,能够熟练操作至少一种数据...

  • admin
    用户042311 2026年04月23日

    文章不错《数据挖掘工程师需要懂哪些知识-》内容很有帮助

联系我们:

邮件:博大号@gmail.com

工作时间:周一至周五,9:30-17:30,节假日休息

关注微信