123
返回列表 发新帖
楼主: aaran
跳转到指定楼层
上一主题 下一主题
收起左侧

机器学习入门经历(二)

   
🔗
cclovelulu 2019-12-25 02:00:55 | 只看该作者
全局:
感谢楼主分享,学起来啦
回复

使用道具 举报

全局:
请问楼主在具体做那些ml infra的工作呢?自己本身也学了点ml 了解一些算法 也打了俩kaggle 单觉得不太适合ml推导啦一类的。还是希望工作偏工程一些 ,楼主能否给些建议 ,多谢!
回复

使用道具 举报

全局:
楼主,我最近在徘徊要看ESL还是PRML,网上有人说ESL得看论文不然有些地方看不懂。看了您的贴我感觉应该看PRML,不过实践的话,您在哪里实践?Kaggle上还是公司的项目?
回复

使用道具 举报

🔗
greyman 2020-3-11 07:50:07 | 只看该作者
全局:
本帖最后由 greyman 于 2020-3-11 08:03 编辑

感觉这些书用的时候翻一翻就好了,没必要读30%以上。一些经典的paper比这些经典的教材容易,甚至写的还好。

一个问题有很多解决方法,看完这些书恐怕理解也只是表面的。有些时候感觉专精一个方法已经不容易了。而如果记性质的话,完全可以网课速成,就像大部分人对GBDT的理解不需要多深,记住四五个性质完成可以Kaggle刷名次,又有何必要深究里面的math。编程实现的话,github经典代码的trick可能比理论更重要。

关键的是,这些书介绍的都是很经典的方法。而机器学习并非因为经典方法火起来,而是被beats everything的神经网络顺便带起来的。神经网络的非线性表示+SGD的非凸优化的确强大。前者是问题driven,不同问题需要对不同data有相应的理解造出相应的网络;后者需要对概率论理解非常深,不是各一两个经典方法书能搞定的或者KKT对偶就能解决的。多少人会费心学实分析,概率论,随机过程,动力系统,泛函分析,随机分析去理解hitting time, escaping time, log soblolev inequality等各种强大的functional inequality呢?但是只看方法的话,又怎么看得懂这些方法为啥厉害呢?所以呢,练编程刷题就好了。算法直接github copy就是了。经典算法对经典问题完全够用。

结论就是:定位是MLE就练coding刷题了解机器学习算法性质就行了,几乎没必要看书,看完也是忘的。定位是ML researcher就看 paper就好了,小白从经典方法/model paper看起,厉害的直接看理论paper就完了,也没必要看书。

评分

参与人数 1大米 +1 收起 理由
lukelz + 1 赞一个

查看全部评分

回复

使用道具 举报

🔗
coraltree 2020-5-21 02:00:49 | 只看该作者
全局:
Thanks, it's very informative!!!
回复

使用道具 举报

全局:
果然要想成功没有容易的
回复

使用道具 举报

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

本版积分规则

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