算法工程师面试--常见问题及其回答

本文深入浅出地介绍了逻辑回归的原理、损失函数及求解方法,详细阐述了KNN算法的工作原理,对比了KNN与K-Means的区别,并探讨了它们在实际场景中的应用。

1.请你介绍一下你熟悉的机器学习模型或算法(以逻辑回归为例)

LR的原理

  逻辑回归本质上是线性回归,只是在特征到结果的映射中加入了一层逻辑函数, g ( z ) = 1 1 + e − z {\rm{g}}(z) = \frac{1}{ {1 + {e^{ - z}}}} g(z)=1+ez1,即:先把特征线性求和 z = w 0 + w 1 ∗ x 1 + . . . , + w n ∗ x n {\rm{z}} = {w_0} + {w_1}*{x_1} + ..., + {w_n}*{x_n} z=w0+w1x1+...,+wnxn,然后使用函数g(z)作为假设函数来预测。
  逻辑回归用来分类0/1问题,也就是预测结果属于0或者属于1的二值分类问题,有模型:
p ( y = 1 ∣ x ) = g ( w T x ) = 1 1 + e − w T x p(y = 1|x) = g({w^T}x) = \frac{1}{ {1 + {e^{ - {w^T}x}}}} p(y=1x)=g(wTx)=1+ewTx1
p ( y = 0 ∣ x ) = 1 − g ( w T x ) = e − w T x 1 + e − w T x p(y = 0|x) = 1 - g({w^T}x) = \frac{ { {e^{ - {w^T}x}}}}{ {1 + {e^{ - {w^T}x}}}} p(y=0x)=1g(wTx)=1+e

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值