Related Experiment Video
Updated: Sep 11, 2025

Closed-loop Neuro-robotic Experiments to Test Computational Properties of Neuronal Networks
Published on: March 2, 2015
Comprehensive Analysis of Neural Network Inference on Embedded Systems: Response Time, Calibration, and Model
Patrick Huber1,2, Ulrich Göhner3, Mario Trapp2,4
1Institute for Driver Assistance and Connected Mobility (IFM), Kempten University of Applied Sciences, Junkerstraße 1A, 87734 Benningen, Germany.
Optimizing Artificial Neural Network (ANN) inference speed on edge devices is crucial for real-time applications like predictive maintenance. This study benchmarks ANN performance, revealing that careful parameter tuning is essential for efficient deployment on embedded systems.
Area of Science:
- Computer Science
- Artificial Intelligence
- Embedded Systems Engineering
Background:
- Real-time inference speed of Artificial Neural Networks (ANNs) is critical for embedded systems processing sensor data at the edge.
- Applications like predictive maintenance require timely state change predictions, making ANN response time a key performance indicator.
Purpose of the Study:
- To enable estimation of ANN model response times on various embedded platforms.
- To analyze the impact of network parameters, activation functions, and threading on inference speed.
- To investigate the influence of network structure on model calibration and the effects of conversion to Tensorflow Lite (TFLite).
Main Methods:
- Benchmarking generic ANN applications on edge devices.
- Analysis of network parameters, activation functions, and single- versus multi-threading.
- Evaluation of hardware influences like clock rate variances.
- Quantification of model calibration using Expected Calibration Error (ECE).
Main Results:
- Response times are significantly influenced by network parameters, activation functions, and threading strategies.
- Task partitioning and scheduling complexity necessitate precise parameter coordination for cross-platform optimization.
- Cutting-edge frameworks may not automatically optimize all configurations, potentially impacting performance.
- Model conversion to TFLite requires careful consideration of both performance and calibration.
Conclusions:
- Optimizing ANN inference on embedded systems demands a holistic approach, considering hardware, software, and model-specific parameters.
- Accurate benchmarking and parameter coordination are vital for achieving desired performance and calibration levels.
- Developers must balance performance and calibration when deploying ANNs on resource-constrained edge devices.
Related Concept Videos
Linear time-invariant Systems
The input-output behavior of an LTI system can be fully defined by its response to an impulsive excitation at its input. Once this impulse response is known, the system's reaction to any other input can be...
Multi-input and Multi-variable systems
In the absence...
Mechanistic Models: Compartment Models in Algorithms for Numerical Problem Solving
In individual population analyses, different algorithms are employed, such as Cauchy's method, which uses a...
Neural Regulation
Transient and Steady-state Response
These test signals are integral in designing control systems to exhibit two key performance aspects: transient response and steady-state...
Neural Circuits
Neuronal pools are collections of nerve cells with similar functions and interact through chemical and electrical signals. These pools include both interneurons (the central neural circuit nodes that...

