首页 | 本学科首页   官方微博 | 高级检索  
     


BCNN: Binary complex neural network
Affiliation:1. Jawaharlal Nehru Technological University, Hyderabad, India;2. Vasireddy Venkatadri Institute of Technology, Guntur, Andhra Pradesh, India;3. Jawaharlal Nehru Technological University Hyderabad, Hyderabad, Telangana, India 500085
Abstract:Binarized neural networks, or BNNs, show great promise in edge-side applications with resource limited hardware, but raise the concerns of reduced accuracy. Motivated by the complex neural networks, in this paper we introduce complex representation into the BNNs and propose Binary complex neural network – a novel network design that processes binary complex inputs and weights through complex convolution, but still can harvest the extraordinary computation efficiency of BNNs. To ensure fast convergence rate, we propose novel BCNN based batch normalization and weight initialization strategies. Experimental results on image and radio signal classifications show that BCNN can achieve better accuracy compared to the original BNN models. BCNN improves BNN by strengthening its learning capability through complex representation and extending its applicability to complex-valued input data. Our code is available at https://github.com/flying-Yan/BCNN.
Keywords:Binarized network networks  Complex neural networks  Smart edges  Complex number
本文献已被 ScienceDirect 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号