
牛顿方法用于逻辑回归的实现。
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
实验步骤与内容:1. 首先,需要下载名为ex3Data.zip的数据包并将其解压缩。2. 针对本练习,我们设想一所高中拥有一个数据集,该数据集包含了40名被录取的学生以及40名未被录取的学生的记录,每个(x (i),y(i))数据点都包含两个标准化考试中学生的得分,以及学生是否被录取的标签。任务目标是构建一个二元分类模型,该模型能够根据学生在两次考试中的成绩来预测其进入大学的概率。3. 然后,进行数据可视化:利用不同的符号来表示录取结果,并绘制相应的图像以进行展示。4. 假设模型的函数形式为Sigmoid函数,并求解代价函数cost function J(θ)的极值。具体而言,我们要求J(θ)的最大值(即极大似然估计),可以采用之前实验中使用的梯度下降法;然而,由于梯度下降法的迭代次数较多,本次实验则采用了牛顿迭代法。牛顿方法通过Hessian矩阵来表示:5. 在编写程序之前,务必对各个计算公式中的变量维度(如矩阵和行列数)进行详细的分析。实验过程中应将 θ 定义为零向量,并且迭代次数通常控制在5到15次之间。决策边界则定义为:即6. 请回答以下问题:(1) θ 的具体取值是多少?我们需要执行多少次迭代?(2)如果一位同学在Exam1取得了20分,同时在exam2取得了80分,那么他/她是否会被录取?
全部评论 (0)
还没有任何评论哟~


