4. 時間維度資料分析

在這個主題中,我們針對物聯網資料所具備的時序特性,介紹一系列的時間維度資料分析方法。透過民生公共物聯網資料平台的使用,我們將發展下列三項單元,進行更深入的介紹。

  • 4.1. 時間序列資料處理

    我們使用民生公共物聯網資料平台的感測資料,引導讀者了解移動式平均 (Moving Average) 的使用方法,以及進行時序資料的週期性分析,並進而將時序資料拆解出長期趨勢、季節變動、循環變動與殘差波動,同時套用既有的 Python 語言套件,進行變點檢測 (Change Point Detection) 與異常值檢測 (Outlier Detection),用以檢視現有民生公共物聯網資料,並探討其背後所可能隱含的意義。

  • 4.2. 時間序列資料預測

    我們使用民生公共物聯網資料平台的感測資料,套用現有的 Python 資料科學套件 (例如 scikit-learn、Kats 等),用動手實作的方式,比較各種套件所內建的不同資料預測模型的使用方法與預測結果,用製圖的方式進行資料呈現,並且探討不同的資料集與不同時間解析度的資料預測,在真實場域所代表的意義,以及可能衍生的應用。

  • 4.3. 時間序列屬性分群

    我們介紹較為進階的資料分群分析。我們首先介紹兩種時間序列的特徵擷取方法,分別是傅立葉轉換 (Fourier Transform) 和小波轉換 (Wavelet Transform),並且以簡要的方式說明兩種轉換方式之異同。我們介紹兩種不同的時間序列比較方法,分別是幾何距離 (Euclidean Distance) 與動態時間規整 (Dynamic Time Warping, DTW) 距離,並根據所使用的距離函數,套用既有的分群演算法套件,並且探討不同的資料集與不同時間解析度的資料分群,在真實場域所代表的意義,以及可能衍生的應用。

    Page: /