跳转至

5.8、线性/多项式回归

功能模块如图所示:

积木功能

线性回归训练

功能:执行多元线性回归。在对话框中选择目标列(顶部的组合框),对话框中心的两个列表允许您选择只包含表示(独立)变量的特定列。

积木功能

配置界面功能说明:

配置-选项:

  • 目标列(数值):选择目标列。只允许包含数值数据的列。
  • 独立列:要指定独立的列,应将其包含在回归模型中。
  • 预设偏移值:默认情况下,回归模型包含一个常数项。选择此选项,将使用给定的常数项。该值的工作方式类似于用户定义的截距。
  • 缺失值处理:定义输入中缺失的值是否被忽略,或者节点执行对于缺失的值是否应该失败。
  • 散点图设置:指定在散点图视图中作为数据点可用的行。

多项式回归训练

功能:该节点对输入数据执行多项式回归,并计算最小化平方误差的系数。用户必须选择一列作为目标(因变量)和若干个自变量。默认情况下,计算阶为2的多项式,可在对话框中更改。

积木功能

配置界面功能说明:

配置-回归设置:

  • 目标列(因变量数值):包含依赖“目标”变量的列。
  • 最大多项式次数:设置多项式回归函数的最大多项式次数。
  • 选择自变量:选择包含自变量的列,并将它们移动到“包含”列表。
  • 输入数据中存在缺失值:对于存在缺失值的情况,可设置忽略该缺失行,或者检测到缺失值则节点执行失败。
  • 视图设置
    • 要在视图中显示的数据点数:这个选项可以用来改变节点视图中的数据点的数量,默认为10,000点。

线性/多项式回归预测

功能:使用回归模型预测响应。节点需要连接到回归节点模型和一些测试数据。只有当测试数据包含“线性回归训练”使用的列时,它才可执行。该节点将一个新列追加到包含每行预测的输入表中。

积木功能

配置界面功能说明:

配置-设置:

  • 自定义预测列名:允许您为追加到输入表的预测列指定自定义名称。如果未选中复选框,则“预测列名使用默认值。