实验题目: 使用梯度下降法训练多元线性回归模型
实验目的: 掌握线性回归的基本原理,以及梯度下降法
实验环境(硬件和软件) Anaconda/Jupyter notebook/Pycharm
实验内容:
(1)编码实现基于梯度下降的多元线性回归算法,包括梯度的计算与验证;
(2)画数据散点图,以及得到的直线;
(3)画梯度下降过程中损失的变化图;
(4)基于训练得到的参数,输入新的样本数据,输出预测值;
import numpy
实验题目: 使用梯度下降法训练多元线性回归模型
实验目的: 掌握线性回归的基本原理,以及梯度下降法
实验环境(硬件和软件) Anaconda/Jupyter notebook/Pycharm
实验内容:
(1)编码实现基于梯度下降的多元线性回归算法,包括梯度的计算与验证;
(2)画数据散点图,以及得到的直线;
(3)画梯度下降过程中损失的变化图;
(4)基于训练得到的参数,输入新的样本数据,输出预测值;
import numpy