MobileOne: An Improved One millisecond Mobile Backbone
Abstract
Domain fit: AI-adjacent · Paper appears method- or tooling-adjacent to AI workflows with partial ecosystem coverage.
Efficient neural network backbones for mobile devices are often optimized for metrics such as FLOPs or parameter count. However, these metrics may not correlate well with latency of the network when deployed on a mobile device. Therefore, we perform extensive analysis of different metrics by deploying several mobile-friendly networks on a mobile device. We identify and analyze architectural and optimization bottlenecks in recent efficient neural networks and provide ways to mitigate these bottlenecks. To this end, we design an efficient backbone MobileOne, with variants achieving an inference time under 1 ms on an iPhone12 with 75.9% top-1 accuracy on ImageNet. We show that MobileOne achieves state-of-the-art performance within the efficient architectures while being many times faster on mobile. Our best model obtains similar performance on ImageNet as MobileFormer while being 38×faster. Our model obtains 2.3% better top-1 accuracy on ImageNet than EfficientNet at similar latency. Furthermore, we show that our model generalizes to multiple tasks - image classification, object detection, and semantic segmentation with significant improvements in latency and accuracy as compared to existing efficient architectures when deployed on a mobile device. Code and models are available at https://github.com/apple/ml-mobileone
Results and benchmarks
Efficient neural network backbones for mobile devices are often optimized for metrics such as FLOPs or parameter count.
Benchmark evidence is limited
Evidence graph: 2 refs, 1 links.
Utility signals: depth 95/100, grounding 68/100, status medium.
Implementation
No direct implementation yet
Maintained implementation evidence is not confirmed for this paper yet.
Use the implementation status and reproduction sections for the current action plan.
No verified maintained repo yet
There is no verified maintained implementation yet. Use this baseline plan to decide whether to prototype now or defer.
- This is primarily a method paper. Reproduce it within a maintained framework baseline instead of chasing paper-specific repos.
- Start with framework-native implementations (e.g. PyTorch optimizer module, Optax, or Transformers training loops).
- Replicate the paper ablation settings first, then compare against modern baselines.
Time to first repro: a few hours
This is primarily a method paper. Reproduce it within a maintained framework baseline instead of chasing paper-specific repos.
- No maintained paper-verified implementation is currently available
Compare implementation paths
Compare maintenance quality, reproducibility coverage, and evidence confidence before choosing a reproduction baseline.
- Maintenance
- Stale risk
- Confidence
- Low
- Reproducibility
- Moderate
- Stars
- 208
- Last push
- Feb 14, 2026 (193d)
Strong overlap with paper title keywords · Community adoption signal (208 stars)
- No CI pipeline detected
- No Docker setup
- Low confidence match
- Maintenance
- Stale
- Confidence
- Low
- Reproducibility
- Moderate
- Stars
- 828
- Last push
- Jul 25, 2022 (1493d)
Strong overlap with paper title keywords · Community adoption signal (828 stars)
- No push in 12+ months
- No CI pipeline detected
- No tagged releases
- Maintenance
- Stale
- Confidence
- Low
- Reproducibility
- Moderate
- Stars
- 82
- Last push
- Jul 21, 2022 (1498d)
Strong overlap with paper title keywords · Community adoption signal (82 stars)
- No push in 12+ months
- No CI pipeline detected
- No tagged releases
Reproduction readiness
No repo
No verified implementation available
- No maintained repository has been identified for this paper. Check adjacent implementations or HF artifacts below.
Framework baselines
- TorchVision object detection finetuning tutorial
Baseline setup for object detection workflows.
Repositories and ecosystem
No additional verified repositories beyond the primary recommendation.
These repositories had low-confidence matching signals and are hidden by default.
- yakhyo/gaze-estimation
Confidence: Low · 208 stars
- apple/ml-mobileone
Confidence: Low · 828 stars
- federicopozzi33/MobileOne-PyTorch
Confidence: Low · 82 stars
- shoutOutYangJie/MobileOne
Confidence: Low · 147 stars
Hugging Face artifacts
No trustworthy direct or curated related Hugging Face artifacts were found yet. Use targeted searches to quickly locate candidate models, datasets, and demos.
Tip: start with models, then check datasets and spaces if you need evaluation data or demos.
Research context
357
Citations
78
References
Tasks
Computer science, Inference, Mobile device, FLOPS, Millisecond, Segmentation, Artificial neural network, Cellular network
Methods
Computer architecture
Domains
Latency (audio), Artificial intelligence, Computer Vision and Pattern Recognition
Related papers
- ParameterNet: Parameters Are All You NeedSearch on Paper2Code
2023 · Semantic similarity
- Chapter 6: Flop countsSearch on Paper2Code
2022 · Semantic similarity
- FLOPs-efficient filter pruning via transfer scale for neural network accelerationSearch on Paper2Code
2021 · Semantic similarity
- Towards Flops-constrained Face RecognitionSearch on Paper2Code
2019 · Semantic similarity
- Dissecting FLOPs Along Input Dimensions for GreenAI Cost EstimationsSearch on Paper2Code
2022 · Semantic similarity
- Dissecting FLOPs along input dimensions for GreenAI cost estimationsSearch on Paper2Code
2021 · Semantic similarity
Open this paper in HFEPX to review benchmark signals, evaluation modes, and human-feedback protocol context.
Open in HFEPXJump to Paper2Code search queries derived from this paper's research context.