BearingNAS Enables In-Sensor Fault Diagnosis on Microcontrollers

Andrea Mattia Garavagno, Edoardo Ragusa, Paolo Gastaldo, Antonio Frisoli, Rodolfo Zunino· July 22, 2026 View original

Summary

BearingNAS is a Hardware-Aware Neural Architecture Search (HW-NAS) framework that enables the creation of intelligent fault diagnosis systems directly on sensor dies. It uses a lightweight, derivative-free search strategy to optimize architectures for extreme micro-budgets, achieving high accuracy on a laptop CPU in under an hour.

The ability to perform intelligent fault diagnosis directly within sensors offers significant advantages for industrial applications, particularly for critical components like bearings. This paper introduces BearingNAS, a Hardware-Aware Neural Architecture Search (HW-NAS) framework designed to facilitate this "in-sensor" processing, even on highly resource-constrained micro-budgets (e.g., 4-8 kiB RAM, 16-32 kiB Flash). BearingNAS frames the architecture search as a constrained optimization problem, specifically targeting these extreme resource limitations. To make the process accessible and cost-effective, it employs a lightweight, derivative-free search strategy that can run entirely on a standard laptop CPU, converging in less than an hour. The framework utilizes a single data-flow search space with a decaying kernel growth formulation to prevent parameter explosion during the search. The framework was evaluated using the Case Western Reserve University (CWRU) bearing benchmark, optimizing architectures for various STMicroelectronics microcontrollers, including the LSM6DSO16IS Intelligent Sensor Processing Unit (ISPU). The best resulting in-sensor architecture achieved a highly competitive diagnostic accuracy of 99.50% on the ISPU, demonstrating the practical viability of shifting machine learning workloads directly into sensor packages for low-cost, production-scale fault diagnosis.

Why it matters

Manufacturing and industrial professionals can implement highly accurate, real-time predictive maintenance systems directly on low-cost sensors, significantly reducing downtime, maintenance costs, and the need for cloud connectivity.

How to implement this in your domain

  1. 1Assess current predictive maintenance strategies and identify opportunities for in-sensor fault diagnosis on critical machinery.
  2. 2Explore using Hardware-Aware Neural Architecture Search (HW-NAS) frameworks like BearingNAS to design AI models for edge microcontrollers.
  3. 3Pilot the deployment of intelligent sensors with embedded fault diagnosis capabilities for specific bearing types or machinery.
  4. 4Collaborate with hardware engineers to integrate optimized neural network architectures onto sensor dies or low-power microcontrollers.
  5. 5Develop a strategy for collecting and labeling sensor data to train and validate these highly constrained AI models effectively.

Who benefits

ManufacturingIndustrial IoTAutomotiveAerospaceEnergy

Key takeaways

  • BearingNAS enables in-sensor fault diagnosis for bearings on microcontrollers.
  • It uses a lightweight NAS framework, runnable on a laptop, for extreme micro-budgets.
  • Achieves high diagnostic accuracy (99.50%) on intelligent sensor units.
  • This shifts machine learning workloads directly to sensors for low-cost, scalable solutions.

Original post by Andrea Mattia Garavagno, Edoardo Ragusa, Paolo Gastaldo, Antonio Frisoli, Rodolfo Zunino

"arXiv:2607.18287v1 Announce Type: new Abstract: This paper introduces BearingNAS, a Hardware-Aware Neural Architecture Search (HW-NAS) framework designed to shift the intelligence directly onto the sensor die via in-sensor processing. BearingNAS frames the search as a constrained…"

View on X

Originally posted by Andrea Mattia Garavagno, Edoardo Ragusa, Paolo Gastaldo, Antonio Frisoli, Rodolfo Zunino on X · view source

Want to go deeper?

Turn these trends into skills with Learnijoy's hands-on AI & tech courses.

Explore courses