Efficient neural networks for tiny machine learning: A comprehensive review

MT Lê, P Wolinski, J Arbel - arXiv preprint arXiv:2311.11883, 2023 - arxiv.org
The field of Tiny Machine Learning (TinyML) has gained significant attention due to its
potential to enable intelligent applications on resource-constrained devices. This review …

Bit width selection for fixed point neural networks

D Lin, VSR Annapureddy, DJ Julian… - US Patent …, 2019 - Google Patents
(57) ABSTRACT A method for selecting bit widths for a fixed point machine learning model
includes evaluating a sensitivity of model accuracy to bit widths at each computational stage …

DNN is not all you need: Parallelizing non-neural ML algorithms on ultra-low-power IoT processors

E Tabanelli, G Tagliavini, L Benini - ACM Transactions on Embedded …, 2023 - dl.acm.org
Machine Learning (ML) functions are becoming ubiquitous in latency-and privacy-sensitive
IoT applications, prompting a shift toward near-sensor processing at the extreme edge and …

Analytical fixed-point accuracy evaluation in linear time-invariant systems

D Menard, R Rocher, O Sentieys - IEEE Transactions on …, 2008 - ieeexplore.ieee.org
One of the most important stages of floating-point to fixed-point conversion, is the evaluation
of the fixed-point specification accuracy. This evaluation is required to optimize the data …

An FPGA Kalman-MPPT implementation adapted in SST-based dual active bridge converters for DC microgrids systems

G Becerra-Nuñez, A Castillo-Atoche… - IEEE …, 2020 - ieeexplore.ieee.org
The design of digital hardware controllers for the integration of renewable energy sources in
DC microgrids is a research topic of interest. In this paper, a Kalman filter-based maximum …

Fast and accurate computation of the round-off noise of linear time-invariant systems

JA López, G Caffarena, C Carreras… - IET Circuits, Devices & …, 2008 - IET
From its introduction in the last decade, affine arithmetic (AA) has shown beneficial
properties to speed up the time of computation procedures in a wide variety of areas. In the …

Novel algorithms for word-length optimization

HN Nguyen, D Menard… - 2011 19th European Signal …, 2011 - ieeexplore.ieee.org
Digital signal processing applications are specified with floating-point data types but they
are usually implemented in embedded systems with fixed-point arithmetic to minimize cost …

Fast fixed-point divider based on Newton-Raphson method and piecewise polynomial approximation

A Rodriguez-Garcia, L Pizano-Escalante… - 2013 International …, 2013 - ieeexplore.ieee.org
Division is an operation extensively used in architectures for digital signal processing
algorithms, which in portable devices require an implementation using fixed-point format. In …

[PDF][PDF] Accuracy constraint determination in fixed-point system design

D Menard, R Serizel, R Rocher, O Sentieys - EURASIP Journal on …, 2008 - Springer
Most of digital signal processing applications are specified and designed with floatingpoint
arithmetic but are finally implemented using fixed-point architectures. Thus, the design flow …

[PDF][PDF] Fixed-point configurable hardware components

R Rocher, D Menard, N Herve, O Sentieys - EURASIP Journal on …, 2006 - Springer
To reduce the gap between the VLSI technology capability and the designer productivity,
design reuse based on IP (intellectual properties) is commonly used. In terms of arithmetic …