Running hardware-aware neural architecture search on embedded devices under 512MB of RAM

· Source: Artificial Intelligence · Field: Technology & Digital — Artificial Intelligence & Machine Learning, Internet of Things (IoT) & Connected Devices, Robotics & Autonomous Systems · Depth: Expert, quick

Summary

A novel hardware-aware neural architecture search (HW NAS) approach is proposed, designed to operate on embedded devices with less than 512MB of RAM. This technique enables the generation of tiny convolutional neural networks (CNNs) specifically for low-end microcontroller units (MCUs) used in Internet of Things (IoT) and wearable robotics applications. By considering the computing platform's available resources, the HW NAS can run directly on devices like gateways, allowing for on-device tailoring of CNN architectures based on acquired data, thereby enhancing privacy by eliminating external server reliance. The method demonstrates state-of-the-art performance in human-recognition tasks on the Visual Wake Word dataset, a standard TinyML benchmark, across various embedded devices.

Key takeaway

For Machine Learning Engineers developing solutions for resource-constrained embedded devices, this HW NAS approach offers a compelling alternative to cloud-dependent model deployment. You can now tailor tiny CNNs directly on-device, such as IoT gateways, ensuring enhanced data privacy and reducing latency. Consider integrating this hardware-aware search into your workflow to optimize models for specific low-end MCUs without external server reliance, especially for human-recognition tasks.

Key insights

A novel HW NAS runs on embedded devices with <512MB RAM, producing tiny CNNs for IoT/robotics while ensuring privacy.

Principles

Method

The article proposes a novel HW NAS approach that considers the computing platform's available resources to generate tiny CNNs directly on embedded devices, eliminating external server dependencies.

In practice

Topics

Best for: Computer Vision Engineer, Research Scientist, AI Scientist, Machine Learning Engineer, AI Hardware Engineer

Related on AIssential

Open in AIssential →

Editorial summary, takeaway, and curation by AIssential. Original article published by Artificial Intelligence.