开始使用免费开始使用

拟合基线模型

现在您已经有一个可复用的 trainControl 对象 myControl,可以开始在客户流失数据集上拟合不同的预测模型,并评估它们的预测准确率。

先从我最喜欢的模型之一 glmnet 开始。它通过对线性回归和逻辑回归模型的系数大小与数量进行惩罚,来帮助防止过拟合。

本练习是课程的一部分

在 R 中使用 caret 的机器学习

查看课程

练习说明

glmnet 模型拟合到客户流失数据集,命名为 model_glmnet。请务必使用工作区中已提供、您在第一个练习中创建的 trainControl 对象 myControl

交互式实操练习

通过完成这段示例代码来试试这个练习。

# Fit glmnet model: model_glmnet
model_glmnet <- train(
  x = churn_x, 
  y = churn_y,
  metric = "ROC",
  method = ___,
  trControl = ___
)
编辑并运行代码