Python 是否有一个函数可以找到忽略峰值的曲线斜率?

Python 是否有一个函数可以找到忽略峰值的曲线斜率?,python,machine-learning,deep-learning,statsmodels,Python,Machine Learning,Deep Learning,Statsmodels,假设我获得了一个timeserie(蓝色)(有一些缺失的数据),据我所知: -遵循特定点之间的总趋势 -或多或少的循环 我自己画了红色曲线。我需要找到一种在实时中获取它的方法。。。 我的意思是,即使当我在图中处于巅峰状态时,它也应该向我展示红线。< /P> 我想使用机器学习(tf、sklearn或statsmodel)从少量曲线中学习,并在实时中识别新曲线 有人面临过同样的问题吗 注意事项: 实时意味着我没有完整的输入(蓝色)。直到5月17日10:00,我必须在5月17日10:00找到输出(红

假设我获得了一个timeserie(蓝色)(有一些缺失的数据),据我所知: -遵循特定点之间的总趋势 -或多或少的循环

我自己画了红色曲线。我需要找到一种在实时中获取它的方法。。。 我的意思是,即使当我在图中处于巅峰状态时,它也应该向我展示红线。< /P> 我想使用机器学习(tf、sklearn或statsmodel)从少量曲线中学习,并在实时中识别新曲线

有人面临过同样的问题吗

注意事项:

  • 实时意味着我没有完整的输入(蓝色)。直到5月17日10:00,我必须在5月17日10:00找到输出(红色)

  • 没有从蓝色变红的模型。。。事实上,必须忽略峰值才能得到红色曲线

  • 零是因为蓝色曲线有很大的变化,而红色曲线的“原点”将发生变化并上升


  • 1) 不要理解你所说的实时。但假设您想要输入(蓝色)->输出(红色)。2) 红色曲线是什么意思?最低限度趋势?派生词一般?有从蓝色变为红色的模型吗?3) 红色曲线中的零从何而来?丢失数据?4) 看起来更像是你应该问的5)我会用一个窗口平均值/最小值函数来绘制红色图形。6) 如果你真的想做机器学习。它的输入->NN->输出。就这样。我会尽我最大的努力在我的帖子里回答…我不知道什么是理想的情况,如果没有关于红色曲线代表什么的基本知识,我只会尝试一个深度神经网络预测输出值。输入将是当前值、描述斜率的导数(我将使用窗口)和输出单个浮点。不保证它会起作用,但你的问题似乎相当复杂。顺便说一句,你的零解释是有意义的。倒数第二和倒数第四红曲线的矛盾是0。另外,也许你应该试试LPF。