atlas

Research map / Learning theory and algorithms / Combinatorial and search optimization

CoLiDE: Concomitant Linear DAG Estimation

ICLR 2024 · Learning theory and algorithms › Combinatorial and search optimization · approach: Constrained neural network optimization · 1 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes CoLiDE, a convex concomitant-scale least-squares score with a log-determinant acyclicity penalty that jointly estimates linear DAG structure and (homo- or heteroscedastic) noise levels from observational data.

Problem

Learning DAG structure from observational data under a linear SEM when exogenous noise variances are unknown and may differ across nodes, which makes lasso-type penalties require retuning and ordinary least squares biased.

Approach

Adapt smoothed concomitant lasso and generalized concomitant multi-task lasso ideas to DAG learning: a jointly convex scaled least-squares score in (W, sigma) decouples the sparsity parameter from noise level, optimized via DAGMA-style log-det penalty continuation and block coordinate descent with closed-form noise updates.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use CoLiDE-EV instead of DAGMALinear DAG estimation · ER4, 200 nodes, homoscedastic Gaussian noise variance 1.0SHD: 100.1$\pm$41.8 -> 87.3$\pm$33.7Helped
Use CoLiDE-EV instead of DAGMALinear DAG estimation · ER4, 200 nodes, homoscedastic Gaussian noise variance 5.0SHD: 194.4$\pm$36.2 -> 105.6$\pm$51.5Helped
Use CoLiDE-NV instead of SortNRegressLinear DAG estimation · ER4, 200 nodes, heteroscedastic Gaussian noiseSHD: 397.8$\pm$27.8 -> 390.7$\pm$35.6Helped
Use CoLiDE-NV instead of SortNRegressLinear DAG estimation · ER4, 200 nodes, heteroscedastic Gaussian noiseSID: 22560$\pm$1749 -> 22734$\pm$1767Hurt
Use CoLiDE-NV instead of SortNRegressLinear DAG estimation · ER4, 200 nodes, heteroscedastic Gaussian noiseSHD-C: 402.1$\pm$26.3 -> 407.9$\pm$37.5Hurt
Use CoLiDE-NV instead of SortNRegressLinear DAG estimation · ER4, 200 nodes, heteroscedastic Gaussian noiseFDR: 0.20$\pm$0.01 -> 0.25$\pm$0.03Hurt
Use CoLiDE-NV instead of CoLiDE-EVLinear DAG estimation · SachsSHD: 13 -> 12Helped
Use CoLiDE-NV instead of CoLiDE-EVLinear DAG estimation · SachsSID: 47 -> 46Helped
Use CoLiDE-NV instead of CoLiDE-EVLinear DAG estimation · SachsTPR: 0.29 -> 0.35Helped
Use CoLiDE-NV instead of CoLiDE-EVLinear DAG estimation · ER4, 200 nodes, heteroscedastic Gaussian noiseTPR: 0.68$\pm$0.02 -> 0.68$\pm$0.01No clear effect

Surprising findings

Limitations

Experimental setup

Datasets: Sachs dataset

Benchmarks: Sachs dataset

Metrics: SHD SID SHD-C FDR TPR noise estimation relative error

Baselines: GES GOLEM DAGMA SortNRegress DAGuerreotype NoTears

Builds on: DAGMA NOTEARS smoothed concomitant lasso GOLEM

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy