楼主: modifiedname
跳转到指定楼层
上一主题 下一主题
收起左侧

Data Scientist 炼成记录-更新完毕2018年12月 | 机器学习练成记录 - 已开新帖

   
🔗
 楼主| modifiedname 2015-7-12 11:29:32 | 只看该作者
全局:
must learn nifty ds tools:
jq
csvkit

basic commandline tools.

super useful
回复

使用道具 举报

🔗
 楼主| modifiedname 2015-7-17 23:25:40 | 只看该作者
全局:
分享一点scala心得

edx 那个课==spark还是太浅,不觉得跟udacity mapreduce的课有本质区别. Waral dи,

因为我已经知道map reduce那一套了,觉得没什么大用
还不如自己看learning spark那本书,起码语言是都有了: scala py java


coursera functional programming in scala就好太多太多了,配的教材虽然老,但是极好。
我另外还买了learning scala觉得略逊色,也还不错,完全可读

另外,觉得scala这语言好像不是及其难学,稍微学两下就勉强做项目也可以勉强上手,不像其他有些语言要搞很久才能真用来做正事。(当然也可能是自己学习能力提高了,有confounding无法区分)
回复

使用道具 举报

🔗
 楼主| modifiedname 2015-7-18 01:59:00 | 只看该作者
全局:
from quora
https://www.quora.com/Data-Struc ... rogrammer-must-know
on data structure:

Beginner: Linked List, Stack, Queue, Binary Search Tree.

Intermediate: Heap, Priority Queue, Huffman Tree, Union Find, Tries, Hash Table, Tree Map.-baidu 1point3acres

Proficient: Segment Tree, Binary Indexed Tree, Suffix Array, Sparse Table, Lowest Common Ancestor, Range Tree.

Expert: Suffix Automaton, Suffix Tree, Heavy-Light Decomposition, Treap, Aho-Corasick, K-d tree, Link-Cut Tree, Splay Tree, Palindromic Tree, Rope,  Dancing Links, Radix Tree, Dynamic Suffix Array.

I have seen all of the listed data structures being used in various programming contests.. check 1point3acres for more.

Many of them are given in language libraries. But it is very important to understand their dynamics. Otherwise understanding related higher level structures will be difficult (if possible).

One may find some higher level data structures easier than lowers (happened to me).
回复

使用道具 举报

🔗
Ruscello 2015-7-31 01:40:35 | 只看该作者
全局:
花6个星期跟完了小K姐推荐的Udacity Java课,也来mark一下自己的进步。虽然现在小硕毕业,工作还没着落,还是找工作的同时多学习,努力积累优势,成为一个data scientist
回复

使用道具 举报

🔗
cindy4ever 2015-8-29 15:05:34 | 只看该作者
全局:
最近也在看python,发现楼主推荐的课虽好但是没有办法很快地结合到data analysis的运用中。推荐大家学习python的时候学一下numpy, pandas等几个很实用的module,对工作很有帮助,可以去enthought canopy的网站上看training course, 用edu邮箱注册可以免费学。试用了几个python distribution package下来发现enthought canopy和anaconda都不错,但前者有training就先用那个学起来了
回复

使用道具 举报

🔗
1029388 2015-9-16 10:58:44 | 只看该作者
全局:
K姐,问一下hypothesis testing, point/interval estimation
. 1point3acres.com   pvalue, power, (type 1/2 error)
  clt, delta method, derive coef and var(coef) etc
  t-test: assumptions, remedy.这些课程在哪学啊,还有一些你没写出来的课也是,我完全从零开始学啊,有些词都不知道意思

点评

statistics  发表于 2015-9-16 11:00
回复

使用道具 举报

全局:
这个太有用了 打算按照这个好好学 谢谢大家
回复

使用道具 举报

全局:
你的专业,学位,毕业时间: computer science, ms degree, Sept 2014, 现在一家大公司做码农,在国内有3年工作经验,用不同的语言做过很多项目
你的背景(技能清单看这里: 列出的清单上的技能大部分都比较熟悉
你在统计方向对哪些问题很有把握,哪些不太有把握:数学基础较好,基本的统计原理都清楚,学过随机过程,矩阵分析
你在代码方面会什么,到什么程度(数据结构,算法,是否刷过题):近几年用Java,Python,matlab,c#较多,在国内用c,c++,数据结构和算法都有熟悉的掌握,刷过Leetcode 3遍左右,了解设计模式
你在机器学习方面,除了调用现成包之外,还知道哪些:机器学习的基本算法自己用python和Matlab写过程序(没用库),包括linear regression, logistic regression, 贝叶斯分析,决策树,回归树,ANN,Percetron, adaboost, EM, SVM. 写过网络爬虫,做过text processing的项目, 但这些只限于课堂的项目
你最有把握的语言、工具是:Python,Java,Matlab. .и
你可能熟悉的语言、工具是:R, Mapreduce,但作图ggplot没有什么经验
你知道你在面试之前不可能搞定的是:business sense, presentation
    你觉得你的business sense如何,这里的几个问题你有什么想法吗: 没有这方面的经验

我的英语不是很好,表达一般,做presentation之前我可以把要说的写下来,多花时间准备下,但是听力也不是太好,与听众的互动多吗?这样是不是有点问题?请问K姐,我这样的情况可以找到data scientist的工作吗?
回复

使用道具 举报

🔗
bitaylor 2015-10-15 17:11:46 | 只看该作者
全局:
回复

使用道具 举报

🔗
 楼主| modifiedname 2015-10-16 00:45:25 | 只看该作者
全局:
最初的梦想2013 发表于 2015-10-11 15:36.google  и
你的专业,学位,毕业时间: computer science, ms degree, Sept 2014, 现在一家大公司做码农,在国内有3年 ...

why....
-baidu 1point3acres
码农pay的比数科高,而且职位多了太多
你技术上听起来没有什么问题
交流在数科还挺重要的
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册账号
隐私提醒:
  • ☑ 禁止发布广告,拉群,贴个人联系方式:找人请去🔗同学同事飞友,拉群请去🔗拉群结伴,广告请去🔗跳蚤市场,和 🔗租房广告|找室友
  • ☑ 论坛内容在发帖 30 分钟内可以编辑,过后则不能删帖。为防止被骚扰甚至人肉,不要公开留微信等联系方式,如有需求请以论坛私信方式发送。
  • ☑ 干货版块可免费使用 🔗超级匿名:面经(美国面经、中国面经、数科面经、PM面经),抖包袱(美国、中国)和录取汇报、定位选校版
  • ☑ 查阅全站 🔗各种匿名方法

本版积分规则

>
快速回复 返回顶部 返回列表