Order-based Structure Learning with Normalizing Flows

Fuente: arXiv
Guardado en:
Detalles Bibliográficos
Autores principales: Kamkari, Hamidreza, Balazadeh, Vahid, Zehtab, Vahid, Krishnan, Rahul G.
Formato: Preprint
Publicado: 2023
Materias:
Acceso en línea:
Etiquetas: Agregar Etiqueta
Sin Etiquetas, Sea el primero en etiquetar este registro!
_version_ 1866914682469613568
author Kamkari, Hamidreza
Balazadeh, Vahid
Zehtab, Vahid
Krishnan, Rahul G.
author_facet Kamkari, Hamidreza
Balazadeh, Vahid
Zehtab, Vahid
Krishnan, Rahul G.
contents Estimating the causal structure of observational data is a challenging combinatorial search problem that scales super-exponentially with graph size. Existing methods use continuous relaxations to make this problem computationally tractable but often restrict the data-generating process to additive noise models (ANMs) through explicit or implicit assumptions. We present Order-based Structure Learning with Normalizing Flows (OSLow), a framework that relaxes these assumptions using autoregressive normalizing flows. We leverage the insight that searching over topological orderings is a natural way to enforce acyclicity in structure discovery and propose a novel, differentiable permutation learning method to find such orderings. Through extensive experiments on synthetic and real-world data, we demonstrate that OSLow outperforms prior baselines and improves performance on the observational Sachs and SynTReN datasets as measured by structural hamming distance and structural intervention distance, highlighting the importance of relaxing the ANM assumption made by existing methods.
format Preprint
id arxiv_https___arxiv_org_abs_2308_07480
institution arXiv
publishDate 2023
record_format arxiv
spellingShingle Order-based Structure Learning with Normalizing Flows
Kamkari, Hamidreza
Balazadeh, Vahid
Zehtab, Vahid
Krishnan, Rahul G.
Machine Learning
Methodology
Estimating the causal structure of observational data is a challenging combinatorial search problem that scales super-exponentially with graph size. Existing methods use continuous relaxations to make this problem computationally tractable but often restrict the data-generating process to additive noise models (ANMs) through explicit or implicit assumptions. We present Order-based Structure Learning with Normalizing Flows (OSLow), a framework that relaxes these assumptions using autoregressive normalizing flows. We leverage the insight that searching over topological orderings is a natural way to enforce acyclicity in structure discovery and propose a novel, differentiable permutation learning method to find such orderings. Through extensive experiments on synthetic and real-world data, we demonstrate that OSLow outperforms prior baselines and improves performance on the observational Sachs and SynTReN datasets as measured by structural hamming distance and structural intervention distance, highlighting the importance of relaxing the ANM assumption made by existing methods.
title Order-based Structure Learning with Normalizing Flows
topic Machine Learning
Methodology
url https://arxiv.org/abs/2308.07480