Saved in:
Bibliographic Details
Main Authors: Chen, Tse-Wei, Tao, Wei, Zhao, Dongyue, Mima, Kazuhiro, Ito, Tadayuki, Osa, Kinya, Kato, Masami
Format: Preprint
Published: 2025
Subjects:
Online Access:https://arxiv.org/abs/2501.01841
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866917883316011008
author Chen, Tse-Wei
Tao, Wei
Zhao, Dongyue
Mima, Kazuhiro
Ito, Tadayuki
Osa, Kinya
Kato, Masami
author_facet Chen, Tse-Wei
Tao, Wei
Zhao, Dongyue
Mima, Kazuhiro
Ito, Tadayuki
Osa, Kinya
Kato, Masami
contents Reducing computational costs is an important issue for development of embedded systems. Binary-weight Neural Networks (BNNs), in which weights are binarized and activations are quantized, are employed to reduce computational costs of various kinds of applications. In this paper, a design methodology of hardware architecture for inference engines is proposed to handle modern BNNs with two operation modes. Multiply-Accumulate (MAC) operations can be simplified by replacing multiply operations with bitwise operations. The proposed method can effectively reduce the gate count of inference engines by removing a part of computational costs from the hardware system. The architecture of MAC operations can calculate the inference results of BNNs efficiently with only 52% of hardware costs compared with the related works. To show that the inference engine can handle practical applications, two lightweight networks which combine the backbones of SegNeXt and the decoder of SparseInst for instance segmentation are also proposed. The output results of the lightweight networks are computed using only bitwise operations and add operations. The proposed inference engine has lower hardware costs than related works. The experimental results show that the proposed inference engine can handle the proposed instance-segmentation networks and achieves higher accuracy than YOLACT on the "Person" category although the model size is 77.7$\times$ smaller compared with YOLACT.
format Preprint
id arxiv_https___arxiv_org_abs_2501_01841
institution arXiv
publishDate 2025
record_format arxiv
spellingShingle Dedicated Inference Engine and Binary-Weight Neural Networks for Lightweight Instance Segmentation
Chen, Tse-Wei
Tao, Wei
Zhao, Dongyue
Mima, Kazuhiro
Ito, Tadayuki
Osa, Kinya
Kato, Masami
Computer Vision and Pattern Recognition
Hardware Architecture
Reducing computational costs is an important issue for development of embedded systems. Binary-weight Neural Networks (BNNs), in which weights are binarized and activations are quantized, are employed to reduce computational costs of various kinds of applications. In this paper, a design methodology of hardware architecture for inference engines is proposed to handle modern BNNs with two operation modes. Multiply-Accumulate (MAC) operations can be simplified by replacing multiply operations with bitwise operations. The proposed method can effectively reduce the gate count of inference engines by removing a part of computational costs from the hardware system. The architecture of MAC operations can calculate the inference results of BNNs efficiently with only 52% of hardware costs compared with the related works. To show that the inference engine can handle practical applications, two lightweight networks which combine the backbones of SegNeXt and the decoder of SparseInst for instance segmentation are also proposed. The output results of the lightweight networks are computed using only bitwise operations and add operations. The proposed inference engine has lower hardware costs than related works. The experimental results show that the proposed inference engine can handle the proposed instance-segmentation networks and achieves higher accuracy than YOLACT on the "Person" category although the model size is 77.7$\times$ smaller compared with YOLACT.
title Dedicated Inference Engine and Binary-Weight Neural Networks for Lightweight Instance Segmentation
topic Computer Vision and Pattern Recognition
Hardware Architecture
url https://arxiv.org/abs/2501.01841