We propose a layered hierarchical architecture called UCLA (Universal Causality Layered Architecture), which combines multiple levels of categorical abstraction for causal inference. At the top-most level, causal interventions are modeled combinatorially using a simplicial category of ordinal numbers. At the second layer, causal models are defined by a graph-type category. The non-random ``surgical" operations on causal structures, such as edge deletion, are captured using degeneracy and face operators from the simplicial layer above. The third categorical abstraction layer corresponds to the data layer in causal inference. The fourth homotopy layer comprises of additional structure imposed on the instance layer above, such as a topological space, which enables evaluating causal models on datasets. Functors map between every pair of layers in UCLA. Each functor between layers is characterized by a universal arrow, which defines an isomorphism between every pair of categorical layers. These universal arrows define universal elements and representations through the Yoneda Lemma, and in turn lead to a new category of elements based on a construction introduced by Grothendieck. Causal inference between each pair of layers is defined as a lifting problem, a commutative diagram whose objects are categories, and whose morphisms are functors that are characterized as different types of fibrations. We illustrate the UCLA architecture using a range of examples, including integer-valued multisets that represent a non-graphical framework for conditional independence, and causal models based on graphs and string diagrams using symmetric monoidal categories. We define causal effect in terms of the homotopy colimit of the nerve of the category of elements.
翻译:我们提出一个叫做 ULLA( 通用原因层结构) 的分层等级结构, 将多个绝对的神经抽象层次结合到因果推断中的数据层中。 在最上一级, 因果干预是使用一个简单类的正统数字来模拟组合。 在第二层, 因果模型由一个图形类型类别来定义。 对因果结构的非随机“ 外观” 操作, 如边缘删除, 使用上述平坦层的退化和面体操作器来捕捉。 第三个绝对的抽象层与因果推断中的数据层相匹配。 第四个同质层由额外的结构结构结构组成, 例如一个表层空间, 用来评估数据集的因果关系模型。 在ULACLA的每对层之间, 有趣的模型以通用箭头为特征, 定义每对直径直层的直径直径直线结构结构。 这些通用的直径向箭头通过Yoineda Lemma 和直径直径直径直图框架和直径直径直径直径结构框架, 并反过来为一个新的元素类别, 其直径直径直径直径直径直径直方形的直方形结构图系, 以直径直为直方形结构的直图系的直图系, 以直为直方形的直方, 。