Dynamic Graph: Learning Instance-aware Connectivity for Neural Networks
Kun Yuan, Quanquan Li, Dapeng Chen, Aojun Zhou, Junjie Yan

TL;DR
This paper introduces Dynamic Graph Network (DG-Net), which learns instance-specific connectivity in neural networks, enabling dynamic feature aggregation and improved capacity without increasing computational cost.
Contribution
The paper proposes a novel DG-Net that dynamically adjusts network connectivity for each instance, enhancing representation ability while maintaining efficiency.
Findings
DG-Net improves classification accuracy on ImageNet.
DG-Net enhances object detection performance on COCO.
The method generalizes across various architectures.
Abstract
One practice of employing deep neural networks is to apply the same architecture to all the input instances. However, a fixed architecture may not be representative enough for data with high diversity. To promote the model capacity, existing approaches usually employ larger convolutional kernels or deeper network structure, which may increase the computational cost. In this paper, we address this issue by raising the Dynamic Graph Network (DG-Net). The network learns the instance-aware connectivity, which creates different forward paths for different instances. Specifically, the network is initialized as a complete directed acyclic graph, where the nodes represent convolutional blocks and the edges represent the connection paths. We generate edge weights by a learnable module \textit{router} and select the edges whose weights are larger than a threshold, to adjust the connectivity of…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdvanced Neural Network Applications · Domain Adaptation and Few-Shot Learning · Advanced Graph Neural Networks
MethodsDiscriminative and Generative Network · Pointwise Convolution · Depthwise Convolution · 1x1 Convolution · Depthwise Separable Convolution · Inverted Residual Block · Batch Normalization · *Communicated@Fast*How Do I Communicate to Expedia? · ResNeXt Block · Residual Connection
