【Matlab】基于分类学习器训练的二元GLM逻辑回归模型的代码生成Code Generation for Binary GLM Logistic Regression Model Trained i

Code Generation for Binary GLM Logistic Regression Model Trained i

基于分类学习器训练的二元GLM逻辑回归模型的代码生成

1 介绍

  这个例子展示了如何使用Classification Learner训练一个二元GLM逻辑回归模型,然后使用导出的分类模型生成预测标签的C代码。

load data.mat

加载样本数据并将数据导入Classification Learner应用程序。

加载患者数据集。指定预测器数据X(由p个预测器组成)和响应变量Y。

2 方法

  
打开Matlab

load patients
X = [Age Diastolic Height Systolic Weight];
p = size(X,2);
Y = Gender;

在这里插入图片描述

在“应用程序”选项卡上,单击“应用程序”部分右侧的“显示更多”箭头以显示图库,然后选择“分类学习器”。在“分类学习器”选项卡的“文件”部分,选择“新建会话”>“从工作区”。

在“从工作空间新建会话”对话框的“数据集变量”下,从工作空间变量列表中选择X。在Response下,单击From workspace选项按钮,然后从列表中选择Y。要接受默认验证方案并继续,请单击Start Session。默认的验证选项是5倍交叉验证,以防止过拟合。

默认情况下,分类学习器创建数据的散点图。

训练二元GLM逻辑回归模型
使用Classification Learner应用程序训练一个二元GLM逻辑回归模型。

在“分类学习器”选项卡的“模型”部分中,单击“显示更多”箭头以显示分类器库。在“逻辑回归分类器”下,单击“二元GLM逻辑回归”。在Train部分,单击Train All并选择Train Selected。应用程序训练模型并在Models窗格中显示其交叉验证精度。
在这里插入图片描述

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

高山仰止景

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值