机器学习面试需要准备啥

转自凡人机器学习

大概会问传统机器学习、深度学习、最优化、coding四个方面:

传统机器学习考察点:

1、bias与variance的含义,并结合ensemble method问哪种方法降低bias,哪种方法降低variance

2、lr与svm的区别与联系

3、gbdt与adaboost的区别与联系

4、手推svm,svm麻雀虽小五脏俱全

5、pca与lda的区别与联系,并推导

6、白化的原理与作用

7、给一个算法,例如lr,问这个算法的model、evaluate、optimization分别是啥


深度学习考察点:

1、手推bp

2、梯度消失/爆炸原因,以及解决方法

3、bn的原理,与白化的联系

4、防止过拟合有哪些方法

5、dnn、cnn、rnn的区别与联系

6、机器学习与深度学习的联系

7、batch size大小会怎么影响收敛速度


最优化考察点:

1、sgd、momentum、rmsprop、adam区别与联系

2、深度学习为什么不用二阶优化

3、拉格朗日乘子法、对偶问题、kkt条件


coding考察点:

排序、双指针、dp、贪心、分治、递归、回溯、字符串、树、链表、trie、bfs、dfs等等


  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值