前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >掌握机器学习算法的三重门

掌握机器学习算法的三重门

作者头像
统计学家
发布2019-09-09 17:39:01
6860
发布2019-09-09 17:39:01
举报

这篇文章我从面试找工作的角度,给大家介绍一下掌握机器学习算法的三重门,希望能够帮助到大家。

一、完整口述机器学习模型原理

这算是基本操作了,考验逻辑思维和表达能力。之前介绍过一篇文章,如何口述机器学习模型原理,可以做个参考,里面讲的比较简单,大家可以在此基础上去扩充,也可以写个文档,有空就练习着讲一遍。

之前推过的一文看完《统计学习方法》所有知识点,也可以做个参考,或者自己做一个类似的知识点直接or思维导图。

二、手推机器学习算法原理

图片来自:lawlite19@github

大家在学习《统计学习方法》或《机器学习》的时候,学完一章,要做到合上书,给你一张白纸,可以把本章算法每一步写的清清楚楚。这里顺便推荐一个我觉得非常不错的机器学习视频教程:shuhuai007大佬的《机器学习-白板推导系列》,大佬用21节课,在白板上一步一步推导算法,讲的非常详细,通俗易懂。

课程地址:

https://space.bilibili.com/97068901/channel/detail?cid=54167

有好心的同学将板书做了整理,非常美观,已更新到第19章:

https://github.com/ws13685555932/machine_learning_derivation

三、机器学习算法Python实现

这就比较考验代码能力了,虽然现在sklearn有现成的包可以调,还是建议大家将常见算法如LR、感知机、k近邻、贝叶斯、SVM、EM、Adaboost、决策树、随机森林、GBDT、XGBoost、聚类等等都试着用Python实现一下。这里推荐两个不错的资源:

https://github.com/lawlite19/MachineLearning_Python

作者用python实现了线性回归、逻辑回归、BP神经网络,SVM、K-Mean、PCA、异常检测等算法。

https://github.com/WenDesi/lihang_book_algorithm

作者将统计学习方法第一版每一章的算法用自己的方式实现一遍,这可是被李航老师点赞的项目!

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2019-09-05,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 机器学习与统计学 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档