Improving Observational Causality Using Machine Learning