机器学习第二周编程作业

此博客介绍线性回归练习,建议先观看讲座和复习相关问题。需下载初学者代码并解压到指定目录,还可在课程网站找Octave/MATLAB安装说明。同时列出练习包含的文件及功能,标注了需完成和可选的文件。

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

对文本的翻译

介绍

在这个练习中,你将实现线性回归,并看到它在数据上的工作。在开始编程之前,我们强烈建议您观看视频讲座并完成相关主题的复习问题。要开始练习,您需要下载初学者代码并将其内容解压到您希望完成练习的目录。如果需要,在开始本练习之前,使用Octave / MATLAB中的cd命令切换到此目录。您也可以在课程网站的“环境设置说明”中找到安装Octave / MATLAB的说明。

包含在这个练习中的文件(各个文件功能)

ex1.m - 指导您完成练习的Octave /MATLAB脚本

ex1 multi.m - 用于练习后面部分的Octave/ MATLAB脚本

ex1data1.txt - 用于一个变量的线性回归的数据集

ex1data2.txt - 用于线性回归的数据集with多个变量

submit.m - 将解决方案发送到服务器的提交脚本

[?] warmUpExercise.m -Octave / MATLAB中的简单示例函数

[?] plotData.m -显示数据集的函数

[?] computeCost.m -函数to计算线性回归的成本

[?] gradientDescent.m-运行梯度下降的函数

[+]computeCostMulti.m - 用于多个变量的成本函数

[+]gradientDescentMulti.m - 用于多个变量的梯度下降

[+]featureNormalize.m - 函数标准化特征

[†] normalEqn.m -计算标准方程的函数。

?表示文件您需要完成

†表示可选练习

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值