gpt4 book ai didi

machine-learning - 检测连续输入的数值数据中的峰值

转载 作者:行者123 更新时间:2023-11-30 09:59:49 24 4
gpt4 key购买 nike

这是我正在尝试做的事情的“非常简化”的示例,而且我是机器学习的新手。

我不断输入数字数据作为输入。我想检测数据中的特定变化,例如心跳监视器中的峰值。

enter image description here

我将如何使用机器学习来实现这一目标?

最佳答案

这取决于您所说的峰值。如果您称峰值上升 10 个点或更多,您可以尝试这样的操作:

import numpy as np
min_peak_diff = 10
arr = np.array([3,5,10,42,4,3,6,66,8,12,7,5])
ind = np.add(np.where(arr[1:] >= arr[:-1] + min_peak_diff), 1)
print('peak indexes:', ind)
print('peak values:', arr[ind])

结果:

peak indexes: [[3 7]]
peak values: [[42 66]]

但是如果你真的想使用机器学习方法,你可以看看:

关于machine-learning - 检测连续输入的数值数据中的峰值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59477041/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com