以后想从事数据挖掘工作,研究生阶段应该准备哪些专业技能? 举报 理由 举报 取消 题主今年大三 211 数理统计学专业 自学过MATLAB和曼昆的宏微观经济学 以前参加建模比赛的时候也用过Excel处理数据 但是编程基础比较差 只会c的简单应用 以后想从事数据挖掘方面(偏经济类)工作 想了解一下读研期间需要准备哪些专业技能?有没有这方面比较优秀的985高校推荐? 2017年5月15日 2 条回复 769 次浏览 数据挖掘,研究生,统计学,考研
回复 ( 2 )
增加一个答案。
很多人都想从事数据挖掘工作,但却不知道该准备什么。
答案难道不是很简单吗,去各大公司的招聘网页上去找数据挖掘和数据分析工程师岗位的要求和条件,然后对照自身的特点,安排一个学习计划进行即可。
比如咱知乎数据挖掘岗位要求的:
比如微软研究院的:
腾讯的:
1.linux/unix环境开发经验,熟练C++/java,以及shell script/python;
2. 扎实的数据结构和算法功底; 具备良好的分析与解决问题的能力,具备一定的钻研精神和持续学习的意愿,强烈的责任感和团队感,对富有挑战性的工作充满热情;
3.掌握常用的推荐算法、机器学习、最优化算法,熟悉包括主题模型在内的常用NLP算法,有较深理论功底或有相关实践经验;
4. 对Hadoop、Spark、Storm等大规模数据存储与运算平台有较多实践经验的;
5.对个性化阅读产品有着浓厚兴趣,并对于这个领域有较深刻的理解; 计算机、统计、数据相关专业研究生毕业。
—————————————————————————————-
2016-05-21补充:
首先回答优秀的985高校推荐。优秀的高校还是挺多的,你可以事先打听好那个高校有那些这些领域内的老师,有哪些有名的实验室,研究下自己如何进入这些老师的实验室。比如你可以来南大的周老师的Lambda实验室,哈工大的自然语言处理实验室。
再回答技能。你说你编程基础不好,那么编程基础你得提高。建议学习Java和Python,最好两个都熟练掌握了,工程中是要进行Mapreduce编程的,一些数据处理可以使用Python进行。然后,基础的数据结构与算法要熟练掌握。计算机领域的其他基础课程知识得掌握,比如网络,操作系统这些。
然后数学上,你的专业已经是数理统计了,数学功底应该不会差,常用的优化方法要掌握。
专业知识上,多读几本机器学习和数据挖掘领域的书,周老师的《机器学习》,李航博士的《统计学习方法》,PRML等等。如果还有多余的时间,那么挑一个你比较感兴趣的领域进行深入研究和实践一下。
以上答案均只供参考,希望对你有帮助。
做数据分析要有较强的分析问题能力,不妨以你的问题作为课题,做一篇分析,并分享到你的这个问题下,作为答案。