将逻辑回归模型添加到呼叫中心结构(中间数据挖掘教程)

除了分析可能影响呼叫中心运营的因素外,还要求你提供有关员工如何提高服务质量的一些具体建议。 在此任务中,将使用用于生成探索模型的同一挖掘结构,并添加将用于创建预测的挖掘模型。

在 Analysis Services 中,逻辑回归模型基于神经网络算法,因此提供与神经网络模型相同的灵活性和功能。 但是,逻辑回归特别适用于预测二进制结果。

在此场景中,您需要使用与神经网络模型相同的挖掘结构。 但是,你将自定义新模型以针对业务问题。 你有兴趣提高服务质量并确定所需的经验丰富的作员数,以便设置模型来预测这些值。

为了确保基于呼叫中心数据的所有模型都尽可能类似,请使用与之前相同的种子值。 设置种子参数可确保模型处理来自相同起点的数据,从而最大程度地减少数据中伪影导致的变异。

将新的挖掘模型添加到呼叫中心挖掘结构

  1. 在 SQL Server Data Tools (SSDT)的解决方案资源管理器中,右键单击挖掘结构Call Center Binned,然后选择打开设计器

  2. 在数据挖掘设计器中,单击“ 挖掘模型 ”选项卡。

  3. 单击“ 创建相关挖掘模型”。

  4. 在“ 新建挖掘模型 ”对话框中,对于 “模型名称”,请键入 Call Center - LR。 对于 算法名称,请选择 Microsoft逻辑回归

  5. 单击 “确定”

    新的挖掘模型显示在 “挖掘模型 ”选项卡中。

自定义逻辑回归模型

  1. 在新挖掘模型的列中 Call Center - LR,将 Fact CallCenter ID 保留为键。

  2. 将 ServiceGrade 和级别 2 运算符的值更改为 Predict

    这些列将用作输入和预测。 从本质上讲,你要在同一数据上创建两个单独的模型:一个用于预测运算符的数量,另一个用于预测服务等级。

  3. 将所有其他列更改为 “输入”。

指定种子并处理模型

  1. “挖掘模型 ”选项卡中,右键单击名为“呼叫中心 - LR”的模型的列,然后选择“ 设置算法参数”。

  2. 在HOLDOUT_SEED参数的行中,单击 下的空单元格,然后键入 1。 单击 “确定”

    注释

    你选择哪个值作为种子无关紧要,只要在所有相关模型中使用相同的种子即可。

  3. “挖掘模型 ”菜单中,选择“ 进程挖掘结构”和“所有模型”。 单击 “是 ”将更新的数据挖掘项目部署到服务器。

  4. 在“ 进程挖掘模型 ”对话框中,单击“ 运行”。

  5. 单击“关闭”以关闭“进程进度”对话框,然后在“进程挖掘模型”对话框中再次单击“关闭”。

课程中的下一个任务

为呼叫中心模型创建预测(中间数据挖掘教程)

另请参阅

处理要求和注意事项 (数据挖掘)