Neuton models
Custom Neuton models are ultra-tiny edge AI models built from your data using our patented network-growing algorithm, ideal for running edge AI on any Nordic SoC or SiP using its main application core (CPU).
|
|
|
From saving bandwidth and energy to more responsive real-time performance, implementing AI in your embedded applications offers massive benefits beyond the buzzwords. Nordic Semiconductor offers two unique technologies, Neuton models and Axon NPU, exclusively to our customers, to cover the industry's broadest range of devices, applications, and customer needs.
Neuton modelsCustom Neuton models are ultra-tiny edge AI models built from your data using our patented network-growing algorithm, ideal for running edge AI on any Nordic SoC or SiP using its main application core (CPU).
|
Axon NPUThe Axon NPU is our dedicated AI accelerator core, designed to increase the speed and efficiency of TensorFlow Lite models, built into our most capable SoCs.
|
A smarter approach to building edge AI models
Traditional neural networks face a fundamental challenge: they require manual architecture design and rely on methods that often produce bloated models with millions of parameters. Data scientists must painstakingly tune dozens of variables, from learning rates to layer depths, in a trial-and-error process that's both resource-intensive and imprecise.
Custom Neuton models takes a radically different approach. Instead of starting with a predetermined structure, it grows neural networks neuron-by-neuron, automatically determining the optimal architecture as it learns. This granular construction process, combined with a patented global optimization algorithm that avoids the pitfalls of traditional gradient descent methods, produces remarkably compact models without sacrificing accuracy.
Bearing fault detection case-study
Models built on dataset from Case School of Engineering
| Total Footprint (KB) | LiteRT | Neuton | Neuton Advantages | |
|---|---|---|---|---|
| NVM |
TinyML framework (model + inference engine + DSP) |
61.7 | 6.6 |
9 times smaller model |
| RAM | TinyML framework (model + inference engine + DSP) | 11.2 | 1.2 |
9 times smaller model |
| Inference time (ms) | 360 | 1,46 |
246 times faster |
|
| Holdout validation accuracy | 0.79 | 0.98 | 19% higher accuracy | |
Test performed with both Neuton and LiteRT models running on an nRF52840 and tested on the same validation dataset.
"Magic Wand" gesture recognition
| Total Footprint (KB) | LiteRT | Neuton | Neuton Advantages | |
|---|---|---|---|---|
| NVM |
TinyML framework (model + inference engine + DSP) |
79.96 | 5.42 |
14 times smaller model43% reduction of total NVM use |
| Device drivers and business logic | 93.47 | 93.47 | ||
| RAM | TinyML framework (model + inference engine + DSP) | 18.2 | 1.72 |
10 times smaller model26% reduction of total RAM use |
| Device drivers and business logic | 45.69 | 45.69 | ||
| Inference time (µs) | 55,262 | 1,640 |
33 times faster |
|
| Holdout validation accuracy | 0.93 | 0.94 | 0.7% higher accuracy | |
Test performed with both Neuton and LiteRT models running on an nRF52840 and tested on the same holdout dataset.