我有一個具有開/關數據的二進制時間序列數據集。這通常是短暫的,因此看起來像一個高峯。這是它的外觀。用於檢測時間序列信號數據中峯值簇的算法
我已檢測到的峯和所述峯之間提取的時間間隔和有數據爲它太(在底部小紅色2WAY箭頭)。問題是,正如我們可以看到的那樣,峯值是聚類的,而且我想要對脈衝羣大小(羣集中的峯值數量),交織間隔(第一個羣集的最後一個峯值與第一個峯值之間的距離)進行量化最後一個集羣),沒有。爆炸等。
一旦識別出集羣,這一切都很容易。這可以通過將interpeak間隔設置爲大於某個值來輕鬆完成。但是,我的所有數據都沒有這樣明確定義的羣集,而且這些羣體的間隔時間差異很大。一些數據集甚至沒有集羣。所以我的主要問題是基於一些自動和相對(不固定)閾值來識別羣集。
有人可以幫助我一個相同的算法。
做你的功課,並閱讀例如核密度估計,甚至檢測等。嘗試形式化你的羣集概念。 –