Andrew Howard
Also known as Andrew G. Howard
Andrew Howard is a computer vision researcher whose work develops compact image-recognition models for mobile devices. His early research includes a 2004 kernel paper and a 2007 method for learning classification transforms. He helps release MobileNets in 2017, coauthors MobileNetV2 in 2018, and coauthors MobileNetV3 in 2019. By 2023, he had completed a computer-science PhD at Columbia and led applied researchers as a Senior Staff Software Engineer at Google Research. He coauthors MobileNetV4 in 2024, which introduces blocks designed for efficient mobile hardware.
- Now at
- Works
- 33
- Citations
- 68,042
- h-index
- 19
- Rankings
- #75 by citations since 2021
Publication numbers from OpenAlex, as of 18 October 2026.
Timeline
-
2004–2007
Probability-product kernels
In 2004, Howard coauthors Probability Product Kernels with Risi Kondor and Tony Jebara, combining discriminative learning with generative modeling. In 2007, he and Jebara present a method that learns monotonic transformations during classification.
-
June 2017
MobileNets for on-device vision
In June 2017, Howard and his coauthors release MobileNets as small, low-latency TensorFlow models for image classification, detection, embeddings and segmentation on mobile and embedded devices. Depthwise separable convolutions and width and resolution multipliers let developers tune models for device constraints.
-
2018
The MobileNetV2 upgrade
In 2018, Howard and Mark Sandler publish MobileNetV2 for mobile image classification, object detection and semantic segmentation. Its inverted residual blocks use linear bottlenecks and shortcut connections, reducing operations and parameters compared with MobileNetV1.
-
November 2019
MobileNetV3 and Edge TPU
Howard and Suyog Gupta introduce MobileNetV3 and MobileNetEdgeTPU in November 2019 for on-device vision. MobileNetV3 combines neural architecture search with NetAdapt for mobile CPUs, while MobileNetEdgeTPU tunes models for Pixel 4's Edge TPU.
-
2023–2024
Senior staff engineer at Google Research
By 2023, Howard has a computer-science PhD from Columbia University focused on machine learning and is a Senior Staff Software Engineer at Google Research. He leads a team of applied researchers working on efficient computer vision for mobile applications. In 2024, he coauthors MobileNetV4, which introduces a Universal Inverted Bottleneck block and Mobile MQA for mobile accelerators.
Career
- 2016–2024Google
- Google ResearchSenior Staff Software Engineer
Education
Most-cited works
- MobileNetV2: Inverted Residuals and Linear Bottlenecks
- MobileNets: Efficient Convolutional Neural Networks for Mobile Vision ApplicationsWith Hartwig Adam
- Searching for MobileNetV3With Hartwig Adam, Quoc Le and Vijay Vasudevan
- Quantization and Training of Neural Networks for Efficient Integer-Arithmetic-Only InferenceWith Hartwig Adam
- MnasNet: Platform-Aware Neural Architecture Search for MobileWith Quoc Le and Vijay Vasudevan
Sources and credits
Photo: We have no published photo of Andrew Howard yet. Send us a free-licensed photo.
- Probability Product Kernels
- Learning Monotonic Transformations for Classification
- ECV23 - Invited talks
- MobileNets: Open Source Models for Efficient On-Device Vision
- MobileNets: Efficient Convolutional Neural Networks for Mobile Vision Applications
- MobileNetV2: The Next Generation of On-Device Computer Vision Networks
- MobileNetV2: Inverted Residuals and Linear Bottlenecks
- Introducing the Next Generation of On-Device Vision Models: MobileNetV3 and MobileNetEdgeTPU
- Searching for MobileNetV3
- MobileNetV4 -- Universal Models for the Mobile Ecosystem




