Regularizing Binary Neural Networks via Ensembling for Efficient Person Re-Identification

dc.contributor.authorSerbetci, Ayse
dc.contributor.authorAkgul, Yusuf Sinan
dc.date.accessioned2025-10-29T11:15:59Z
dc.date.issued2023
dc.departmentFakülteler, Mühendislik Fakültesi, Bilgisayar Mühendisliği Bölümü
dc.description.abstractThis study aims to leverage Binary Neural Networks (BNN) to learn binary hash codes for efficient person re-identification (ReID). BNNs, which use binary weights and activations, show promise in speeding up the inference time in deep models. However, BNNs typically suffer from performance degradation mainly due to the discontinuity of the binarization operation. Proxy functions have been proposed to calculate the gradients in the backward propagation, but they lead to the gradient mismatch problem. In this study, we propose to address the gradient mismatch problem by designing a multi-branch ensemble model consisting of many weak hash code learners. Specifically, our design aggregates the gradients from multiple branches, which allows a better approximation of the gradients and regularizes the network. Our model adds little computational cost to the baseline BNN since a vast amount of network parameters are shared between the weak learners. Combining the efficiency of the BNNs and hash code learning, we obtain an effective ensemble model which is efficient both in feature extraction and ranking phases. Our experiments demonstrate that the proposed model outperforms a single BNN by more than %20 using nearly the same amount of floating point operations. Moreover, the proposed model outperforms a conventional ensemble of BNN by more than %7 while being nearly 10x and 2x more efficient in terms of CPU consumption and memory footprint, respectively. We explore the performance of BNNs for efficient person ReID as one of the first systems available in the literature. Moreover, we adopt the proposed ensemble model for further validation of the image classification task and observe that our method effectively regularizes BNNs, providing robustness to hyperparameter selection and producing more consistent results under different settings.
dc.identifier.doi10.1109/ACCESS.2023.3281737
dc.identifier.endpage59455
dc.identifier.issn2169-3536
dc.identifier.orcid0000-0001-8501-4812
dc.identifier.orcid0000-0003-4039-7244
dc.identifier.scopus2-s2.0-85161080404
dc.identifier.scopusqualityQ1
dc.identifier.startpage59446
dc.identifier.urihttps://doi.org/10.1109/ACCESS.2023.3281737
dc.identifier.urihttps://hdl.handle.net/20.500.14854/7349
dc.identifier.volume11
dc.identifier.wosWOS:001016809400001
dc.identifier.wosqualityQ2
dc.indekslendigikaynakWeb of Science
dc.indekslendigikaynakScopus
dc.language.isoen
dc.publisherIEEE-Inst Electrical Electronics Engineers Inc
dc.relation.ispartofIEEE Access
dc.relation.publicationcategoryMakale - Uluslararası Hakemli Dergi - Kurum Öğretim Elemanı
dc.rightsinfo:eu-repo/semantics/openAccess
dc.snmzKA_WOS_20251020
dc.subjectBinary neural network
dc.subjectnetwork regularization
dc.subjecthash retrieval
dc.subjectensemble learning
dc.subjectperson re-identification
dc.titleRegularizing Binary Neural Networks via Ensembling for Efficient Person Re-Identification
dc.typeArticle

Dosyalar