【发布时间】:2019-05-21 06:34:43
【问题描述】:
我想制作一个可以区分一般功能的模型,例如。如果给定的一组点落在一条直线或抛物线上等。 我无法直接在数组上训练 svc,因为它需要一个二维形状的数组 有什么建议么? 注意:最终我想将其构建为给定一组数据点的周期性函数
【问题讨论】:
标签: python-3.x numpy machine-learning
我想制作一个可以区分一般功能的模型,例如。如果给定的一组点落在一条直线或抛物线上等。 我无法直接在数组上训练 svc,因为它需要一个二维形状的数组 有什么建议么? 注意:最终我想将其构建为给定一组数据点的周期性函数
【问题讨论】:
标签: python-3.x numpy machine-learning
好的,所以你的输入是一个点数组,每个点都有坐标 (x,y),你的标签是函数的类型。
在数学中,此任务称为插值,这是您获取一组点并返回应返回的函数的地方。
您所描述的似乎更像是非线性回归(曲线拟合),而不是分类,您将有太多的类要覆盖,而且这样做没有任何意义。
这是一个关于非线性回归的 Python 教程,它会更有用。 https://scipy-cookbook.readthedocs.io/items/robust_regression.html
【讨论】: