Machine learning on Raspberry Pi gets easier

April 14, 2021 // By Rich Pell
Machine learning on Raspberry Pi gets easier
Embedded machine learning development platform Edge Impulse has announced its official support for the Raspberry Pi 4.

The company, which makes machine learning accessible on a number of platforms, says that users of Edge Impulse can now select the right processor class for their embedded machine learning applications. They can leverage the platform's existing support for low-power MCUs or venture into processor classes that run embedded Linux if highest performance is the objective.

"We've brought the same great user experience our developers are already familiar with into the Linux domain (using full hardware acceleration on the Pi 4), with a refreshed set of tools and capabilities that makes deploying embedded machine learning models on Linux as easy as … Pi," says Zin Thein Kyaw, Lead User Success Engineer at Edge Impulse.

Alasdair Allan, Technical Documentation Manager at Raspberry Pi says, "[This] announcement from Edge Impulse is a big step, and makes machine learning at the edge that much more accessible. With full support for Raspberry Pi, you now have the ability to take data, train against your own data in the cloud on the Edge Impulse platform, and then deploy the newly trained model back to your Raspberry Pi."

Edge Impulse also announced the launch of support for true object detection as part of its computer vision ML pipeline. Users can use a Raspberry Pi camera or plug in a standard USB web camera into one of the available USB slots on the Pi, and harness the raw power of higher performance compute and more sophisticated frameworks and libraries to facilitate computer vision applications.

For audio applications, says the company, users can plug a standard USB microphone into one of the available USB slots on the Pi. For sensor fusion, the 40-pin GPIO header on the Pi can be employed to connect to their favorite sensors as well.

To get started, the company offers a Raspberry Pi 4 guide. In addition, an object detection tutorial explains how to easily train an object detection model. SDKs for Python, Node.js, Go, and C++ are provided so users can easily build their own custom apps for inferencing.

Edge Impulse

Related articles:
Edge AI partnership combines neural sensor SoC, TinyML platform
Microchip and ML startups partner to simplify AI-at-the-edge design
AI at the edge and beyond - whitepaper
Digi-Key now authorized Raspberry Pi distributor


Vous êtes certain ?

Si vous désactivez les cookies, vous ne pouvez plus naviguer sur le site.

Vous allez être rediriger vers Google.