В настоящее время я работаю над небольшим проектом, в котором я хочу сравнить два временных ряда. Мера сходства действительно расплывчата, они считаются похожими, если два временных ряда грубо имеют одинаковую форму.
Поэтому я подумал про себя: "Ну, если им нужна только одна и та же форма, я просто сравниваю пики двух временных рядов, если пики находятся в одном и том же положении, то, конечно же, временные ряды будут аналогичными"
Теперь моя проблема - найти хороший алгоритм обнаружения пика. Я использовал Google, но я только придумал бумагу Простые алгоритмы для обнаружения пиков в Time-Series. Проблема в том, что алгоритмы, описанные в этой статье, хорошо работают с действительно экстремальными и тонкими пиками, но в большинстве случаев мои временные ряды довольно плоские пики, чтобы они не были обнаружены.
Кто-нибудь знает, где я могу найти или найти алгоритм, который будет определять пики, показанные на следующем изображении?