BaileysRock / MachineLearningExperiment

哈工大大三机器学习实验

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

哈工大大三机器学习实验

实验一:多项式拟合正弦曲线

  1. ✔️生成数据,加入噪声
  1. ✔️用高阶多项式函数拟合曲线;
  1. ✔️用解析解求解两种loss的最优解(无正则项和有正则项)
  1. ✔️优化方法求解最优解(梯度下降,共轭梯度)
  1. ✔️用你得到的实验数据,解释过拟合。
  1. ✔️用不同数据量,不同超参数,不同的多项式阶数,比较实验效果。
  1. ✔️语言不限,可以用matlab,python。求解解析解时可以利用现成的矩阵求逆。梯度下降,共轭梯度要求自己求梯度,迭代优化自己写。不许用现成的平台,例如pytorch,tensorflow的自动微分工具。

实验二:逻辑回归

目的:理解逻辑回归模型,掌握逻辑回归模型的参数估计算法。

  1. ✔️实现两种损失函数的参数估计(1,无惩罚项;2.加入对参数的惩罚)
  1. ✔️可以采用梯度下降、共轭梯度或者牛顿法等。
  1. ✔️手工生成两个分别类别数据(可以用高斯分布),验证你的算法。
  1. ✔️考察类条件分布不满足朴素贝叶斯假设,会得到什么样的结果。
  1. ✔️逻辑回归有广泛的用处,例如广告预测。可以到UCI网站上,找一实际数据加以测试。

About

哈工大大三机器学习实验


Languages

Language:Python 100.0%