课后作业:广义线性模型

作者:欧新宇(Xinyu OU)

【作业提交】

将测试结果Excel电子表格形式进行提交,同时提交源代码。

  1. 测试结果命名为: ex04-结果-你的学号-你的姓名.txt
  2. 源代码命名为: ex04-01-你的学号-你的姓名.py

*结果文件,要求每小题标注题号,两题之间要求空一行*


分别使用线性回归、岭回归及套索回归对"波士顿房价"数据集进行回归分析,要求:

  1. 在进行数据集划分的时候,训练集占70%,测试集占30%
  2. 分别测试岭回归 $alpha = [0, 0.1, 2, 5]$ 时的准确率
  3. 分别测试套索回归 $alpha = [0.001, 0.2, 1]$ 时的准确率
  4. 分别给出训练集和测试机的得分,要求结果保留4位小数 (ex04-01)

提示:可以编写代码输出如下结果,然后讲结果复制到txt中,进行提交

  • 输出结果

线性回归:训练集得分: 0.7469,测试集得分: 0.7129

岭回归(alpha=0):训练集得分: xxxx,测试集得分: xxxx

岭回归(alpha=0.1):训练集得分: xxxx,测试集得分: xxxx

岭回归(alpha=2):训练集得分: xxxx,测试集得分: xxxx

岭回归(alpha=5):训练集得分: xxxx,测试集得分: xxxx

套索回归(alpha=0.001):训练集得分: xxxx,测试集得分: xxxx

套索回归(alpha=0.2):训练集得分: xxxx,测试集得分: xxxx

套索回归(alpha=1):训练集得分: xxxx,测试集得分: xxxx