On-Device Learning: A Neural Network Based Field-Trainable Edge AI
  In real-world edge AI applications, their accuracy is often affected by
various environmental factors, such as noises, location/calibration of sensors,
and time-related changes. This article introduces a neural network based
on-device learning approach to address this issue without going deep. Our
approach is quite different from de facto backpropagation based training but
tailored for low-end edge devices. This article introduces its algorithm and
implementation on a wireless sensor node consisting of Raspberry Pi Pico and
low-power wireless module. Experiments using vibration patterns of rotating
machines demonstrate that retraining by the on-device learning significantly
improves an anomaly detection accuracy at a noisy environment while saving
computation and communication costs for low power.
