2023
doi: 10.12720/jait.14.3.495-500
Causal Inference and Conditional Independence Testing with RCoT
- 1Department of Computer Science, R. V. College of Engineering, Bangalore, India
- 2Lexis Nexis Risk Solution, Alpharetta, USA
- Manuscript receivedAugust 29, 2022
- revisedSeptember 29, 2022
- acceptedOctober 20, 2023
- publishedJune 1, 2023
Abstract
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).
Keywords
- causal inference
- conditional independence testing
- Randomized conditional Correlation Test (RCoT) algorithm
- Lindsay-Pilla-Basaky approximation
- Fourier features
How to Cite
Mayank Agarwal, Abhay H. Kashyap, G. Shobha, Jyothi Shetty, and Roger Dev, "Causal Inference and Conditional Independence Testing with RCoT," Journal of Advances in Information Technology, vol. 14, no. 3, pp. 495-500, 2023. https://doi.org/10.12720/jait.14.3.495-500
Copyright & License
Copyright © 2023 by the authors. This is an open access article distributed under the Creative Commons Attribution License which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited (CC BY 4.0).






