面试机器学习岗位或者算法岗位,经常会被问到一些机器学习算法,其中还有很多细节性的知识。在面试中接触到的LR模型是最多的,为什么?大概原因是LR在公司中用的比较多,这时你可能会问了,这个算法不是很简单吗,性能一般是比不上集成学习算法的。对的,确实是这样,但是公司做应用时不仅仅需要考虑性能,还得考虑效率,简单高效很重要。

1.之前听其他面试者说,遇到过写LR中损失函数的推导,也就是从概率一般式  开始,运用似然函数求解概率最大(被问到:为什么可以用似然函数。答:因为目标是要让预测为正的的概率最大,且预测为负的概率也最大,即每一个样本预测都要得到最大的概率,将所有的样本预测后的概率进行相乘都最大,这就能到似然函数了。)即:

然后取对数:再乘以负的m分之一,就得到了损失函数。

2.逻辑回归为什么一般性能差?LR是线性的,不能得到非线性关系,实际问题并不完全能用线性关系就能拟合。

3.使用L1L2正则化,为什么可以降低模型的复杂度?模型越复杂,越容易过拟合,这大家都知道,加上L1正则化给了模型的拉普拉斯先验,加上L2正则化给了模型的高斯先验。从参数的角度来看,L1得到稀疏解,去掉一部分特征降低模型复杂度。L2得到较小的参数,如果参数很大,样本稍微变动一点,值就有很大偏差,这当然不是我们想看到的,相当于降低每个特征的权重。

4.那么为什么L1能得到稀疏解呢?L1正则化是L1范数而来,投到坐标图里面,是棱型的,最优解在坐标轴上取到,所以某些部分的特征的系数就为0。

5.L1正则化不可导,怎么求解?坐标轴下降法(按照每个坐标轴一个个使其收敛),最小角回归(是一个逐步的过程,每一步都选择一个相关性很大的特征,总的运算步数只和特征的数目有关,和训练集的大小无关)

6.。。。。

以上都是个人的理解,有误请指出。

机器学习LR模型,在面试中经常被问到的问题相关推荐

  1. 淘宝十年资深程序员在面试中最爱问的秒杀的面试题

    淘宝十年资深程序员在面试中最爱问的秒杀的面试题 文章目录 淘宝十年资深程序员在面试中最爱问的秒杀的面试题 1.什么是秒杀?秒杀是什么场景? 2.秒杀场景下有哪些挑战?如何应对这些挑战? 3.如何防止商 ...

  2. Python培训常识:Python面试中常被问到的几种设计模式要知道

    学习Python技术大家都是为了日后能够找到适合自己的工作岗位,那么除了要学习好Python技术外,对于面试环节的问题也要有所了解,本期小编为大家介绍的Python培训教程就算关于Python面试中常 ...

  3. 面试中经常会问的智力题,来看看你会做几道

    转载自   面试中经常会问的智力题,来看看你会做几道 下面是大部分题目来自滴滴出行2017秋招题.开始头脑风暴吧~~~ 问题 question one 有50家人家,每家一条狗.有一天警察通知,50条 ...

  4. 这些面试中经常被问到的线程池问题,你都能回答的上来吗?

    点击上方"Java知音",选择"置顶公众号" 技术文章第一时间送达! 作者:Real_man juejin.im/post/5e435ac3f265da5753 ...

  5. e - 数据结构实验之查找五:平方之哈希表_面试中常被问到的Hash表,你了解吗

    #新人扶持计划# Hash表在面试中经常被问到,今天我们来了解下. Hash表也称散列表,也有直接译作哈希表,Hash表是一种特殊的数据结构,它同数组.链表以及二叉排序树等相比较有很明显的区别,它能够 ...

  6. (免费领取Java面试题)Java面试中经常被问到的问题

    (免费领取Java面试题)Java面试中经常被问到的问题 免费领取Java面试题 -------------https://blog.csdn.net/kaikeba/article/details/ ...

  7. 面试中,被问到“哑口无言”的瞬间怎么办?

    在面试过程中,可能会遇到各种意想不到的问题,有些问题会让你感到非常自信,而有些问题却会让你感到犯愁,甚至哑口无言.这种情况发生时,如何应对是很关键的.面试中,被问到"哑口无言"的瞬 ...

  8. 面试中常被问到(11)虚函数/纯虚函数

    虚函数 如何定义一个虚函数?在基类成员函数前加入virtual关键字,但并不代表此函数不被实现,只是说明允许基类指针调用派生类重写的此函数 一个类只要声明有虚函数或者从基类继承了虚函数,在编译过程中就 ...

  9. AUC/ROC:面试中80%都会问的知识点

    本文分享自华为云社区<技术干货 | 解决面试中80%问题,基于MindSpore实现AUC/ROC>,原文作者:李嘉琪. ROC/AUC作为机器学习的评估指标非常重要,也是面试中经常出现的 ...

最新文章

  1. mysql数据库什么是事件_MySQL数据库之mysql 事件(Event) 总结
  2. sd卡测速工具_拍完照回家发现SD卡损坏,拯救你的照片就用这个办法!
  3. AI语音入门:认识词错率WER与字错率CER
  4. 八大节点十大集群:产业链企业纷纷加码“东数西算”
  5. java Instrument修改字节码实现aop功能
  6. C语言将raw转为bmp,RAW格式数据转BMP格式数据
  7. ZStack CMP多云管理平台有何不同?
  8. [Windows] 【直播放映馆V9.0】Bilibili,斗鱼,虎牙,企鹅电竞,音乐电台,无广告看电影直播!...
  9. 数学一年级应用题_小学一年级数学应用题100道
  10. nmap命令man详解与脚本目录
  11. 如何获取QQ邮箱授权码?
  12. sqlmap--tamper使用技巧
  13. 毕业设计-基于机器学习的建筑能耗预测
  14. 十二、Vue项目 - 详情页动态路由、banner布局和公用图片画廊组件拆分
  15. 华为ensp ospf综合实验
  16. 如何解决用户出差,脱域的问题
  17. Zabbix监控流程和web界面功能
  18. 如何修改Magento前台显示的产品图片的尺寸大小
  19. leetcode Ch3-DFS Backtracking II
  20. 高性能计算之九-GPU在ANSYS高性能仿真计算中的应用

热门文章

  1. 微信小程序开发之快递服务专栏(快递运力查询、寄快递、取消订单)
  2. 苹果核”乔布斯不为人知的九件事
  3. 隐藏百度地图导航菜单栏
  4. 一文读懂通达信指标公式
  5. 养老金入市,千呼万唤始出来?
  6. 我泪流满面,比尔盖茨也老了
  7. 从积性函数到莫比乌斯反演
  8. java quickfix_用Quickfix详解Fix(一)
  9. 计算机考试用远程桌面,职称计算机考试Internet基础知识:Windows远程桌面连接
  10. umeditor 解析html字符,百度ueditor(UMeditor)编辑器黏贴复制记事本文本自动生成p标签的问题...