{"title":"Modified local Granger causality analysis based on Peter-Clark algorithm for multivariate time series prediction on IoT data","authors":"Fei Lv, Shuaizong Si, Xing Xiao, Weijie Ren","doi":"10.1111/coin.12694","DOIUrl":null,"url":null,"abstract":"<p>Climate data collected through Internet of Things (IoT) devices often contain high-dimensional, nonlinear, and auto-correlated characteristics, and general causality analysis methods obtain quantitative causality analysis results between variables based on conditional independence tests or Granger causality, and so forth. However, it is difficult to capture dynamic properties between variables of temporal distribution, which can obtain information that cannot be obtained by the mean detection method. Therefore, this paper proposed a new causality analysis method based on Peter-Clark (PC) algorithm and modified local Granger causality (MLGC) analysis method, called PC-MLGC, to reveal the causal relationships between variables and explore the dynamic properties on temporal distribution. First, the PC algorithm is applied to compute the relevant variables of each variable. Then, the results obtained in the previous stage are fed into the modified local Granger causality analysis model to explore causalities between variables. Finally, combined with the quantitative causality analysis results, the dynamic characteristic curves between variables can be obtained, and the accuracy of the causal relationship between variables can be further verified. The effectiveness of the proposed method is further demonstrated by comparing it with standard Granger causality analysis and a two-stage causal network learning method on one benchmark dataset and two real-world datasets.</p>","PeriodicalId":55228,"journal":{"name":"Computational Intelligence","volume":null,"pages":null},"PeriodicalIF":1.8000,"publicationDate":"2024-10-21","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Computational Intelligence","FirstCategoryId":"94","ListUrlMain":"https://onlinelibrary.wiley.com/doi/10.1111/coin.12694","RegionNum":4,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q3","JCRName":"COMPUTER SCIENCE, ARTIFICIAL INTELLIGENCE","Score":null,"Total":0}
引用次数: 0
Abstract
Climate data collected through Internet of Things (IoT) devices often contain high-dimensional, nonlinear, and auto-correlated characteristics, and general causality analysis methods obtain quantitative causality analysis results between variables based on conditional independence tests or Granger causality, and so forth. However, it is difficult to capture dynamic properties between variables of temporal distribution, which can obtain information that cannot be obtained by the mean detection method. Therefore, this paper proposed a new causality analysis method based on Peter-Clark (PC) algorithm and modified local Granger causality (MLGC) analysis method, called PC-MLGC, to reveal the causal relationships between variables and explore the dynamic properties on temporal distribution. First, the PC algorithm is applied to compute the relevant variables of each variable. Then, the results obtained in the previous stage are fed into the modified local Granger causality analysis model to explore causalities between variables. Finally, combined with the quantitative causality analysis results, the dynamic characteristic curves between variables can be obtained, and the accuracy of the causal relationship between variables can be further verified. The effectiveness of the proposed method is further demonstrated by comparing it with standard Granger causality analysis and a two-stage causal network learning method on one benchmark dataset and two real-world datasets.
通过物联网(IoT)设备采集到的气候数据往往包含高维、非线性和自相关等特征,一般的因果关系分析方法基于条件独立性检验或格兰杰因果关系等获得变量间的定量因果关系分析结果。然而,时间分布变量之间的动态特性难以捕捉,而时间分布变量之间的动态特性可以获得均值检测方法无法获得的信息。因此,本文提出了一种基于彼得-克拉克(PC)算法和改进的局部格兰杰因果关系(MLGC)分析方法的新因果关系分析方法,称为 PC-MLGC,以揭示变量之间的因果关系,探索时间分布上的动态特性。首先,应用 PC 算法计算每个变量的相关变量。然后,将前一阶段得到的结果输入修正的局部格兰杰因果分析模型,探索变量之间的因果关系。最后,结合定量因果分析结果,可以得到变量间的动态特征曲线,进一步验证变量间因果关系的准确性。通过在一个基准数据集和两个实际数据集上与标准格兰杰因果分析法和两阶段因果网络学习法进行比较,进一步证明了所提方法的有效性。
期刊介绍:
This leading international journal promotes and stimulates research in the field of artificial intelligence (AI). Covering a wide range of issues - from the tools and languages of AI to its philosophical implications - Computational Intelligence provides a vigorous forum for the publication of both experimental and theoretical research, as well as surveys and impact studies. The journal is designed to meet the needs of a wide range of AI workers in academic and industrial research.