Papers › Bias Loss for Mobile Neural Networks

Bias Loss for Mobile Neural Networks

23 Jul 2021ICCV 2021 10arXiv:2107.11170archive 2025-07-28

Lusine Abrahamyan, Valentin Ziatchin, Yiming Chen, Nikos Deligiannis

Compact convolutional neural networks (CNNs) have witnessed exceptional improvements in performance in recent years. However, they still fail to provide the same predictive power as CNNs with a large number of parameters. The diverse and even abundant features captured by the layers is an important characteristic of these successful CNNs. However, differences in this characteristic between large CNNs and their compact counterparts have rarely been investigated. In compact CNNs, due to the limited number of parameters, abundant features are unlikely to be obtained, and feature diversity becomes an essential characteristic. Diverse features present in the activation maps derived from a data point during model inference may indicate the presence of a set of unique descriptors necessary to distinguish between objects of different classes. In contrast, data points with low feature diversity may not provide a sufficient amount of unique descriptors to make a valid prediction; we refer to them as random predictions. Random predictions can negatively impact the optimization process and harm the final performance. This paper proposes addressing the problem raised by random predictions by reshaping the standard cross-entropy to make it biased toward data points with a limited number of unique descriptive features. Our novel Bias Loss focuses the training on a set of valuable data points and prevents the vast number of samples with poor learning features from misleading the optimization process. Furthermore, to show the importance of diversity, we present a family of SkipNet models whose architectures are brought to boost the number of unique descriptors in the last layers. Our Skipnet-M can achieve 1% higher classification accuracy than MobileNetV3 Large.

PaperPDFConference PDFCode

In Syntology View this paper on Syntology: its repositories, every harvested function with whether it ran, its licence and the call to fetch it.

Open this paper in Syntology's Atlas, the map of the papers in Syntology's graph and their citations.

Code

lusinlu/biasloss_skipblocknet officialmentioned in papermentioned on GitHubpytorch report
lusinlu/skipnet_evaluation mentioned on GitHubpytorch report

Repository list and official/mentioned flags are the archive's, frozen 2025-07-28. Reachability, where shown, is from one Syntology probe window (2026-09-16 to 2026-09-18); repositories not probed show nothing. GitHub stars are not tracked.

Code Syntology ran Syntology

Not run by Syntology. Nothing on this page verifies that the listed code works.

Tasks

DescriptiveDiversityImage Classification

Results from the paper archive 2025-07-28

TaskDatasetModelMetricValueRank at snapshotLeaderboardReport
Image Classification ImageNet SkipblockNet-L GFLOPs 0.364 #888 of 1060 Archive leaderboard report
Image Classification ImageNet SkipblockNet-L Number of params 7.1M #888 of 1060 Archive leaderboard report
Image Classification ImageNet SkipblockNet-L Top 1 Accuracy 77.1% #888 of 1060 Archive leaderboard report
Image Classification ImageNet SkipblockNet-M GFLOPs 0.246 #923 of 1060 Archive leaderboard report
Image Classification ImageNet SkipblockNet-M Number of params 5.5M #923 of 1060 Archive leaderboard report
Image Classification ImageNet SkipblockNet-M Top 1 Accuracy 76.2% #923 of 1060 Archive leaderboard report

Ranks are positions in the archive's leaderboards as they stood at the 2025-07-28 snapshot. Results published since then are not among these rows, so a rank here is not a current standing.

Methods

1x1 ConvolutionAverage PoolingBatch NormalizationConvolutionDense ConnectionsDepthwise ConvolutionDepthwise Separable ConvolutionDropoutGlobal Average PoolingHard SwishInverted Residual BlockPointwise ConvolutionReLUReLU6Sigmoid ActivationSqueeze-and-Excitation Block

Report a problem or propose a change · a person checks every report against the paper or source before anything changes; decisions are listed on /corrections