AgentDP: Towards Automated Model Deployment for Heterogeneous Embedded AI Applications
Organizations: The Hong Kong Polytechnic University · University College London · U2University of Cambridge
Abstract
This paper presents AgentDP, which aims to deploy pre-trained AI models on heterogeneous embedded devices by fully automating model optimization and adaptation (O&A) with Large Language Model (LLM) agents. AgentDP not only significantly reduces human effort via automation but also enhances model inference efficacy by integrating LLMs with device-specific domain knowledge. To deliver a robust automation framework, AgentDP develops novel solutions to address three key technical challenges: 1) To help users elicit clear requirements, we propose a user requirement standardization module; 2) To mitigate the execution environment mismatch between AI models and heterogeneous embedded devices, we design an operator-aware model partition paradigm that enables different parts of the model to be efficiently executed on distinct inference engines. 3) To avoid re-searching optimization hyperparameters for new tasks, we propose a configuration reuse module that heuristically retrieves previous hyperparameter configurations for efficient reuse. Extensive experiments demonstrate that by fully automating the entire O&A process, AgentDP reduces entire model adaptation time by up to 80% compared with manual O&A while achieving higher task accuracy (more than 13% on average) than the baselines. Additionally, a comprehensive user study also exhibits the robust generalizability of AgentDP in adapting to different user requirements for heterogeneous embedded devices.
Figures & tables
| Type | Device | RAM | VRAM | Storage |
| Embedded Device | Raspberry Pi 5 | 8GB | - | 32GB |
| Jetson Nano | 4GB | 4GB | 64GB | |
| IBOX-606 mini PC | 32GB | 12GB | 256GB | |
| Router | Mi AX3000 | 256MB | - | - |
| Edge Server | Supermicro X11SCA-F | 32GB | 16GB | 1T |
| Category | Background Information |
| Gender | Female (45%), Male (40%), Prefer not to say (15%) |
| Age | Under 18 (5%), 18-30 (75%), 30-39 (10%), 40 and older (10%) |
| Education | Bachelor (5%), Master (20%), Doctoral (70%), Others (5%) |
| English | Beginner (5%), Intermediate (20%), Advanced (65%), Fluent (10%) |
| Expertise | Expert (50%), Semi-expert (50%) |