覆盖主要内容
版本: 下个版本

多项式回归

组件介绍

**“多项式回归”(Polynomial Regression)**控件使用模型模块中的任何回归器交互式地显示回归线。

**“多项式回归”(Polynomial Regression)**控件可以设置多项式展开。多项式展开是多项式次数的一种调节,用于变换输入数据,并对曲线的形状有影响。如果多项式展开设置为1,这意味着在回归中使用未转换的数据。


  • 输入:
    • data:数据集
  • 输出:
    • data:数据集
    • coef:回归系数
    • lrn:在交互页面中配置参数后的随机森林学习算法
    • mod:已训练的模型(仅当输入端odt存在时,才会有输出信息)

页面介绍

点击**“多项式回归”(Polynomial Regression)**控件查看参数配置页面,如下图所示:

点击**“多项式回归”**按钮,查看数据集详情:

参数选项

选项说明取值范围样例值
相关信息回归方法

模型名称,默认为Univariate Regression

非空字符串Univariate Regression
平均绝对误差

真实值与得出的多项式回归曲线的平均绝对误差值

标准误差

真实值与得出的多项式回归曲线的标准误差值

坐标轴数据输入属性

x轴上的自变量

数据集连续型属性sepal length
目标属性

y轴上的自变量

数据集连续型属性sepal width
多项式扩展

多项式展开次数

0~101

使用案例

在下图所示的案例中,使用**“加载文件”(File)控件加载数据集,再通过“多项式回归”(Polynomial Regression)控件进行相关操作,最后连接“查看数据”(Data Table)**查看回归系数。

案例中加载 iris 数据集,运行**“多项式回归”(Polynomial Regression)**后,设置多项式扩展值为3,其余使用默认参数。案例中控件的配置以及执行结果如下图所示。