Skip to contentScholarGate
LibraryBookshelfDeskReview StudioAssistant
Sign in
On this page
IntuitionHow it worksWhen to use itStrengths & limitationsCommon pitfallsApplicationsFrequently asked🔒 Read the full methodSourcesRelated methods
Cite this pageSpotted an issue on this page? Report or suggest a fix →
Home›Deep learning›MobileNet: Efficient Convolutional Neural Networks for Mobile Vision
Machine learningCNN architectures

MobileNet: Efficient Convolutional Neural Networks for Mobile Vision

MobileNet (Efficient Mobile CNN) · Also known as: MobileNets, Depthwise Separable CNN, Efficient Mobile Vision Network, Mobil Evrişimli Sinir Ağı

MobileNet is a family of lightweight convolutional neural network architectures introduced by Howard et al. at Google in 2017. It is designed to run image classification, object detection, and other vision tasks directly on mobile devices and embedded systems with limited computational budgets. By replacing standard convolutions with depthwise separable convolutions and exposing two global hyperparameters, MobileNet dramatically reduces multiply-add operations and model size while retaining competitive accuracy.

ScholarGate
  1. Machine learning
  2. v1
  3. 1 Sources
  4. PUBLISHED
Cite this page →
Tools & resources
Download slides
Learn & explore

Read the full method

Members only

Sign in with a free account to read this section.

Sign in

Method map

The neighbourhood of related methods — select a node to explore.

MobileNet
EfficientNetKnowledge DistillationResNeXtVGGNet

When to use it

Use MobileNet when deploying vision models on smartphones, IoT devices, or any hardware where memory footprint, latency, or energy consumption are constrained. It is well suited for image classification, face detection, landmark recognition, and real-time object detection pipelines. Assume input data are natural images and that some accuracy loss relative to heavier architectures is acceptable. When computational budget is unconstrained, prefer deeper networks such as ResNet or EfficientNet. When only a tiny model is needed consider further-compressed variants or knowledge distillation.

Strengths & limitations

Strengths
  • Dramatically reduced multiply-add operations compared to standard CNNs of similar depth, enabling real-time inference on mobile CPUs.
  • Two global hyperparameters (width and resolution multiplier) provide fine-grained control over the accuracy-latency tradeoff without architecture search.
  • Small model size reduces memory bandwidth requirements and makes over-the-air deployment practical on edge devices.
  • Compatible with standard training pipelines and transfer learning; pretrained weights are widely available for ImageNet tasks.
Limitations
  • Accuracy gap versus full-size convolutional networks grows at very small width multiplier values, limiting applicability to tasks requiring high precision.
  • Depthwise separable convolutions are less efficiently parallelized on some GPU hardware compared to standard convolutions, partially offsetting theoretical FLOP savings.
  • The original MobileNet v1 lacks skip connections, making very deep stacking prone to optimization difficulties without the residual improvements introduced in later versions.
  • Performance on tasks requiring rich, high-resolution feature maps (such as dense segmentation on fine-grained textures) may be insufficient without architectural modifications.

Frequently asked

How does MobileNet differ from a standard CNN?

A standard convolution applies a single filter across all input channels simultaneously, mixing spatial and channel dimensions in one step. MobileNet splits this into a depthwise convolution that filters each channel separately and a pointwise convolution that mixes channels with 1x1 filters. This factorization reduces computation by roughly a factor of eight for 3x3 filters while preserving most of the representational capacity.

Which MobileNet version should I use for a new project?

MobileNetV3 is generally recommended for new projects because it combines the inverted residuals of V2 with neural-architecture-search-optimized layer configurations and hard-swish activations, achieving better accuracy per FLOP than V1. Use V1 only if you need maximum compatibility with older inference runtimes that do not support V2 or V3 operators.

Can MobileNet be used for tasks other than image classification?

Yes. MobileNet is frequently used as a backbone in object detection pipelines such as SSD-MobileNet and in semantic segmentation models like MobileNet-DeepLab. Its lightweight feature extractor is also applied in pose estimation, face recognition, and optical flow estimation. The width and resolution multipliers allow the backbone to be tuned for the latency budget of each downstream task.

Sources

  1. Howard, A. G., et al. (2017). MobileNets: Efficient convolutional neural networks for mobile vision applications. arXiv preprint. link ↗

How to cite this page

ScholarGate. (2026, June 2). MobileNet (Efficient Mobile CNN). ScholarGate. https://scholargate.app/en/deep-learning/mobilenet

Related methods

EfficientNetKnowledge Distillation

Which method?

Set this method beside its closest kin and read them side by side — the library lays the books on the table; the choice is yours.

  • EfficientNetDeep learning↔ compare
  • Knowledge DistillationDeep learning↔ compare
Compare side by side →

Referenced by

EfficientNetResNeXtVGGNet

Similar methods

EfficientNetInception NetworkCNN Image ClassificationConvolutional Neural NetworkFine-Tuned Convolutional Neural NetworkResNeXtTransfer Learning with Convolutional Neural NetworkVGGNet

Related reference concepts

Object Recognition and DetectionConvolutional and Sequence ModelsNeural Network ArchitecturesDeep LearningComputer VisionLinear Discriminant Analysis

Spotted an issue on this page? Report or suggest a fix →

ScholarGate — MobileNet (MobileNet (Efficient Mobile CNN)). Retrieved 2026-07-21 from https://scholargate.app/en/deep-learning/mobilenet · Dataset: https://doi.org/10.5281/zenodo.20539026
Quick facts
Originator
Andrew Howard et al. (Google)
Year
2017
Type
Lightweight CNN architecture
Subfamily
CNN architectures
Core Operation
Depthwise separable convolution
Primary Use Case
On-device mobile and embedded vision
Related methods
EfficientNetKnowledge Distillation
ScholarGate

A content-first reference library for research methods — what each one is, how it works, and where it comes from.

Open data (CC-BY)

Explore

  • Library
  • Search the library…
  • Browse by field
  • Fields
  • Journey
  • Compare
  • Which method?

Reference

  • Subjects
  • Atlas
  • Glossary
  • Methodology
  • Philosophy

Your tools

  • Bookshelf
  • Desk
  • Chat

Company

  • About
  • Pricing
  • Contact
  • Suggest a method

Entries are compiled from published sources for reference. Verifying the accuracy and suitability of any information for your own use remains your responsibility.

© 2026 ScholarGate · A research-method reference library
  • Privacy
  • Cookies
  • Terms
  • Delete account