【机器学习】广义线性模型 GLM
广义线性模型 GLM
GLM 是什么
GLM 是一种模型,或者说是建模方法,使用 GLM,可以让把现实中的问题转化为机器学习需要的形式,也就是确定自己需要的假设函数
什么是指数分布族 The exponential family
指数分布族是指一类特殊的概率分布,这些分布都可以被写成
的形式。
许多常见的分布都属于指数分布族,也就是说,他们可以改写成上面这种形式。
比如,伯努利分布
其中,
如何使用 GLM 构建模型
GLM 模型的核心其实就是三个假设:
- 给定
(也就是特征),我们预测的目标是 的期望,通常情况下有 ,所以我们的假设函数就是 。 - 参数
和输入 是线性关系:
举例
线性回归的推导
如果给定
所以假设函数为:
正好是线性回归的假设函数。
逻辑回归的推导
如果给定
从上面的推导可得:
从而,假设函数为:
正好就是 Logistic 回归的形式!
分类:
人工智能 / CS229_吴恩达
标签:
机器学习
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 单元测试从入门到精通
· 上周热点回顾(3.3-3.9)
· winform 绘制太阳,地球,月球 运作规律