{"title":"Balanced Circulant Binary Convolutional Networks","authors":"Yabo Zhang, Wenrui Ding, Chunlei Liu","doi":"10.1109/ICUS48101.2019.8996039","DOIUrl":null,"url":null,"abstract":"Binary convolutional neural networks (BCNNs) are widely used to improve memory and computation efficiency of deep convolutional neural networks (DCNNs) for mobile and AI chips based applications. However, current BCNNs are not able to fully explore their corresponding full-precision models, causing a significant performance gap between them. In this paper, we propose balanced circulant binary convolutional networks (BCBCNs), towards optimized BCNNs, by balancing the distribution of feature maps while enhancing the orientation ability of kernels. In particular, we adjust the architecture by introducing more batch normalization (BN) layers and circulant convolutional layers in an end-to-end framework, which significantly improve the performance of BCNNs. This combination can be easily exploited into existing DCNNs such as LeNet and ResNet. Extensive experiments demonstrate the superior performance of the proposed BCBCNs over most state-of-the-art BCNNs.","PeriodicalId":344181,"journal":{"name":"2019 IEEE International Conference on Unmanned Systems (ICUS)","volume":"37 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2019-10-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2019 IEEE International Conference on Unmanned Systems (ICUS)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICUS48101.2019.8996039","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
Binary convolutional neural networks (BCNNs) are widely used to improve memory and computation efficiency of deep convolutional neural networks (DCNNs) for mobile and AI chips based applications. However, current BCNNs are not able to fully explore their corresponding full-precision models, causing a significant performance gap between them. In this paper, we propose balanced circulant binary convolutional networks (BCBCNs), towards optimized BCNNs, by balancing the distribution of feature maps while enhancing the orientation ability of kernels. In particular, we adjust the architecture by introducing more batch normalization (BN) layers and circulant convolutional layers in an end-to-end framework, which significantly improve the performance of BCNNs. This combination can be easily exploited into existing DCNNs such as LeNet and ResNet. Extensive experiments demonstrate the superior performance of the proposed BCBCNs over most state-of-the-art BCNNs.