SlideShare a Scribd company logo
1 of 3
Download to read offline
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 09 Issue: 04 | Apr 2022 www.irjet.net p-ISSN: 2395-0072
© 2022, IRJET | Impact Factor value: 7.529 | ISO 9001:2008 Certified Journal | Page 3118
Microcontrollers for Artificial Intelligence and Machine Learning
Vishwa Teja Dusa1, Kyathi Rao Kantheti2
1Student, Bachelors in Mechatronics, Mahatma Gandhi Institute of Technology, Hyderabad, Telangana, India
2Student, Bachelors in CSE, Mahatma Gandhi Institute of Technology, Hyderabad, Telangana, India
---------------------------------------------------------------------***---------------------------------------------------------------------
Abstract - As the technology, innovation and
manufacturing is progressing, electronic devicesarebecoming
smaller and smaller day by day. Computers have shrunk both
in size and cost tremendously over the past decade, to the
point where they are now affordable for personal use. Today
devices are even manufactured at micro and nano scale. The
main reason for this change is to reduce power consumption,
cost of the device, and most importantly tomaintainand/or to
improve the efficiency of the devices. Microcontrollers are one
such devices which are compact which has almost all the
features of a normal sized computer, designed to do a specific
task. These microcontrollers are generally designed to
automate devices and to remotely control the devices.
Microcontrollers are typically programmed using different
programming softwareplatforms. Thesedevicescanautomate
things but do not have the ability to think intellectually or
make any spontaneous decisions. BothMachineLearning(ML)
as well as Artificial Intelligence (AI) have the ability to
understand human communication. Toperformthesearduous
tasks, we require powerful super computers for complex
calculations, but now-a-days, microcontrollers are also
designed which are compatible with AI or ML, which can be
achieved with the help of TinyML and AI at the Edge. The
central object to design these devices is because of its
flexibility, efficiency, privacy, low power consumption,
compactness, and low cost. These microcontrollers
architecture is evolving rapidly which are capable for
performing vigorous tasks.
Key Words: Artificial Intelligence, Machine Learning,
Microcontrollers, TinyML, AI at the Edge.
1. INTRODUCTION
Artificial intelligence is a set of hardware and software
technologies that can provide computing units with
capabilities that appear to a human observer to be similarto
human intellectual abilities. The basic definition of artificial
intelligence is defined as the ability of robot to accomplish
the tasks that are usually done by human beings. AI uses a
collection of naturally influenced computermethods tosolve
complicated real-time issues when mathematical or
conventional modelling has been inefficacious. AI is evolved
from a pattern-detection algorithm. On a traditional multi-
core computer, the Artificial Neural Network (ANN) is
commonly operated in simulation. Ultimately, the goal is to
implement the ANN in hardware using a network ofartificial
neurons that communicate with one another by timed
electrical pulses, as the brain does. Artificial Neural
Networks (ANNs) is highly talented in decoding numerous
problems that arise in daily lives of people in an effective
way. A common concept is that raw sensor data is delivered
to a powerful central remote intelligence, necessitating a
large amount of data bandwidth and processing power. The
three principal tasks that are involved in the creation of a
neural network are designing a network model, training the
network, and inferring the results from the network model.
However, MCU’s can run the Deep Neural Networks (DNNs)
themselves, providedtheyareoptimizedforMCU’s.Thecode
written on the MCU can be optimized to adapttoitsmemory,
processing and power capabilities and the generatedcodeis
significantly smaller thanthe original code withminimal loss
of accuracy. This paper mainly focuses on explaining about
the Microcontrollers for Artificial Intelligence and Machine
Learning
1.1 AI Processors
AI processors are particularly designed for simplifying
complex computing tasks and with the help of AI these tasks
can be done in an effective way. Machinelearning can as well
be achieved through artificial intelligence. A system
containing manyprocessors,eachwithspecificcapabilities,is
referred to as an AI chip. Normal CPUs are designed to
accommodatemobileapplicationsandareplacedinasmaller
chip size, giving full system characteristics required to run
mobile device applications.
A Neural Processing Unit (NPU) is built into AI circuits,
allowing forsubstantially quicker AIperformanceandlonger
battery life. For AI applications, AI processors deliver great
performance and power efficiency. Image identification and
processingbecomemuchfaster,allowingyoursmartphoneto
handle numerous tasks at once. They can also handle
specialized programming jobs far more quickly and
effectively than standard CPUs.
Large-scale computing activities can be handled
significantly faster by AI processors than by ordinary
processors. AI chips are processors with heterogeneous
computing capabilities that are designed for AI-focused
computer activities. AI chips are simply designed to perform
complicated computer jobs faster and more effectively than
traditional processors.
2. Microcontrollers for Machine Learning and AI
AI and ML have always beenlinked withpowerful computers
with fast CPUs and GPUs, large amounts of RAM, and cloud-
based algorithms.
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 09 Issue: 04 | Apr 2022 www.irjet.net p-ISSN: 2395-0072
© 2022, IRJET | Impact Factor value: 7.529 | ISO 9001:2008 Certified Journal | Page 3119
To execute Machine Learning we can efficiently use a
microcontroller that is powered by a single coin cell battery.
You might think it's impossible, but with today's technology,
anything is feasible with Microcontrollers.
2.1 Advantages of Microcontrollers for ML and AI
Despite little memory spaces, they have numerous
advantages that outweigh this con. They are:
Low energy consumption:
 Microcontrollers use relatively little energyandare
efficient due to their compact size, which comes at
the sacrifice of processing power, memory, and
storage.
 To power GPUs and computers for machine
learning, a lot of power is usually required, which
results in restrictions and constraints.
 Contrastingly, microcontrollers are considered a
different matter. Microcontrollers are typically not
connected to the mains and rely on batteries or
energy harvesting to operate. A microcontroller,for
example, can run for weeks or even months on a
single coin battery.
 Because microcontrollers do not need to be hooked
into the mains, they are simple to install and use.
Cost
 Normally, to develop a high-performance machine
learning workstation,you mustpaya fewthousands
of dollars.
 Microcontrollers, on the other hand, may be had for
as little as $200 and are extremely reliable.
Flexibility
 Microcontrollers are widely used. They are
practically everywhere around us, such as in our
household appliances, toys, automobiles, and soon.
When we apply machine learning to
microcontrollers, the possibilities are unlimited.
 You may use microcontrollers to bring AI to a
variety of devices withouthavingtorelyonnetwork
access, which is typically limited by bandwidth,
power, and latency.
Privacy
 Normally, you'll have to upload all your raw data to
the cloud for machine learning, which may contain
confidential or private information.
2.2 Recommended Microcontrollers for ML and AI
Coral Dev Board:
On a disposable system-on-module, the Coral Dev Board
contains an eMMC, SOC, wireless radios, and Google's Edge
TPU (SOM). It's great for IoT devices and other embedded
systems that need fast machine learning inference onthe go.
NVIDIA Jetson Nano Developer kit:
Developer Kit provides exceptional processing capabilities
for modern AI tasks in terms of size, power, and cost. AI
frameworks and models are now available to developers,
creators and learners. These frameworks andmodelsarefor
image classification, object identification,segmentation,and
speech processing are now available to developers,learners,
and creators.
Sipeed MAIX GO Suit:
MAIX is a Sipeed module that is designed to operate AI at
the edge. It has a small physical and power footprint,
allowing for the deployment of high-accuracy AI at the edge,
and its low cost makes it simple to integrate into any IoT
device.
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 09 Issue: 04 | Apr 2022 www.irjet.net p-ISSN: 2395-0072
© 2022, IRJET | Impact Factor value: 7.529 | ISO 9001:2008 Certified Journal | Page 3120
Raspberry Pi 4 Computer Model B:
A recent inclusion to the popular RaspberryPicomputerline
is the Raspberry Pi 4 Model B. It boasts revolutionary
improvements in processing speed, multimedia capability,
memory, and connection while maintaining backwards
compatibility and similar power consumption to the
previous generation Raspberry Pi 3 Model B+.
3. Optimizing Microcontrollers using TinyML and
Edge AI
TinyML:
TinyML optimizes machine learning (ML) workloads
required for processing on microcontrollers as small as a
grain of rice and utilizing only a few mill watts of electricity.
TinyML provides intelligence to little devices. We mean
minuscule in every sense of the word: as small as a grain of
rice and requiring very little energy. TinyML transforms the
Internet of Things (IoT). TinyML has the support of Google,
Arm, Qualcomm, and many more.
TinyML takes edge AI a step further by allowing deep
learning models to be run on microcontrollers(MCU),which
have far fewer resources than the small computers we carry
in our pockets.
To diminish deep neural networks into a size that fits on
small-memory computing devices, several efforts are made.
To lower the number of parameters in the deep learning
model, the majority of the efforts have been made.
TinyML on microcontrollers provides new methods for
evaluating and comprehending the huge amounts of data
created by the Internet of Things. Deep learning algorithms,
in instance, can be used to process data from sensors that
detect sounds, take photos, and track motion.
Although TinyML is a relatively new paradigm, it is already
producing surprising results for interfacing with relatively
modest microcontrollersandtrainingwithminimal accuracy
loss.
Edge AI:
Edge AI is a model for creating AI workflows that span
centralized data centers (the cloud) and devices closer to
humans and physical objects outside the edge.
Edge AI is used for inferencing, while new algorithms are
trained with the help of cloud AI. Inferencing algorithms use
a fraction of the computing power and energy that training
methods do. Well-designed inferencing algorithms are at
times implemented in edge devices using current CPUs or
even less powerful microcontrollers.Inothercircumstances,
highly efficient AI processors boostinferencing performance
while lowering power consumption or doing both.
Benefits of Edge AI:
 Increased data security
 Improved autonomous systems
 Reduced higher speeds and cost
 Reduced bandwidth requirement and power
4. CONCLUSIONS
Our paper mainly focuses on microcontrollers that can be
used for AI and ML or which are compatible and which can
be optimized using AI and ML. Because of their inexpensive
cost, they're great for adding interactive features to
traditional products like toys and household appliances.
Microcontrollers have allowed gadgets tohavecolorscreens
and multimedia features in recent years. Microcontrollers
with low power consumption can be utilized in wearable’s,
cameras, and other devices that run for a long period on a
little battery. TinyML and Edge AI takes these
microcontrollers to the next level as it brings intelligence to
these devices rather than transmitting data to a sever over
the cloud, saving a lot of memory and power. These
microcontrollers might be the next biggest thing on the
market because of their compatibility, compactness and
flexibility.
REFERENCES
[1] Parodi, A.; Bellotti, F.; Berta, R.; Gloria, A.D, “Developing
a machine learning library for micro controllers.”26–27
September 2018.
[2] Falbo, V.; Apicella, T.; Aurioso, D.; Danese, L.; Bellotti, F.;
Berta, R.; Gloria, A.D,” Analyzing Machine Learning on
Mainstream Microcontrollers” 27 september 2019.
[3] Fouad Sakr, Francesco Bellotti, “Machine Learning with
Mainstream Microcontrollers”, 12–13 September 2019.
[4] TensorFlow Lite. Available online:
http://www.tensorflow.org/lite (accessed on 10
February 2020).

More Related Content

Similar to Microcontrollers for Artificial Intelligence and Machine Learning

End-to-End AI Acceleration with Intel
End-to-End AI Acceleration with IntelEnd-to-End AI Acceleration with Intel
End-to-End AI Acceleration with IntelADTELLIGENCE GmbH
 
Dharshan INTERNSHIP PPT-1.pptx
Dharshan INTERNSHIP PPT-1.pptxDharshan INTERNSHIP PPT-1.pptx
Dharshan INTERNSHIP PPT-1.pptxVinayakHiremath29
 
DEVICE CONTROLLING SYSTEM USING ARTIFICIAL INTELLIGENCE AND IOT
DEVICE CONTROLLING SYSTEM USING ARTIFICIAL INTELLIGENCE AND IOTDEVICE CONTROLLING SYSTEM USING ARTIFICIAL INTELLIGENCE AND IOT
DEVICE CONTROLLING SYSTEM USING ARTIFICIAL INTELLIGENCE AND IOTIRJET Journal
 
IRJET- Interactive Smart Mirror
IRJET-  	  Interactive Smart MirrorIRJET-  	  Interactive Smart Mirror
IRJET- Interactive Smart MirrorIRJET Journal
 
Training Report DRDO.pptx
Training Report DRDO.pptxTraining Report DRDO.pptx
Training Report DRDO.pptxLeoShad1
 
Controlling Electrical Appliances Using IOT and AR
Controlling Electrical Appliances Using IOT and ARControlling Electrical Appliances Using IOT and AR
Controlling Electrical Appliances Using IOT and ARIRJET Journal
 
IRJET- Smart Power Optimization with IoT
IRJET-  	  Smart Power Optimization with IoTIRJET-  	  Smart Power Optimization with IoT
IRJET- Smart Power Optimization with IoTIRJET Journal
 
Implementation of Tiny Machine Learning Models on Arduino 33 – BLE for Gestur...
Implementation of Tiny Machine Learning Models on Arduino 33 – BLE for Gestur...Implementation of Tiny Machine Learning Models on Arduino 33 – BLE for Gestur...
Implementation of Tiny Machine Learning Models on Arduino 33 – BLE for Gestur...Springer
 
Modern computer network technologies
 Modern computer network technologies Modern computer network technologies
Modern computer network technologiesSujon Kumar Dey
 
The Best IoT Embedded Course: A Comprehensive Guide 2024
The Best IoT Embedded Course: A Comprehensive Guide 2024The Best IoT Embedded Course: A Comprehensive Guide 2024
The Best IoT Embedded Course: A Comprehensive Guide 2024SivaPriyaHariharan1
 
IOT( Internet of Things) Report
IOT( Internet of Things) Report IOT( Internet of Things) Report
IOT( Internet of Things) Report AREEBAFATIMA96
 
PROMISING TECHNOLOGIES (alfred)ppt.pptx
PROMISING TECHNOLOGIES (alfred)ppt.pptxPROMISING TECHNOLOGIES (alfred)ppt.pptx
PROMISING TECHNOLOGIES (alfred)ppt.pptxAlthafMk2
 
IRJET- Multi Plug Control using Internet of Things
IRJET- Multi Plug Control using Internet of ThingsIRJET- Multi Plug Control using Internet of Things
IRJET- Multi Plug Control using Internet of ThingsIRJET Journal
 
smart street light system using IOT
smart street light system using IOTsmart street light system using IOT
smart street light system using IOTKarthikeyan T
 
IRJET - IoT based Facial Recognition Quadcopter using Machine Learning Algorithm
IRJET - IoT based Facial Recognition Quadcopter using Machine Learning AlgorithmIRJET - IoT based Facial Recognition Quadcopter using Machine Learning Algorithm
IRJET - IoT based Facial Recognition Quadcopter using Machine Learning AlgorithmIRJET Journal
 
IRJET- Ambient Reflector– An IoT based Smart Notice Board System
IRJET-  	  Ambient Reflector– An IoT based Smart Notice Board SystemIRJET-  	  Ambient Reflector– An IoT based Smart Notice Board System
IRJET- Ambient Reflector– An IoT based Smart Notice Board SystemIRJET Journal
 
Micro Server Design - Open Compute Project
Micro Server Design - Open Compute ProjectMicro Server Design - Open Compute Project
Micro Server Design - Open Compute ProjectHitesh Jani
 
Global SOC IoT Innovation Trends
Global SOC IoT Innovation Trends Global SOC IoT Innovation Trends
Global SOC IoT Innovation Trends Netscribes
 
AIoT: Intelligence on Microcontroller
AIoT: Intelligence on MicrocontrollerAIoT: Intelligence on Microcontroller
AIoT: Intelligence on MicrocontrollerAndri Yadi
 

Similar to Microcontrollers for Artificial Intelligence and Machine Learning (20)

End-to-End AI Acceleration with Intel
End-to-End AI Acceleration with IntelEnd-to-End AI Acceleration with Intel
End-to-End AI Acceleration with Intel
 
Dharshan INTERNSHIP PPT-1.pptx
Dharshan INTERNSHIP PPT-1.pptxDharshan INTERNSHIP PPT-1.pptx
Dharshan INTERNSHIP PPT-1.pptx
 
DEVICE CONTROLLING SYSTEM USING ARTIFICIAL INTELLIGENCE AND IOT
DEVICE CONTROLLING SYSTEM USING ARTIFICIAL INTELLIGENCE AND IOTDEVICE CONTROLLING SYSTEM USING ARTIFICIAL INTELLIGENCE AND IOT
DEVICE CONTROLLING SYSTEM USING ARTIFICIAL INTELLIGENCE AND IOT
 
IRJET- Interactive Smart Mirror
IRJET-  	  Interactive Smart MirrorIRJET-  	  Interactive Smart Mirror
IRJET- Interactive Smart Mirror
 
Training Report DRDO.pptx
Training Report DRDO.pptxTraining Report DRDO.pptx
Training Report DRDO.pptx
 
Controlling Electrical Appliances Using IOT and AR
Controlling Electrical Appliances Using IOT and ARControlling Electrical Appliances Using IOT and AR
Controlling Electrical Appliances Using IOT and AR
 
IRJET- Smart Power Optimization with IoT
IRJET-  	  Smart Power Optimization with IoTIRJET-  	  Smart Power Optimization with IoT
IRJET- Smart Power Optimization with IoT
 
Implementation of Tiny Machine Learning Models on Arduino 33 – BLE for Gestur...
Implementation of Tiny Machine Learning Models on Arduino 33 – BLE for Gestur...Implementation of Tiny Machine Learning Models on Arduino 33 – BLE for Gestur...
Implementation of Tiny Machine Learning Models on Arduino 33 – BLE for Gestur...
 
Global SOC IoT Innovation Trends
Global SOC IoT Innovation TrendsGlobal SOC IoT Innovation Trends
Global SOC IoT Innovation Trends
 
Modern computer network technologies
 Modern computer network technologies Modern computer network technologies
Modern computer network technologies
 
The Best IoT Embedded Course: A Comprehensive Guide 2024
The Best IoT Embedded Course: A Comprehensive Guide 2024The Best IoT Embedded Course: A Comprehensive Guide 2024
The Best IoT Embedded Course: A Comprehensive Guide 2024
 
IOT( Internet of Things) Report
IOT( Internet of Things) Report IOT( Internet of Things) Report
IOT( Internet of Things) Report
 
PROMISING TECHNOLOGIES (alfred)ppt.pptx
PROMISING TECHNOLOGIES (alfred)ppt.pptxPROMISING TECHNOLOGIES (alfred)ppt.pptx
PROMISING TECHNOLOGIES (alfred)ppt.pptx
 
IRJET- Multi Plug Control using Internet of Things
IRJET- Multi Plug Control using Internet of ThingsIRJET- Multi Plug Control using Internet of Things
IRJET- Multi Plug Control using Internet of Things
 
smart street light system using IOT
smart street light system using IOTsmart street light system using IOT
smart street light system using IOT
 
IRJET - IoT based Facial Recognition Quadcopter using Machine Learning Algorithm
IRJET - IoT based Facial Recognition Quadcopter using Machine Learning AlgorithmIRJET - IoT based Facial Recognition Quadcopter using Machine Learning Algorithm
IRJET - IoT based Facial Recognition Quadcopter using Machine Learning Algorithm
 
IRJET- Ambient Reflector– An IoT based Smart Notice Board System
IRJET-  	  Ambient Reflector– An IoT based Smart Notice Board SystemIRJET-  	  Ambient Reflector– An IoT based Smart Notice Board System
IRJET- Ambient Reflector– An IoT based Smart Notice Board System
 
Micro Server Design - Open Compute Project
Micro Server Design - Open Compute ProjectMicro Server Design - Open Compute Project
Micro Server Design - Open Compute Project
 
Global SOC IoT Innovation Trends
Global SOC IoT Innovation Trends Global SOC IoT Innovation Trends
Global SOC IoT Innovation Trends
 
AIoT: Intelligence on Microcontroller
AIoT: Intelligence on MicrocontrollerAIoT: Intelligence on Microcontroller
AIoT: Intelligence on Microcontroller
 

More from IRJET Journal

TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...
TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...
TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...IRJET Journal
 
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURE
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURESTUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURE
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTUREIRJET Journal
 
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...IRJET Journal
 
Effect of Camber and Angles of Attack on Airfoil Characteristics
Effect of Camber and Angles of Attack on Airfoil CharacteristicsEffect of Camber and Angles of Attack on Airfoil Characteristics
Effect of Camber and Angles of Attack on Airfoil CharacteristicsIRJET Journal
 
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...IRJET Journal
 
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...IRJET Journal
 
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...IRJET Journal
 
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...IRJET Journal
 
A REVIEW ON MACHINE LEARNING IN ADAS
A REVIEW ON MACHINE LEARNING IN ADASA REVIEW ON MACHINE LEARNING IN ADAS
A REVIEW ON MACHINE LEARNING IN ADASIRJET Journal
 
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...IRJET Journal
 
P.E.B. Framed Structure Design and Analysis Using STAAD Pro
P.E.B. Framed Structure Design and Analysis Using STAAD ProP.E.B. Framed Structure Design and Analysis Using STAAD Pro
P.E.B. Framed Structure Design and Analysis Using STAAD ProIRJET Journal
 
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...IRJET Journal
 
Survey Paper on Cloud-Based Secured Healthcare System
Survey Paper on Cloud-Based Secured Healthcare SystemSurvey Paper on Cloud-Based Secured Healthcare System
Survey Paper on Cloud-Based Secured Healthcare SystemIRJET Journal
 
Review on studies and research on widening of existing concrete bridges
Review on studies and research on widening of existing concrete bridgesReview on studies and research on widening of existing concrete bridges
Review on studies and research on widening of existing concrete bridgesIRJET Journal
 
React based fullstack edtech web application
React based fullstack edtech web applicationReact based fullstack edtech web application
React based fullstack edtech web applicationIRJET Journal
 
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...IRJET Journal
 
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.IRJET Journal
 
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...IRJET Journal
 
Multistoried and Multi Bay Steel Building Frame by using Seismic Design
Multistoried and Multi Bay Steel Building Frame by using Seismic DesignMultistoried and Multi Bay Steel Building Frame by using Seismic Design
Multistoried and Multi Bay Steel Building Frame by using Seismic DesignIRJET Journal
 
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...IRJET Journal
 

More from IRJET Journal (20)

TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...
TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...
TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...
 
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURE
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURESTUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURE
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURE
 
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...
 
Effect of Camber and Angles of Attack on Airfoil Characteristics
Effect of Camber and Angles of Attack on Airfoil CharacteristicsEffect of Camber and Angles of Attack on Airfoil Characteristics
Effect of Camber and Angles of Attack on Airfoil Characteristics
 
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...
 
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...
 
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...
 
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...
 
A REVIEW ON MACHINE LEARNING IN ADAS
A REVIEW ON MACHINE LEARNING IN ADASA REVIEW ON MACHINE LEARNING IN ADAS
A REVIEW ON MACHINE LEARNING IN ADAS
 
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...
 
P.E.B. Framed Structure Design and Analysis Using STAAD Pro
P.E.B. Framed Structure Design and Analysis Using STAAD ProP.E.B. Framed Structure Design and Analysis Using STAAD Pro
P.E.B. Framed Structure Design and Analysis Using STAAD Pro
 
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...
 
Survey Paper on Cloud-Based Secured Healthcare System
Survey Paper on Cloud-Based Secured Healthcare SystemSurvey Paper on Cloud-Based Secured Healthcare System
Survey Paper on Cloud-Based Secured Healthcare System
 
Review on studies and research on widening of existing concrete bridges
Review on studies and research on widening of existing concrete bridgesReview on studies and research on widening of existing concrete bridges
Review on studies and research on widening of existing concrete bridges
 
React based fullstack edtech web application
React based fullstack edtech web applicationReact based fullstack edtech web application
React based fullstack edtech web application
 
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...
 
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.
 
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...
 
Multistoried and Multi Bay Steel Building Frame by using Seismic Design
Multistoried and Multi Bay Steel Building Frame by using Seismic DesignMultistoried and Multi Bay Steel Building Frame by using Seismic Design
Multistoried and Multi Bay Steel Building Frame by using Seismic Design
 
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...
 

Recently uploaded

Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024hassan khalil
 
IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024Mark Billinghurst
 
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSAPPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSKurinjimalarL3
 
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Dr.Costas Sachpazis
 
SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )Tsuyoshi Horigome
 
ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...
ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...
ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...ZTE
 
main PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfidmain PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfidNikhilNagaraju
 
chaitra-1.pptx fake news detection using machine learning
chaitra-1.pptx  fake news detection using machine learningchaitra-1.pptx  fake news detection using machine learning
chaitra-1.pptx fake news detection using machine learningmisbanausheenparvam
 
GDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSCAESB
 
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCollege Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCall Girls in Nagpur High Profile
 
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVHARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVRajaP95
 
Application of Residue Theorem to evaluate real integrations.pptx
Application of Residue Theorem to evaluate real integrations.pptxApplication of Residue Theorem to evaluate real integrations.pptx
Application of Residue Theorem to evaluate real integrations.pptx959SahilShah
 
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdfCCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdfAsst.prof M.Gokilavani
 
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...VICTOR MAESTRE RAMIREZ
 
Sachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective IntroductionSachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective IntroductionDr.Costas Sachpazis
 

Recently uploaded (20)

Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024Architect Hassan Khalil Portfolio for 2024
Architect Hassan Khalil Portfolio for 2024
 
IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024
 
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSAPPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
 
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
 
SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )
 
ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...
ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...
ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...
 
main PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfidmain PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfid
 
chaitra-1.pptx fake news detection using machine learning
chaitra-1.pptx  fake news detection using machine learningchaitra-1.pptx  fake news detection using machine learning
chaitra-1.pptx fake news detection using machine learning
 
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
 
🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...
🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...
🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...
 
GDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentation
 
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCollege Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
 
young call girls in Rajiv Chowk🔝 9953056974 🔝 Delhi escort Service
young call girls in Rajiv Chowk🔝 9953056974 🔝 Delhi escort Serviceyoung call girls in Rajiv Chowk🔝 9953056974 🔝 Delhi escort Service
young call girls in Rajiv Chowk🔝 9953056974 🔝 Delhi escort Service
 
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVHARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
 
Application of Residue Theorem to evaluate real integrations.pptx
Application of Residue Theorem to evaluate real integrations.pptxApplication of Residue Theorem to evaluate real integrations.pptx
Application of Residue Theorem to evaluate real integrations.pptx
 
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdfCCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
 
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
 
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
 
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...
VICTOR MAESTRE RAMIREZ - Planetary Defender on NASA's Double Asteroid Redirec...
 
Sachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective IntroductionSachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
 

Microcontrollers for Artificial Intelligence and Machine Learning

  • 1. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 09 Issue: 04 | Apr 2022 www.irjet.net p-ISSN: 2395-0072 © 2022, IRJET | Impact Factor value: 7.529 | ISO 9001:2008 Certified Journal | Page 3118 Microcontrollers for Artificial Intelligence and Machine Learning Vishwa Teja Dusa1, Kyathi Rao Kantheti2 1Student, Bachelors in Mechatronics, Mahatma Gandhi Institute of Technology, Hyderabad, Telangana, India 2Student, Bachelors in CSE, Mahatma Gandhi Institute of Technology, Hyderabad, Telangana, India ---------------------------------------------------------------------***--------------------------------------------------------------------- Abstract - As the technology, innovation and manufacturing is progressing, electronic devicesarebecoming smaller and smaller day by day. Computers have shrunk both in size and cost tremendously over the past decade, to the point where they are now affordable for personal use. Today devices are even manufactured at micro and nano scale. The main reason for this change is to reduce power consumption, cost of the device, and most importantly tomaintainand/or to improve the efficiency of the devices. Microcontrollers are one such devices which are compact which has almost all the features of a normal sized computer, designed to do a specific task. These microcontrollers are generally designed to automate devices and to remotely control the devices. Microcontrollers are typically programmed using different programming softwareplatforms. Thesedevicescanautomate things but do not have the ability to think intellectually or make any spontaneous decisions. BothMachineLearning(ML) as well as Artificial Intelligence (AI) have the ability to understand human communication. Toperformthesearduous tasks, we require powerful super computers for complex calculations, but now-a-days, microcontrollers are also designed which are compatible with AI or ML, which can be achieved with the help of TinyML and AI at the Edge. The central object to design these devices is because of its flexibility, efficiency, privacy, low power consumption, compactness, and low cost. These microcontrollers architecture is evolving rapidly which are capable for performing vigorous tasks. Key Words: Artificial Intelligence, Machine Learning, Microcontrollers, TinyML, AI at the Edge. 1. INTRODUCTION Artificial intelligence is a set of hardware and software technologies that can provide computing units with capabilities that appear to a human observer to be similarto human intellectual abilities. The basic definition of artificial intelligence is defined as the ability of robot to accomplish the tasks that are usually done by human beings. AI uses a collection of naturally influenced computermethods tosolve complicated real-time issues when mathematical or conventional modelling has been inefficacious. AI is evolved from a pattern-detection algorithm. On a traditional multi- core computer, the Artificial Neural Network (ANN) is commonly operated in simulation. Ultimately, the goal is to implement the ANN in hardware using a network ofartificial neurons that communicate with one another by timed electrical pulses, as the brain does. Artificial Neural Networks (ANNs) is highly talented in decoding numerous problems that arise in daily lives of people in an effective way. A common concept is that raw sensor data is delivered to a powerful central remote intelligence, necessitating a large amount of data bandwidth and processing power. The three principal tasks that are involved in the creation of a neural network are designing a network model, training the network, and inferring the results from the network model. However, MCU’s can run the Deep Neural Networks (DNNs) themselves, providedtheyareoptimizedforMCU’s.Thecode written on the MCU can be optimized to adapttoitsmemory, processing and power capabilities and the generatedcodeis significantly smaller thanthe original code withminimal loss of accuracy. This paper mainly focuses on explaining about the Microcontrollers for Artificial Intelligence and Machine Learning 1.1 AI Processors AI processors are particularly designed for simplifying complex computing tasks and with the help of AI these tasks can be done in an effective way. Machinelearning can as well be achieved through artificial intelligence. A system containing manyprocessors,eachwithspecificcapabilities,is referred to as an AI chip. Normal CPUs are designed to accommodatemobileapplicationsandareplacedinasmaller chip size, giving full system characteristics required to run mobile device applications. A Neural Processing Unit (NPU) is built into AI circuits, allowing forsubstantially quicker AIperformanceandlonger battery life. For AI applications, AI processors deliver great performance and power efficiency. Image identification and processingbecomemuchfaster,allowingyoursmartphoneto handle numerous tasks at once. They can also handle specialized programming jobs far more quickly and effectively than standard CPUs. Large-scale computing activities can be handled significantly faster by AI processors than by ordinary processors. AI chips are processors with heterogeneous computing capabilities that are designed for AI-focused computer activities. AI chips are simply designed to perform complicated computer jobs faster and more effectively than traditional processors. 2. Microcontrollers for Machine Learning and AI AI and ML have always beenlinked withpowerful computers with fast CPUs and GPUs, large amounts of RAM, and cloud- based algorithms.
  • 2. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 09 Issue: 04 | Apr 2022 www.irjet.net p-ISSN: 2395-0072 © 2022, IRJET | Impact Factor value: 7.529 | ISO 9001:2008 Certified Journal | Page 3119 To execute Machine Learning we can efficiently use a microcontroller that is powered by a single coin cell battery. You might think it's impossible, but with today's technology, anything is feasible with Microcontrollers. 2.1 Advantages of Microcontrollers for ML and AI Despite little memory spaces, they have numerous advantages that outweigh this con. They are: Low energy consumption:  Microcontrollers use relatively little energyandare efficient due to their compact size, which comes at the sacrifice of processing power, memory, and storage.  To power GPUs and computers for machine learning, a lot of power is usually required, which results in restrictions and constraints.  Contrastingly, microcontrollers are considered a different matter. Microcontrollers are typically not connected to the mains and rely on batteries or energy harvesting to operate. A microcontroller,for example, can run for weeks or even months on a single coin battery.  Because microcontrollers do not need to be hooked into the mains, they are simple to install and use. Cost  Normally, to develop a high-performance machine learning workstation,you mustpaya fewthousands of dollars.  Microcontrollers, on the other hand, may be had for as little as $200 and are extremely reliable. Flexibility  Microcontrollers are widely used. They are practically everywhere around us, such as in our household appliances, toys, automobiles, and soon. When we apply machine learning to microcontrollers, the possibilities are unlimited.  You may use microcontrollers to bring AI to a variety of devices withouthavingtorelyonnetwork access, which is typically limited by bandwidth, power, and latency. Privacy  Normally, you'll have to upload all your raw data to the cloud for machine learning, which may contain confidential or private information. 2.2 Recommended Microcontrollers for ML and AI Coral Dev Board: On a disposable system-on-module, the Coral Dev Board contains an eMMC, SOC, wireless radios, and Google's Edge TPU (SOM). It's great for IoT devices and other embedded systems that need fast machine learning inference onthe go. NVIDIA Jetson Nano Developer kit: Developer Kit provides exceptional processing capabilities for modern AI tasks in terms of size, power, and cost. AI frameworks and models are now available to developers, creators and learners. These frameworks andmodelsarefor image classification, object identification,segmentation,and speech processing are now available to developers,learners, and creators. Sipeed MAIX GO Suit: MAIX is a Sipeed module that is designed to operate AI at the edge. It has a small physical and power footprint, allowing for the deployment of high-accuracy AI at the edge, and its low cost makes it simple to integrate into any IoT device.
  • 3. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 09 Issue: 04 | Apr 2022 www.irjet.net p-ISSN: 2395-0072 © 2022, IRJET | Impact Factor value: 7.529 | ISO 9001:2008 Certified Journal | Page 3120 Raspberry Pi 4 Computer Model B: A recent inclusion to the popular RaspberryPicomputerline is the Raspberry Pi 4 Model B. It boasts revolutionary improvements in processing speed, multimedia capability, memory, and connection while maintaining backwards compatibility and similar power consumption to the previous generation Raspberry Pi 3 Model B+. 3. Optimizing Microcontrollers using TinyML and Edge AI TinyML: TinyML optimizes machine learning (ML) workloads required for processing on microcontrollers as small as a grain of rice and utilizing only a few mill watts of electricity. TinyML provides intelligence to little devices. We mean minuscule in every sense of the word: as small as a grain of rice and requiring very little energy. TinyML transforms the Internet of Things (IoT). TinyML has the support of Google, Arm, Qualcomm, and many more. TinyML takes edge AI a step further by allowing deep learning models to be run on microcontrollers(MCU),which have far fewer resources than the small computers we carry in our pockets. To diminish deep neural networks into a size that fits on small-memory computing devices, several efforts are made. To lower the number of parameters in the deep learning model, the majority of the efforts have been made. TinyML on microcontrollers provides new methods for evaluating and comprehending the huge amounts of data created by the Internet of Things. Deep learning algorithms, in instance, can be used to process data from sensors that detect sounds, take photos, and track motion. Although TinyML is a relatively new paradigm, it is already producing surprising results for interfacing with relatively modest microcontrollersandtrainingwithminimal accuracy loss. Edge AI: Edge AI is a model for creating AI workflows that span centralized data centers (the cloud) and devices closer to humans and physical objects outside the edge. Edge AI is used for inferencing, while new algorithms are trained with the help of cloud AI. Inferencing algorithms use a fraction of the computing power and energy that training methods do. Well-designed inferencing algorithms are at times implemented in edge devices using current CPUs or even less powerful microcontrollers.Inothercircumstances, highly efficient AI processors boostinferencing performance while lowering power consumption or doing both. Benefits of Edge AI:  Increased data security  Improved autonomous systems  Reduced higher speeds and cost  Reduced bandwidth requirement and power 4. CONCLUSIONS Our paper mainly focuses on microcontrollers that can be used for AI and ML or which are compatible and which can be optimized using AI and ML. Because of their inexpensive cost, they're great for adding interactive features to traditional products like toys and household appliances. Microcontrollers have allowed gadgets tohavecolorscreens and multimedia features in recent years. Microcontrollers with low power consumption can be utilized in wearable’s, cameras, and other devices that run for a long period on a little battery. TinyML and Edge AI takes these microcontrollers to the next level as it brings intelligence to these devices rather than transmitting data to a sever over the cloud, saving a lot of memory and power. These microcontrollers might be the next biggest thing on the market because of their compatibility, compactness and flexibility. REFERENCES [1] Parodi, A.; Bellotti, F.; Berta, R.; Gloria, A.D, “Developing a machine learning library for micro controllers.”26–27 September 2018. [2] Falbo, V.; Apicella, T.; Aurioso, D.; Danese, L.; Bellotti, F.; Berta, R.; Gloria, A.D,” Analyzing Machine Learning on Mainstream Microcontrollers” 27 september 2019. [3] Fouad Sakr, Francesco Bellotti, “Machine Learning with Mainstream Microcontrollers”, 12–13 September 2019. [4] TensorFlow Lite. Available online: http://www.tensorflow.org/lite (accessed on 10 February 2020).