Causal Inference and Conditional Independence Testing with RCoT

Mayank Agarwal, Abhay H. Kashyap,G. Shobha, Jyothi Shetty,Roger Dev

JOURNAL OF ADVANCES IN INFORMATION TECHNOLOGY(2023)

引用 0|浏览3
暂无评分
摘要
Conditional Independence (CI) testing is a crucial operation in causal model discovery and validation. Effectively performing this requires a linearly scalable and robust algorithm and its implementation. Previous techniques, such as cross-correlation, a linear method; Kernel Conditional Independence Test (KCIT,) and a kernel-based algorithm, do not scale well with dataset size and pose a bottleneck for CI algorithms. An improved version of kernel-based algorithms which use linear mapping to decrease computational time is the Randomized conditional Correlation Test (RCoT) and Randomized Conditional Independence Test (RCIT). This paper describes their use and implementation in Python. This paper then compares the time complexity of the RCoT algorithm with a previously implemented Discretization-based algorithm Probspace. The results show that the accuracy of the previous and current models is similar, but the time taken to get these results has been reduced by 50%. The implemented algorithm takes about 3s to run the testcases (the data used and testcases generated are described in Section IV-C).
更多
查看译文
关键词
conditional independence,testing
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要