VECTORALAB EDGE
TinyML & Health Score
1D-CNN INT8 — inference in under 12 ms — fully edge, no cloud
TinyML
On-Device TinyML Inference
A 1D Convolutional Neural Network trained on labeled vibration feature vectors is quantized to INT8 and deployed via X-CUBE-AI. Inference runs entirely on the STM32H750 — no network connection required.
[²] The INT8 model is generated using TensorFlow Lite for Microcontrollers and X-CUBE-AI's Neural ART Accelerator. Accuracy degradation vs float32 baseline is < 1.5 % on the validation set.
Health Score
Health Score — 0 to 100
The planned TinyML model is intended to support continuous condition assessment of the monitored machine. Final scoring behavior and maintenance thresholds will depend on model validation and machine-specific operating conditions.
[³] Health Score thresholds are configurable via UART command interface. Default thresholds (80 / 50) are derived from empirical testing on benchmark bearing datasets.
Communication
Heartbeat Burst — Host Communication
After each inference cycle, the STM32H750 transmits a compact data burst to the host platform. The burst contains the Health Score, raw feature vector, and a status byte — enabling the VectoraLab platform to log trends and trigger alerts.
Edge Intelligence
Local Decision — No Cloud Required
Every inference decision is made on-device. The STM32H750 maintains full monitoring capability in air-gapped environments, offline deployments, and low-bandwidth industrial networks.