4.6 Review

A comprehensive review of Binary Neural Network

期刊

ARTIFICIAL INTELLIGENCE REVIEW
卷 56, 期 11, 页码 12949-13013

出版社

SPRINGER
DOI: 10.1007/s10462-023-10464-w

关键词

Binary Neural Network; Convolution Neural Network; Model compression and acceleration; Binarization; Quantization

向作者/读者索取更多资源

Deep learning has revolutionized the development of intelligent systems and is widely used in various real-life applications. Binary Neural Networks (BNN) are game-changing technologies that can enhance the capabilities of deep learning and can be implemented on computationally limited and energy-constrained devices. While BNNs can significantly save storage, computation cost, and energy consumption, they often trade-offs with extra memory, computation cost, and higher performance.
Deep learning (DL) has recently changed the development of intelligent systems and is widely adopted in many real-life applications. Despite their various benefits and potentials, there is a high demand for DL processing in different computationally limited and energy-constrained devices. It is natural to study game-changing technologies such as Binary Neural Networks (BNN) to increase DL capabilities. Recently remarkable progress has been made in BNN since they can be implemented and embedded on tiny restricted devices and save a significant amount of storage, computation cost, and energy consumption. However, nearly all BNN acts trade with extra memory, computation cost, and higher performance. This article provides a complete overview of recent developments in BNN. This article focuses exclusively on 1-bit activations and weights 1-bit convolution networks, contrary to previous surveys in which low-bit works are mixed in. It conducted a complete investigation of BNN's development-from their predecessors to the latest BNN algorithms/techniques, presenting a broad design pipeline and discussing each module's variants. Along the way, it examines BNN (a) purpose: their early successes and challenges; (b) BNN optimization: selected representative works that contain essential optimization techniques; (c) deployment: open-source frameworks for BNN modeling and development; (d) terminal: efficient computing architectures and devices for BNN and (e) applications: diverse applications with BNN. Moreover, this paper discusses potential directions and future research opportunities in each section.

作者

我是这篇论文的作者
点击您的名字以认领此论文并将其添加到您的个人资料中。

评论

主要评分

4.6
评分不足

次要评分

新颖性
-
重要性
-
科学严谨性
-
评价这篇论文

推荐

暂无数据
暂无数据