Recognition of handwritten MNIST digits on low-memory 2 Kb RAM Arduino board using LogNNet reservoir neural network

04/20/2021
by   Y. A. Izotov, et al.
0

The presented compact algorithm for recognizing handwritten digits of the MNIST database, created on the LogNNet reservoir neural network, reaches the recognition accuracy of 82 board with 2 Kb static RAM low-power microcontroller. The dependences of the accuracy and time of image recognition on the number of neurons in the reservoir have been investigated. The memory allocation demonstrates that the algorithm stores all the necessary information in RAM without using additional data storage, and operates with original images without preliminary processing. The simple structure of the algorithm, with appropriate training, can be adapted for wide practical application, for example, for creating mobile biosensors for early diagnosis of adverse events in medicine. The study results are important for the implementation of artificial intelligence on peripheral constrained IoT devices and for edge computing.

READ FULL TEXT
research
06/04/2020

Neural Network for Low-Memory IoT Devices and MNIST Image Recognition Using Kernels Based on Logistic Map

The study presents a neural network, which uses filters based on logisti...
research
03/16/2021

Frustrated Arrays of Nanomagnets for Efficient Reservoir Computing

We simulated our nanomagnet reservoir computer (NMRC) design on benchmar...
research
05/30/2021

An improved LogNNet classifier for IoT application

The internet of things devices suffer of low memory while good accuracy ...
research
12/20/2022

Hopf Physical Reservoir Computer for Reconfigurable Sound Recognition

The Hopf oscillator is a nonlinear oscillator that exhibits limit cycle ...
research
12/24/2015

Hardware Architecture for Large Parallel Array of Random Feature Extractors applied to Image Recognition

We demonstrate a low-power and compact hardware implementation of Random...
research
08/05/2021

A Method for Medical Data Analysis Using the LogNNet for Clinical Decision Support Systems and Edge Computing in Healthcare

Edge computing is a fast-growing and much needed technology in healthcar...
research
08/07/2020

Protein Structured Reservoir computing for Spike-based Pattern Recognition

Nowadays we witness a miniaturisation trend in the semiconductor industr...

Please sign up or login with your details

Forgot password? Click here to reset