TinyML: Analysis of Xtensa LX6 microprocessor for Neural Network Applications by ESP32 SoC

06/20/2021
by   Md Ziaul Haque Zim, et al.
0

In recent decades, Machine Learning (ML) has become extremely important for many computing applications. The pervasiveness of ultra-low-power embedded devices such as ESP32 or ESP32 Cam with tiny Machine Learning (tinyML) applications will enable the mass proliferation of Artificial Intelligent powered Embedded IoT Devices. In the last few years, the microcontroller device (Espressif ESP32) became powerful enough to be used for small/tiny machine learning (tinyML) tasks. The ease of use of platforms like Arduino IDE, MicroPython and TensorFlow Lite (TF) with tinyML application make it an indispensable topic of research for mobile robotics, modern computer science and electrical engineering. The goal of this paper is to analyze the speed of the Xtensa dual core 32-bit LX6 microprocessor by running a neural network application. The different number of inputs (9, 36, 144 and 576) inputted through the different number of neurons in neural networks with one and two hidden layers. Xtensa LX6 microprocessor has been analyzed because it comes inside with Espressif ESP32 and ESP32 Cam which are very easy to use, plug and play IoT device. In this paper speed of the Xtensa LX6 microprocessor in feed-forward mode has been analyzed.

READ FULL TEXT

page 1

page 2

page 3

research
11/30/2021

TinyML Platforms Benchmarking

Recent advances in state-of-the-art ultra-low power embedded devices for...
research
04/24/2023

iTieProbe: Is Your IoT Setup Secure against (Modern) Evil Twin?

Evil twin attack on Wi-Fi network has been a challenging security proble...
research
01/09/2023

Efficient Attack Detection in IoT Devices using Feature Engineering-Less Machine Learning

Through the generalization of deep learning, the research community has ...
research
04/19/2022

Software Engineering Approaches for TinyML based IoT Embedded Vision: A Systematic Literature Review

Internet of Things (IoT) has catapulted human ability to control our env...
research
03/04/2019

Ternary Hybrid Neural-Tree Networks for Highly Constrained IoT Applications

Machine learning-based applications are increasingly prevalent in IoT de...
research
06/16/2020

On the Inference of Soft Biometrics from Typing Patterns Collected in a Multi-device Environment

In this paper, we study the inference of gender, major/minor (computer s...

Please sign up or login with your details

Forgot password? Click here to reset