The Causality field aims to find systematic methods for uncovering cause-effect relationships. Such methods can find applications in many research fields, justifying a great interest in this domain. Machine Learning models have shown success in a large variety of tasks by extracting correlation patterns from high-dimensional data but still struggle when generalizing out of their initial distribution. As causal engines aim to learn mechanisms that are independent from a data distribution, combining Machine Learning with Causality has the potential to bring benefits to the two fields. In our work, we motivate this assumption and provide applications. We first perform an extensive overview of the theories and methods for Causality from different perspectives. We then provide a deeper look at the connections between Causality and Machine Learning and describe the challenges met by the two domains. We show the early attempts to bring the fields together and the possible perspectives for the future. We finish by providing a large variety of applications for techniques from Causality.
翻译:因果关系领域旨在寻找系统的方法来发现因果关系。这些方法可以在许多研究领域找到应用,从而证明对这一领域的极大兴趣。机器学习模型通过从高维数据中提取相关模式,在大量任务中表现出成功,通过从最初的分布中提取相关模式,但仍在挣扎。由于因果引擎的目的是学习独立于数据分布的机制,因此将机器学习与因果关系结合起来有可能给这两个领域带来好处。我们在工作中,激励这一假设并提供应用程序。我们首先从不同角度对关于Causity的理论和方法进行广泛概述,然后我们更深入地审视Causity与机器学习之间的联系,并描述这两个领域面临的挑战。我们展示了将这两个领域结合起来的早期尝试,以及未来可能的前景。我们通过为Causity技术提供多种应用来完成我们的工作。