Granger Causality Based Hierarchical Time Series Clustering for State Estimation
Clustering is an unsupervised learning technique that is useful when working with a large volume of unlabeled data. Complex dynamical systems in real life often entail data streaming from a large number of sources. Although it is desirable to use all source variables to form accurate state estimates, it is often impractical due to large computational power requirements, and sufficiently robust algorithms to handle these cases are not common. We propose a hierarchical time series clustering technique based on symbolic dynamic filtering and Granger causality, which serves as a dimensionality reduction and noise-rejection tool. Our process forms a hierarchy of variables in the multivariate time series with clustering of relevant variables at each level, thus separating out noise and less relevant variables. A new distance metric based on Granger causality is proposed and used for the time series clustering, as well as validated on empirical data sets. Experimental results from occupancy detection and building temperature estimation tasks show fidelity to the empirical data sets while maintaining state-prediction accuracy with substantially reduced data dimensionality.
Code (0)
등록된 구현이 없습니다.
Tasks
ClusteringDimensionality ReductionState EstimationTime SeriesTime Series AnalysisTime Series ClusteringSimilar Papers 제목 키워드 기반
An Interpretable and Sparse Neural Network Model for Nonlinear Granger Causality Discovery
While most classical approaches to Granger causality detection repose upon linear time series assumptions, many interactions in neuroscience and economics applications are nonlinear. We develop an approach to nonlinear G…
Time SeriesTime Series AnalysisVariable-lag Granger Causality for Time Series Analysis
Granger causality is a fundamental technique for causal inference in time series data, commonly used in the social and biological sciences. Typical operationalizations of Granger causality make a strong assumption that e…
Causal InferenceLeadership InferenceTime SeriesTime Series AnalysisDynamic Window-level Granger Causality of Multi-channel Time Series
Granger causality method analyzes the time series causalities without building a complex causality graph. However, the traditional Granger causality method assumes that the causalities lie between time series channels an…
Time SeriesTime Series AnalysisLearning Granger Causality for Hawkes Processes
Learning Granger causality for general point processes is a very challenging task. In this paper, we propose an effective method, learning Granger causality, for a special but significant type of point processes --- Hawk…
ClusteringPoint ProcessesVariable-lag Granger Causality and Transfer Entropy for Time Series Analysis
Granger causality is a fundamental technique for causal inference in time series data, commonly used in the social and biological sciences. Typical operationalizations of Granger causality make a strong assumption that e…
Causal InferenceDynamic Time WarpingLeadership InferenceTime Series+1