Publication: Decomposing time series data via mixed integer programming
Institution Authors
Authors
Journal Title
Journal ISSN
Volume Title
Type
Master's thesis
Sub Type
Access
restrictedAccess
Publication Status
Unpublished
Abstract
Decomposing time series into seasonality, trend, and remainder reveals underlying insights to be used in forecasting and anomaly detection. Although there are several decomposition methods, no method guarantees all of the following issues are addressed: i) smoothness of trend and the rigid structure of seasonality, ii) shifts in trend, iii) long seasonality periods, iv) multi-seasonality, and v) robustness on outliers. In this study, we propose a mixed integer programming model to address all of these issues. Experiments on di↵erent synthetic problem sets present the e↵ectiveness of the proposed algorithm, providing benchmark results against the robust seasonal trend decomposition algorithm.
Zaman serilerini trend, sezonsallık ve arta kalan olarak ayırmak, tahmin yapmada ve anormallik belirlemede kullanılacak temelindeki i¸cg¨or¨uleri ortaya ¸cıkarmaktadır. Bir¸cok ayrı¸stırma y¨ontemi olmasına ra˘gmen, hi¸cbir y¨ontem takip eden konuların hepsini ele alaca˘gını garanti etmemektedir. Bu konular i) trendin d¨uzg¨unl¨u˘g¨u ve sezonsallı ˘gın katı yapısı ii) trend’deki de˘gi¸simler iii) uzun sezonsallık d¨onemleri iv) ¸coklu sezonsallık ve v) u¸c de˘gerlerdeki g¨urb¨uzl¨ukt¨ur. Bu ¸calı¸smada, t¨um bu konuları ele alabilmek adına bir tam sayı programlama modeli ¨oneriyoruz. Farklı sentetik problem k¨umeleri ¨uzerinde yapılan deneyler, ¨onerilen algoritmanın etkilili˘gini ve g¨urb¨uz sezonsallık trend ayrı¸stırma algoritmasına kar¸sılık de˘gerlendirme sonu¸clarını ortaya koymaktadır.
Zaman serilerini trend, sezonsallık ve arta kalan olarak ayırmak, tahmin yapmada ve anormallik belirlemede kullanılacak temelindeki i¸cg¨or¨uleri ortaya ¸cıkarmaktadır. Bir¸cok ayrı¸stırma y¨ontemi olmasına ra˘gmen, hi¸cbir y¨ontem takip eden konuların hepsini ele alaca˘gını garanti etmemektedir. Bu konular i) trendin d¨uzg¨unl¨u˘g¨u ve sezonsallı ˘gın katı yapısı ii) trend’deki de˘gi¸simler iii) uzun sezonsallık d¨onemleri iv) ¸coklu sezonsallık ve v) u¸c de˘gerlerdeki g¨urb¨uzl¨ukt¨ur. Bu ¸calı¸smada, t¨um bu konuları ele alabilmek adına bir tam sayı programlama modeli ¨oneriyoruz. Farklı sentetik problem k¨umeleri ¨uzerinde yapılan deneyler, ¨onerilen algoritmanın etkilili˘gini ve g¨urb¨uz sezonsallık trend ayrı¸stırma algoritmasına kar¸sılık de˘gerlendirme sonu¸clarını ortaya koymaktadır.
Date
2020-01-13