Identifying causal direction between variables using observational data is challenging in various scientific disciplines.
Algorithmic Markov condition is a key principle used in determining causal direction based on codelengths.
Proposed method leverages variational Bayesian learning of neural networks to enhance model fitness and promote succinct codelengths.
Experiments show the effectiveness of the method in cause-effect identification, outperforming other approaches in both synthetic and real-world scenarios.