Theory of Intelligence
MACHINE LEARNING•Advanced Production Ml•Ml In Production•3.6 Edge ML

Introduction

Run models directly on phones, cameras and microcontrollers: why on-device ML matters, and how quantization, pruning and distillation make models small and fast.

Introduction

Your phone unlocks with your face, your camera blurs backgrounds, your keyboard suggests the next word, and your smartwatch detects irregular heartbeats — often without sending anything to a server. That's edge ML: running models on the device itself ("at the edge" of the network) instead of in a data centre.

Why do it on the device?

BenefitExample
low latencycamera effects in real time; no network round trip
works offlinetranslation on a plane, factory sensors with no internet
privacyvoice and photos never leave the phone
lower costno server bill for billions of predictions
less bandwidtha camera sends alerts, not hours of video

The catch: devices have little memory, limited compute and batteries. A model that needs a data-centre GPU won't run on a smartwatch. So edge ML is mostly about making models smaller and faster without losing much accuracy.

Discuss theoretical concepts, mathematical formulas, and architectural foundations.

Supports inline code with `backticks`
No comments yet. Be the first to start the discussion!