参考小k大神对Data Scientist的要求,总结如下: 现有技能: 编程 Java:本科学习过,后来极少用. Python:刷题主要语言,掌握基本数据结构,会用numpy、pandas、sklearn等库但还不熟练 R:学校课上学的,会用很多库,项目做过数据分析与简单的建模,暑假有些淡忘,用书是 R for Data Science SQL:在Udemy上正在学,课程很推荐,The Complete SQL Bootcamp: https://www.udemy.com/the-complete-sql-bootcamp/learn/v4/overview LeetCode:70,远远不够
. 1point3acres.com 机器学习与统计 CS 6140/DS 5220 Machine Learning:学校的ML,偏统计。做过一个项目比较了LR、SVM、ANN三种算法做分类,简单涉猎Tensorflow。课上用过三本书
Machine Learning A Probabilistic Perspective:难度较大
The Elements of Statistical Learning:主要用书,难度适中,推荐
An Introduction to Statistical Learning:补充材料,浅显易懂
Machine Learning by Andrew Ng:上过Coursera上的课,也读过Stanford的Lecture Notes Data Science: Data to Insights by MIT Professional Education:在入读MSDS前跟着上过,由于缺乏基础知识没看完 Kaggle:还处于看别人Kernel的程度 Deep Learning & Computer Vision:大四实习期间用Caffe做过商品图像检索的Project,作为本科毕设,算是很有挑战的Project. .и
DS学习计划:. ---- 编程 Java:复习语法以及数据结构,为Amazon等可能不能用Python的面试做准备 Python:继续刷题,加强学习各种库的使用,作为主要编程语言,有时间就学习些高级语法 R:复习,有可能参考下其他书目如 ggplot2 Elegant Graphics for Data Analysis SQL:继续学习并能熟练应用 C++:很想学,计划找到实习后开始入门 Algorithms:秋季提升的重点 by CS 5800 Algorithms
-baidu 1point3acres 机器学习与统计-baidu 1point3acres Machine Learning.google и
1. 复习巩固基础算法,汇总材料为面试做markdown笔记,已做了Linear Regression
2. 学习Unsupervised算法 by DS 5230 Data Mining
3. 有时间用Kaggle练练手,自己写写Kernel. .и
4. 学校可能的选课:. 1point3acres
EECE 7397 Advanced Machine Learning