paper-with-me

홈 › Papers

PACE: A Parallelizable Computation Encoder for Directed Acyclic Graphs

2022-03-19 · Zehao Dong, Muhan Zhang, Fuhai Li, Yixin Chen

Optimization of directed acyclic graph (DAG) structures has many applications, such as neural architecture search (NAS) and probabilistic graphical model learning. Encoding DAGs into real vectors is a dominant component in most neural-network-based DAG optimization frameworks. Currently, most DAG encoders use an asynchronous message passing scheme which sequentially processes nodes according to the dependency between nodes in a DAG. That is, a node must not be processed until all its predecessors are processed. As a result, they are inherently not parallelizable. In this work, we propose a Parallelizable Attention-based Computation structure Encoder (PACE) that processes nodes simultaneously and encodes DAGs in parallel. We demonstrate the superiority of PACE through encoder-dependent optimization subroutines that search the optimal DAG structure based on the learned DAG embeddings. Experiments show that PACE not only improves the effectiveness over previous sequential DAG encoders with a significantly boosted training and inference speed, but also generates smooth latent (DAG encoding) spaces that are beneficial to downstream optimization subroutines. Our source code is available at \url{https://github.com/zehao-dong/PACE}

📄 PDF Abstract BibTeX arXiv:2203.10304

Code (1)

zehao-dong/pace 공식 구현 tf

Tasks

Neural Architecture Search

Similar Papers 제목 키워드 기반

D-VAE: A Variational Autoencoder for Directed Acyclic Graphs

2019-04-24 · NeurIPS 2019 12 · Muhan Zhang, Shali Jiang, Zhicheng Cui, Roman Garnett 외

Graph structured data are abundant in the real world. Among different graph types, directed acyclic graphs (DAGs) are of particular interest to machine learning researchers, as many machine learning models are realized a…

Bayesian OptimizationBIG-bench Machine LearningNeural Architecture Searchvalid

ProDAG: Projected Variational Inference for Directed Acyclic Graphs

2024-05-24 · Ryan Thompson, Edwin V. Bonilla, Robert Kohn

Directed acyclic graph (DAG) learning is a central task in structure discovery and causal inference. Although the field has witnessed remarkable advances over the past few years, it remains statistically and computationa…

Causal InferenceCombinatorial OptimizationUncertainty Quantificationvalid+1

Uniform random generation of large acyclic digraphs

2012-02-29 · Jack Kuipers, Giusi Moffa

Directed acyclic graphs are the basic representation of the structure underlying Bayesian networks, which represent multivariate probability distributions. In many practical applications, such as the reverse engineering …

Spectral clustering algorithms for the detection of clusters in block-cyclic and block-acyclic graphs

2018-05-02 · H. Van Lierde, T. W. S. Chow, J. -C. Delvenne

We propose two spectral algorithms for partitioning nodes in directed graphs respectively with a cyclic and an acyclic pattern of connection between groups of nodes. Our methods are based on the computation of extremal e…

ClusteringGraph Clustering

Multi-Behavior Recommendation with Personalized Directed Acyclic Behavior Graphs

2024-12-09 · ACM Transactions on Information Systems 2024 12 · Xi Zhu, Fake Lin, Ziwei Zhao, Tong Xu 외

A well-developed recommendation system can not only leverage multi-typed interactions (such as page view, add-to-cart, and purchase) to better identify user preferences but also demonstrate high performance, low complexi…

BenchmarkingComputational EfficiencyMulti-Task Learning