对两个向量之间的非线性关系建模的算法

时间:2018-09-04 12:35:20

标签: python algorithm model

我想构建一个模型,该模型描述适合散点图中显示的数据的曲线。我认为使用sklearn会很简单。但是,不同方法的选择和应用变得相当混乱。

您将使用哪种算法来解决此问题?

enter image description here

1 个答案:

答案 0 :(得分:-1)

这实际上是CrossValidated的问题,而不是Python的问题。

您的数据似乎强烈表明了一个简单的基础模型,该模型一直是线性的,直到最后可能变成多项式。

如果可能的话,我将首先调查这种现象。这很不寻常。数据源可能有问题。但也许不是。例如,具有两个不同阶段的物理现象可能会产生这样的数据。

关于模型,我建议为该数据提供自然三次样条。它们很简单,涉及将数据切入适合三次多项式的窗口(特殊情况是一条线)。

您还可以考虑平滑样条线和局部回归。

有关这些的信息,请参阅免费的在线教科书《统计学习简介》。