paper-with-me

홈 › Papers

Convolutional Networks with Adaptive Inference Graphs

2017-11-30 · ECCV 2018 9 · Andreas Veit, Serge Belongie

Do convolutional networks really need a fixed feed-forward structure? What if, after identifying the high-level concept of an image, a network could move directly to a layer that can distinguish fine-grained differences? Currently, a network would first need to execute sometimes hundreds of intermediate layers that specialize in unrelated aspects. Ideally, the more a network already knows about an image, the better it should be at deciding which layer to compute next. In this work, we propose convolutional networks with adaptive inference graphs (ConvNet-AIG) that adaptively define their network topology conditioned on the input image. Following a high-level structure similar to residual networks (ResNets), ConvNet-AIG decides for each input image on the fly which layers are needed. In experiments on ImageNet we show that ConvNet-AIG learns distinct inference graphs for different categories. Both ConvNet-AIG with 50 and 101 layers outperform their ResNet counterpart, while using 20% and 38% less computations respectively. By grouping parameters into layers for related classes and only executing relevant layers, ConvNet-AIG improves both efficiency and overall classification quality. Lastly, we also study the effect of adaptive inference graphs on the susceptibility towards adversarial examples. We observe that ConvNet-AIG shows a higher robustness than ResNets, complementing other known defense mechanisms.

📄 PDF Abstract BibTeX arXiv:1711.11503

Code (2)

andreasveit/convnet-aig pytorch
rtanno21609/AdaptiveNeuralTrees pytorch

Methods 이 논문이 사용한 방법론

Average Pooling 설명 없음
ReLU How Do I Communicate to Expedia? How Do I Communicate to Expedia? – Call ☎️ +1-(888) 829 (0881) or +1-805-330-4056 or +1-805-330-4056 for Live Support & Special Travel…
1x1 Convolution A 1 x 1 Convolution is a convolution with some special properties in that it can be used for dimensionality reduction,…
Batch Normalization 설명 없음
Bottleneck Residual Block A Bottleneck Residual Block is a variant of the residual block that utilises 1x1 convolutions to create a bottleneck. The…
Global Average Pooling Global Average Pooling is a pooling operation designed to replace fully connected layers in classical CNNs. The idea is to generate one feature map for each corresponding…
Residual Block Residual Blocks are skip-connection blocks that learn residual functions with reference to the layer inputs, instead of learning unreferenced functions. They were introduced…
Kaiming Initialization 설명 없음

Similar Papers 제목 키워드 기반

Adaptive Graph Convolutional Recurrent Network for Traffic Forecasting

2020-07-06 · NeurIPS 2020 12 · Lei Bai, Lina Yao, Can Li, Xianzhi Wang 외

Modeling complex spatial and temporal correlations in the correlated time series data is indispensable for understanding the traffic dynamics and predicting the future status of an evolving traffic system. Recent works f…

Graph GenerationGraph Neural NetworkMultivariate Time Series ForecastingSpatio-Temporal Forecasting+6

TAA-GCN: A Temporally Aware Adaptive Graph Convolutional Network for Age Estimation

2023-05-15 · Matthew Korban, Peter Young, Scott T. Acton

This paper proposes a novel age estimation algorithm, the Temporally-Aware Adaptive Graph Convolutional Network (TAA-GCN). Using a new representation based on graphs, the TAA-GCN utilizes skeletal, posture, clothing, and…

Age Estimation

Edge Dithering for Robust Adaptive Graph Convolutional Networks

2019-10-21 · Vassilis N. Ioannidis, Georgios B. Giannakis

Graph convolutional networks (GCNs) are vulnerable to perturbations of the graph structure that are either random, or, adversarially designed. The perturbed links modify the graph neighborhoods, which critically affects …

Topology Adaptive Graph Convolutional Networks

2017-10-28 · ICLR 2018 1 · Jian Du, Shanghang Zhang, Guanhang Wu, Jose M. F. Moura 외

Spectral graph convolutional neural networks (CNNs) require approximation to the convolution to alleviate the computational complexity, resulting in performance loss. This paper proposes the topology adaptive graph convo…

Adaptive Hypergraph Convolutional Network for No-Reference 360-degree Image Quality Assessment

2021-05-19 · Jun Fu, Chen Hou, Wei Zhou, Jiahua Xu 외

In no-reference 360-degree image quality assessment (NR 360IQA), graph convolutional networks (GCNs), which model interactions between viewports through graphs, have achieved impressive performance. However, prevailing G…

graph constructionImage Quality Assessment