Detailed Information

Cited 0 time in webofscience Cited 0 time in scopus
Metadata Downloads

CBP: Backpropagation with constraint on weight precision using pseudo-Lagrange multiplier method

Full metadata record
DC Field Value Language
dc.contributor.authorKim, Guhyun-
dc.contributor.authorJeong, Doo Seok-
dc.date.accessioned2022-07-06T10:50:35Z-
dc.date.available2022-07-06T10:50:35Z-
dc.date.issued2021-12-
dc.identifier.issn1049-5258-
dc.identifier.urihttps://scholarworks.bwise.kr/hanyang/handle/2021.sw.hanyang/139975-
dc.description.abstractBackward propagation of errors (backpropagation) is a method to minimize objective functions (e.g., loss functions) of deep neural networks by identifying optimal sets of weights and biases. Imposing constraints on weight precision is often required to alleviate prohibitive workloads on hardware. Despite the remarkable success of backpropagation, the algorithm itself is not capable of considering such constraints unless additional algorithms are applied simultaneously. To address this issue, we propose the constrained backpropagation (CBP) algorithm based on the pseudo-Lagrange multiplier method to obtain the optimal set of weights that satisfy a given set of constraints. The defining characteristic of the proposed CBP algorithm is the utilization of a Lagrangian function (loss function plus constraint function) as its objective function. We considered various types of constraints - binary, ternary, one-bit shift, and two-bit shift weight constraints. As a post-training method, CBP applied to AlexNet, ResNet-18, ResNet-50, and GoogLeNet on ImageNet, which were pre-trained using the conventional backpropagation. For most cases, the proposed algorithm outperforms the state-of-the-art methods on ImageNet, e.g., 66.6%, 74.4%, and 64.0% top-1 accuracy for ResNet-18, ResNet-50, and GoogLeNet with binary weights, respectively. This highlights CBP as a learning algorithm to address diverse constraints with the minimal performance loss by employing appropriate constraint functions. The code for CBP is publicly available at https://github.com/dooseokjeong/CBP.-
dc.format.extent12-
dc.language영어-
dc.language.isoENG-
dc.titleCBP: Backpropagation with constraint on weight precision using pseudo-Lagrange multiplier method-
dc.typeArticle-
dc.publisher.location미국-
dc.identifier.scopusid2-s2.0-85131856937-
dc.identifier.bibliographicCitationAdvances in Neural Information Processing Systems, v.34, pp 28274 - 28285-
dc.citation.titleAdvances in Neural Information Processing Systems-
dc.citation.volume34-
dc.citation.startPage28274-
dc.citation.endPage28285-
dc.type.docTypeConference Paper-
dc.description.isOpenAccessN-
dc.description.journalRegisteredClassscopus-
dc.subject.keywordPlusDeep neural networks-
dc.subject.keywordPlusLagrange multipliers-
dc.subject.keywordPlusBackward propagation-
dc.subject.keywordPlusBit-shifts-
dc.subject.keywordPlusConstraint functions-
dc.subject.keywordPlusError algorithms-
dc.subject.keywordPlusLagrange multiplier method-
dc.subject.keywordPlusLagrangian functions-
dc.subject.keywordPlusLoss functions-
dc.subject.keywordPlusObjective functions-
dc.subject.keywordPlusOptimal sets-
dc.subject.keywordPlusPropagation of error-
dc.subject.keywordPlusBackpropagation-
dc.identifier.urlhttps://arxiv.org/abs/2110.02550-
Files in This Item
Go to Link
Appears in
Collections
서울 공과대학 > 서울 신소재공학부 > 1. Journal Articles

qrcode

Items in ScholarWorks are protected by copyright, with all rights reserved, unless otherwise indicated.

Related Researcher

Researcher Jeong, Doo Seok photo

Jeong, Doo Seok
COLLEGE OF ENGINEERING (SCHOOL OF MATERIALS SCIENCE AND ENGINEERING)
Read more

Altmetrics

Total Views & Downloads

BROWSE