Edge deployment runs models directly on devices rather than in the cloud.
Benefits
- Latency: instant responses without network round trips.
- Privacy: data stays on the device.
- Offline operation.
- Lower server costs.
Constraints
- Limited memory, compute and battery.
- Diverse hardware.
- Harder updates and monitoring.
Optimisation Techniques
- Quantisation.
- Pruning unnecessary weights.
- Distillation into smaller models.
- Efficient architectures designed for mobile.
- Hardware-specific runtimes and accelerators.
Uses
- On-device speech recognition and keyboards.
- Camera features and vision in manufacturing.
- Wearables and health sensors.
- Small language models on laptops and phones.
Operations
Plan how to update models, collect performance telemetry (with consent) and roll back.
Hybrid
Many systems combine on-device models for fast, private tasks with cloud models for harder ones.