paper-with-me

Papers

Learning Architectures for Binary Networks

2020-02-17 · ECCV 2020 8 · Dahyun Kim, Kunal Pratap Singh, Jonghyun Choi

Backbone architectures of most binary networks are well-known floating point architectures such as the ResNet family. Questioning that the architectures designed for floating point networks would not be the best for binary networks, we propose to search architectures for binary networks (BNAS) by defining a new search space for binary architectures and a novel search objective. Specifically, based on the cell based search method, we define the new search space of binary layer types, design a new cell template, and rediscover the utility of and propose to use the Zeroise layer instead of using it as a placeholder. The novel search objective diversifies early search to learn better performing binary architectures. We show that our proposed method searches architectures with stable training curves despite the quantization error inherent in binary networks. Quantitative analyses demonstrate that our searched architectures outperform the architectures used in state-of-the-art binary networks and outperform or perform on par with state-of-the-art binary networks that employ various techniques other than architectural changes.

📄 PDF Abstract BibTeX arXiv:2002.06963

Code (1)

gistvision/bnas 공식 구현 pytorch

Tasks

Quantization

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 제목 키워드 기반

BNAS v2: Learning Architectures for Binary Networks with Empirical Improvements

2021-10-16 · Dahyun Kim, Kunal Pratap Singh, Jonghyun Choi

Backbone architectures of most binary networks are well-known floating point (FP) architectures such as the ResNet family. Questioning that the architectures designed for FP networks might not be the best for binary netw…

Quantization

Binary-30K: A Heterogeneous Dataset for Deep Learning in Binary Analysis and Malware Detection

2025-11-27 · Michael J. Bommarito arxiv

Deep learning research for binary analysis faces a critical infrastructure gap. Today, existing datasets target single platforms, require specialized tooling, or provide only hand-engineered features incompatible with mo…

Transfer LearningMalware Detection

SoFAr: Shortcut-based Fractal Architectures for Binary Convolutional Neural Networks

2020-09-11 · Zhu Baozhou, Peter Hofstee, Jinho Lee, Zaid Al-Ars

Binary Convolutional Neural Networks (BCNNs) can significantly improve the efficiency of Deep Convolutional Neural Networks (DCNNs) for their deployment on resource-constrained platforms, such as mobile and embedded syst…

Binarization

BARS: Joint Search of Cell Topology and Layout for Accurate and Efficient Binary ARchitectures

2020-11-21 · Tianchen Zhao, Xuefei Ning, Xiangsheng Shi, Songyi Yang 외

Binary Neural Networks (BNNs) have received significant attention due to their promising efficiency. Currently, most BNN studies directly adopt widely-used CNN architectures, which can be suboptimal for BNNs. This paper …

Neural Architecture Search

Searching for Accurate Binary Neural Architectures

2019-09-16 · Mingzhu Shen, Kai Han, Chunjing Xu, Yunhe Wang

Binary neural networks have attracted tremendous attention due to the efficiency for deploying them on mobile devices. Since the weak expression ability of binary weights and features, their accuracy is usually much lowe…