Sahip olduğunuz zamana göre bir dizi olaydır, bu yüzden ona Zaman Dizisi demekten çekinmeyin!
Zaman serilerindeki kümelenmenin 2 farklı anlamı vardır:
- Zaman serilerinin bölümlendirilmesi, yani tek bir zaman serisini iç benzerliklere göre farklı zaman aralıklarına bölmek istediğinizdir.
- Zaman serisi kümeleme yani birkaç zaman diziniz var ve bunlar arasındaki benzerliklere göre farklı kümeler bulmak istiyorsunuz.
Sanırım ikincisini kastediyorsunuz ve işte önerim:
Araç başına birçok aracınız ve gözleminiz var, yani birçok aracınız var. Yani birkaç matrisiniz var (her araç bir matristir) ve her matris N satır (gözlem sayısı) ve T sütunları (zaman noktaları) içerir. Bir öneri, boyutsallığı azaltmak ve PC uzayındaki verileri gözlemlemek ve bir matris (araç) içindeki farklı gözlemler arasında anlamlı ilişkiler olup olmadığını görmek için her matrise PCA uygulamak olabilir . Daha sonra tüm araçlar için her bir gözlemi birbirine koyabilir ve bir matris yapabilir ve farklı araçlar arasındaki tek bir gözlemin ilişkilerini görmek için PCA'yı uygulayabilirsiniz.
Negatif değerleriniz yoksa , matris form verilerinin boyut küçültülmesi için Matris Faktorizasyonu önemle tavsiye edilir.
Başka bir öneri birbirinin Putin'in tüm matrisler olabilir ve bir inşa edebileceğini K x K x T tensörünün K araç sayısıdır, E gözlem sayısı ve T zaman dizisi ve geçerli tensör Decomposition küresel ilişkileri görmek için.
Uygulamanın doğrudan sessiz olduğu bu makalede Zaman Dizisi Kümelemesine çok hoş bir yaklaşım gösterilmektedir .
Umarım yardımcı olmuştur!
İyi şanslar :)
DÜZENLE
Bahsettiğiniz gibi, Zaman Serisi Segmentasyonu demek istedim Bunu cevaba ekliyorum.
Zaman serisi segmentasyonu, değerlendirme için temel gerçeğe sahip tek kümeleme problemidir. Nitekim Zaman serisinin arkasındaki üreten dağılımını düşünün ve şiddetle tavsiye analiz bu , bu , bu , bu , bu ve bu senin sorunun derinlemesine incelenmiş nerede. Özellikle sonuncusu ve doktora tezi.
İyi şanslar!