scikit-learn机器学习——第五章 复习题

本文介绍了线性回归模型的基础概念,包括解决的问题类型、预测函数、成本函数及梯度下降算法等核心内容。通过实例展示了不同阶次的多项式回归效果,并讨论了过拟合现象及其原因。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1.线性回归模型是用来解决什么问题的?

解决两个变量之间成线性关系的问题。

2.线性回归模型的预测函数是什么样的?其矩阵形式的写法是什么样的?

h(x)=a+bx

h(x)=[a b]*[1 x]T

3.线性回归模型的成本函数是什么样的?

J(θ)=1/(2m)*∑(h(x(i)-y(i))^2

均方差,乘1/2是为了计算方便(求导的时候约掉)

4.梯度下降算法的参数迭代公式是什么样的?

θ0=θ0-α/m∑(h(x(i)-y(i))

θ1=θ1-α/m∑((h(x(i)-y(i))xi)

5.运行本章节示例代码ch05.01.ipynb,画出各个模型在[-20,20]的图形,并和正弦波对比。

6.运行本章节示例代码ch05.02.ipynb,把多项式改为五阶会使什么结果?

degree=2

degree=5

过拟合,训练数据集精确度高,测试数据集为负

7.为什么增加多项式特征能优化线性回归模型的准确性?

线性回归模型太简单导致欠拟合

8.找到scikit-learn官方文档,阅读画学习曲线的函数learning_curve()的文档。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值