Machine Learning Made Faster, More Efficient
A key subset or application of AI is Machine Learning. Most machine learning today is processed on Arm CPUs, and we continuously release new efficiency and power improvements that allow ML models to run on even the smallest endpoint devices and sensors. Arm machine learning solutions combine hardware IP, software, and an AI development framework to guide designers in building the next generation of innovative, portable AI applications for the cloud, edge, and endpoint.
Machine Learning Applications for Smarter, More Energy Efficient Devices and Apps
Today’s most disruptive organizations leverage Arm machine learning technologies to quickly and easily integrate new features across a wide range of use cases. Solutions equipped with intelligent vision, voice, and vibration capabilities have the power to advance entire industries.
Vision
Deliver immersive visuals and capture insights from intelligent cameras.
- Image Classification
- Object Detection
- Image Segmentation
- Super Resolution
- Human Pose Estimation
- Face Recognition
- Depth Estimation
Voice
Enable key word detection and automated speech recognition locally on the device—with no cloud required.
- Key Word Spotting (KWS)
- Automatic Speech Recognition (ASR)
- Natural Language Processing (NLP)
- Beamforming
- Noise Suppression
- Machine Translation
- Speech Synthesis
Vibration
Leverage vibration to analyse signals, monitor health, predict maintenance and detect anomalies.
- Human Activity Recognition
- Cardiac Abnormality Detection (ECG)
- Industrial Anomaly Detection
- Sensor Fusion
- Motor Control
- Predictive Failure
Case Studies
Through our vast ecosystem, Arm already powers a wide range of devices and applications that rely on ML at the network edge and endpoints. By adding ML capabilities to processor technology, Arm is helping devices and applications become even smarter, more energy efficient, and more affordable. The result is transforming business models across a range of markets, from the edge to the enterprise.
Nota Automatic AI Model Compression Platform
The Nota Automatic AI Model Compression Platform, NetsPresso, powered by Arm is bringing AI to the smallest of devices. This video features two incredible case studies on facial recognition and intelligent traffic monitoring created using the Nota solution.
To learn more, contact Nota in our Arm AI ecosystem catalog.
Ignitarium Delivers Real-Time Noise Suppression
Ignitarium real-time noise suppression software uses machine learning to suppress background noise. This exciting step in the innovation of audio and video segments designed for low-cost edge devices, is enabled by the power efficiency and mature software support for machine learning functions found in Arm processors.
Emotion3D’s In-Cabin Monitoring Software
Emotion3D uses Arm-based CPUs to enable the high-accuracy, high-performance, flexible features necessary to support a range of devices that require real-time analytics. Currently, the company is using Arm processors to create AI-powered software that helps make the driving experience safer.
Arm AI: Bringing AI Technologies to Life
As developers enhance more and more applications with AI features, Arm AI is helping organizations leverage the right AI technologies to support these innovative new business models across industries.
Learn how Arm AI technologies integrate hardware and software, and come with a vast partner ecosystem to help bring your trailblazing ideas to life.
Machine Learning Starts with Arm CPUs
As AI compute moves from the cloud to where the data is gathered, Arm CPU and MCU technologies are already handling the majority of AI and ML workloads at the edge and endpoints. The CPU is central to all AI systems, whether it’s handling the AI entirely or partnering with a co-processor, such as a GPU or an NPU for certain tasks.
What’s Powering Artificial Intelligence
ML is the rapidly evolving, core component of AI. After years of focusing on centralized compute farms in the cloud, developers are now looking to improve performance and balance ML functionality with security and costs. See why ML at the edge could be the answer.
Processors Designed and Optimized for Machine Learning
Ethos NPUs are used in conjunction with any of the Cortex CPUs and GPUs below. To select the best combination for your project, you must balance product functionality, cost, scalability and performance requirements.
Arm’s Ethos NPU performance and efficiency takes machine learning to the next level. Enhanced processing capabilities support the development of applications that enable true digital immersion and extends machine learning to augmented reality-based applications, HD security cameras, smart home-hubs, and DTV. Ethos NPUs are key to delivering new features and user experiences.
Arm Cortex-A processors provide ultimate performance at optimal power for the most complex compute tasks. Cortex A processors support all programming frameworks and languages and are ideally suited for vision systems.
Cortex-M processors provide low-latency and a highly deterministic operation optimized for cost and energy-efficient microcontrollers found in everyday consumer devices.
Mali GPUs offer diverse, scalable graphics and compute solutions for low-power to high-performance smartphones, tablets, and DTVs.
The Neoverse product family enables next-gen infrastructure products with the broadest range of systems, from power constrained to high-performance compute workloads.
Talk with an Expert
With so many applications for artificial intelligence emerging, it can be difficult to know where to start. Talk to an Arm expert about the right machine learning solution for your AI project.
Machine Learning Resources
AI Solutions
Machine Learning
- Accelerate Machine Learning Using Compute Library and HiKey 960
- Living on the Edge: Why On-Device ML is Here to Stay
Glossary
Building Trustworthy AI
AI Application
Arm Machine Learning Research