Renesas Bringing Intelligence To The Edge
Renesas Bringing Intelligence To The Edge
TO THE EDGE
Contents ChatGPT has shown us the We all know the potential of the Internet of Things (IoT)
tremendous potential of large and the benefits that can be derived from a connected
language models when trained network. While IoT enables devices to be connected,
AI gives them a brain. Imagine the potential that can be
properly, and we are just
3 Foreword getting started. What is equally
unlocked by enabling these IoT devices to think!
A staggering 73.1 zettabytes (ZB) of data is expected to
fascinating is the other extreme,
4 AI in IoT Endpoints where artificial intelligence
be generated by IoT devices in 2025 according to IDC
research. We are entering a disruptive era of business
(AI) and machine learning (ML) transformation built around the convergence of
7 Revolution of Endpoint AI in Embedded Vision are built to run within highly AI and IoT—or AIoT, the Artificial Intelligence of
Applications constrained environments, a Things. AI is also fundamentally transforming the
field now known as TinyML. design mindset and influencing system-level
11 Vision AI Gateway Solution approaches.
We hope to get you started in the right
12 Implementing Machine Learning at the Edge direction with this collection of articles
C ONNEC T WITH MO USE R and product highlights from Renesas.
AI and ML have tremendous potential
14 Four Metrics You Must Consider When Developing to solve problems in innovative ways
TinyML Systems and provide value for end users. We
Terms Of Use: ©2023 Mouser Electronics, Inc., a TTI Berkshire-
Hathaway company. Mouser and Mouser Electronics are hope you share our excitement
16 Data Science and AI-Driven Real-Time Analytics registered trademarks of Mouser Electronics, Inc., Renesas
Electronics Corporation, logo, product names, service marks,
and make us part of your
are trademarks, registered trademarks of Renesas Electronics innovation journey. ■
Corporation. All other trademarks are the property of their
21 Endpoint MCU Implementation of Voice User Interface respective owners. Names, products, specifications, links,
resources, and similar were verified at the time of publication.
Article content, reference designs, datasheets, conceptual
illustrations, and other images provided herein are for
25 Reality AI: A Game Changer in Sensor Data Analysis informational purposes only.
Contents ChatGPT has shown us the We all know the potential of the Internet of Things (IoT)
tremendous potential of large and the benefits that can be derived from a connected
language models when trained network. While IoT enables devices to be connected,
AI gives them a brain. Imagine the potential that can be
properly, and we are just
3 Foreword getting started. What is equally
unlocked by enabling these IoT devices to think!
A staggering 73.1 zettabytes (ZB) of data is expected to
fascinating is the other extreme,
4 AI in IoT Endpoints where artificial intelligence
be generated by IoT devices in 2025 according to IDC
research. We are entering a disruptive era of business
(AI) and machine learning (ML) transformation built around the convergence of
7 Revolution of Endpoint AI in Embedded Vision are built to run within highly AI and IoT—or AIoT, the Artificial Intelligence of
Applications constrained environments, a Things. AI is also fundamentally transforming the
field now known as TinyML. design mindset and influencing system-level
11 Vision AI Gateway Solution approaches.
We hope to get you started in the right
12 Implementing Machine Learning at the Edge direction with this collection of articles
C ONNEC T WITH MO USE R and product highlights from Renesas.
AI and ML have tremendous potential
14 Four Metrics You Must Consider When Developing to solve problems in innovative ways
TinyML Systems and provide value for end users. We
Terms Of Use: ©2023 Mouser Electronics, Inc., a TTI Berkshire-
Hathaway company. Mouser and Mouser Electronics are hope you share our excitement
16 Data Science and AI-Driven Real-Time Analytics registered trademarks of Mouser Electronics, Inc., Renesas
Electronics Corporation, logo, product names, service marks,
and make us part of your
are trademarks, registered trademarks of Renesas Electronics innovation journey. ■
Corporation. All other trademarks are the property of their
21 Endpoint MCU Implementation of Voice User Interface respective owners. Names, products, specifications, links,
resources, and similar were verified at the time of publication.
Article content, reference designs, datasheets, conceptual
illustrations, and other images provided herein are for
25 Reality AI: A Game Changer in Sensor Data Analysis informational purposes only.
Endpoints
and less reliant on external systems— but Not without Trade-Offs
but not without trade-offs in AI is revolutionizing the way that smart devices operate, power depending on the
”
performance and cost. Understanding enabling them to make decisions without relying on model and size.
external systems for input. This is beneficial in many
how to make that decision is key. ways—the data can stay on the device, which is safer
and more private. The devices are also capable of However, conducting research on prevailing methods in the
BECKS SIMPSON | FOR MOUSER ELECTRONICS making decisions based on the data without the need for field and applications that continue to elude satisfactory
immediate connectivity, which is helpful for endpoints solutions from ML could reveal potential issues before
that may have only sporadic access to a connection. starting the process of adding AI to IoT endpoints.
However, this comes with trade-offs: AI models can be
At this point, design engineers should also determine
slower to run and consume more power depending on the
if the AI capabilities can be achieved without ML and if
model and size. This can be a major limiting factor for AI
the use case is better suited for an AI-enabled device or
on edge devices because for machine learning (ML) to be
a simpler alternative solution. Typically, the first place
effective in those applications, it must be small and fast
to start in this process is to review the literature and
enough to run on an edge device. Therefore, although
identify which methods have been used successfully
AI-enabled devices can be more powerful, they come
before. Then, using that information as a guide,
with trade-offs that engineers must consider.
build a baseline proof of concept using simple, rule-
based approaches or less sophisticated algorithmic
Balancing Improved Intelligence implementations. This baseline can be used to assess
with Impact on Performance how well a non-ML solution might work; if it does not
Design engineers should consider the ROI when deciding meet success criteria for performance, then progressing
whether to add AI to an IoT endpoint. Before embarking to an ML-based solution may be in order.
on the decision to embed ML in these endpoints, the
expected value should be defined and quantified as Assessing Feasibility among
much as possible. Doing so helps not only to understand All the Constraints
how the costs stack up compared to expected gains
Assuming that the value expected by introducing ML
but also to inform the criteria for success of the project
outweighs the costs and potential performance impacts,
(i.e., accuracy of the model or some other metric). This
the next step in the decision-making process is to assess
A
will make it easier to determine if the value of the AI
whether the ML lifecycle is possible within the current
rtificial intelligence (AI) is transforming the outweighs the impact on the device’s performance.
technical or physical constraints of the devices. IoT
ever-expanding Internet of Things (IoT) quickly In most cases, ML algorithms require more computing endpoints that are not normally Wi-Fi enabled and that
as manufacturers rush to embed the technology power and more energy, which can reduce the device’s produce vast quantities of unlabeled data stored for only
into their devices, from smart watches and home battery life or noticeably degrade its performance in short periods of time at the edge will score much lower
monitors to self-driving cars and manufacturing robots. terms of latency. If the device is already running at on the feasibility scale than those with cloud access,
Using AI in IoT endpoints enables powerful devices that can maximum capacity, the ML algorithms may not be able where data can be pooled and annotated more easily
make decisions without the need for outside assistance, to run at a satisfactory level. Thus, design engineers and where compute power is more readily available.
but this comes with certain trade-offs. To determine should examine the use case of the device carefully to In particular, since AI generally requires some training
when AI should be introduced to IoT endpoints, design determine if AI would be beneficial and not too much that involves the model having access to enough data
engineers should carefully assess the return on investment of an additional strain on the device’s resources. For to learn from, how this training will be done is an aspect
(ROI), evaluate the feasibility of the project within existing devices that have constant access to a power source, the of feasibility. For example, putting ML in an endpoint,
constraints, and consider data requirements and what data additional cost of computation at the source becomes though not impossible, is significantly less feasible if the
engineering may be needed. Embracing the right strategy more of an issue than battery life. data are distributed and cannot be pooled for training
when considering the costs and benefits of introducing In addition to evaluating ROI versus device performance, a model owing to privacy, storage, or connectivity
AI to an IoT device can help to ensure the success of the design engineers should examine whether the task can be requirements and constraints. In these cases, training
project and maximize the impact of smart devices in our achieved with ML. Given the hype around AI, applying it to could occur in a federated fashion, but the cost and
increasingly digitized world. all use cases without thorough investigation is tempting. complexity of doing so could outweigh the benefits.
Endpoints
and less reliant on external systems— but Not without Trade-Offs
but not without trade-offs in AI is revolutionizing the way that smart devices operate, power depending on the
”
performance and cost. Understanding enabling them to make decisions without relying on model and size.
external systems for input. This is beneficial in many
how to make that decision is key. ways—the data can stay on the device, which is safer
and more private. The devices are also capable of However, conducting research on prevailing methods in the
BECKS SIMPSON | FOR MOUSER ELECTRONICS making decisions based on the data without the need for field and applications that continue to elude satisfactory
immediate connectivity, which is helpful for endpoints solutions from ML could reveal potential issues before
that may have only sporadic access to a connection. starting the process of adding AI to IoT endpoints.
However, this comes with trade-offs: AI models can be
At this point, design engineers should also determine
slower to run and consume more power depending on the
if the AI capabilities can be achieved without ML and if
model and size. This can be a major limiting factor for AI
the use case is better suited for an AI-enabled device or
on edge devices because for machine learning (ML) to be
a simpler alternative solution. Typically, the first place
effective in those applications, it must be small and fast
to start in this process is to review the literature and
enough to run on an edge device. Therefore, although
identify which methods have been used successfully
AI-enabled devices can be more powerful, they come
before. Then, using that information as a guide,
with trade-offs that engineers must consider.
build a baseline proof of concept using simple, rule-
based approaches or less sophisticated algorithmic
Balancing Improved Intelligence implementations. This baseline can be used to assess
with Impact on Performance how well a non-ML solution might work; if it does not
Design engineers should consider the ROI when deciding meet success criteria for performance, then progressing
whether to add AI to an IoT endpoint. Before embarking to an ML-based solution may be in order.
on the decision to embed ML in these endpoints, the
expected value should be defined and quantified as Assessing Feasibility among
much as possible. Doing so helps not only to understand All the Constraints
how the costs stack up compared to expected gains
Assuming that the value expected by introducing ML
but also to inform the criteria for success of the project
outweighs the costs and potential performance impacts,
(i.e., accuracy of the model or some other metric). This
the next step in the decision-making process is to assess
A
will make it easier to determine if the value of the AI
whether the ML lifecycle is possible within the current
rtificial intelligence (AI) is transforming the outweighs the impact on the device’s performance.
technical or physical constraints of the devices. IoT
ever-expanding Internet of Things (IoT) quickly In most cases, ML algorithms require more computing endpoints that are not normally Wi-Fi enabled and that
as manufacturers rush to embed the technology power and more energy, which can reduce the device’s produce vast quantities of unlabeled data stored for only
into their devices, from smart watches and home battery life or noticeably degrade its performance in short periods of time at the edge will score much lower
monitors to self-driving cars and manufacturing robots. terms of latency. If the device is already running at on the feasibility scale than those with cloud access,
Using AI in IoT endpoints enables powerful devices that can maximum capacity, the ML algorithms may not be able where data can be pooled and annotated more easily
make decisions without the need for outside assistance, to run at a satisfactory level. Thus, design engineers and where compute power is more readily available.
but this comes with certain trade-offs. To determine should examine the use case of the device carefully to In particular, since AI generally requires some training
when AI should be introduced to IoT endpoints, design determine if AI would be beneficial and not too much that involves the model having access to enough data
engineers should carefully assess the return on investment of an additional strain on the device’s resources. For to learn from, how this training will be done is an aspect
(ROI), evaluate the feasibility of the project within existing devices that have constant access to a power source, the of feasibility. For example, putting ML in an endpoint,
constraints, and consider data requirements and what data additional cost of computation at the source becomes though not impossible, is significantly less feasible if the
engineering may be needed. Embracing the right strategy more of an issue than battery life. data are distributed and cannot be pooled for training
when considering the costs and benefits of introducing In addition to evaluating ROI versus device performance, a model owing to privacy, storage, or connectivity
AI to an IoT device can help to ensure the success of the design engineers should examine whether the task can be requirements and constraints. In these cases, training
project and maximize the impact of smart devices in our achieved with ML. Given the hype around AI, applying it to could occur in a federated fashion, but the cost and
increasingly digitized world. all use cases without thorough investigation is tempting. complexity of doing so could outweigh the benefits.
E
data if performance has declined as well as
connectivity to push new deployments to devices. ndpoint AI is a new frontier in the space
Engineers should consider monitoring in terms of of artificial intelligence (AI) that takes
the model and the data: Assessing feasibility includes the processing power of AI to the edge.
determining whether data drift between the training It is a revolutionary way of managing
data and new points being measured can be captured. information, accumulating relevant data, and
For example, monitoring is more difficult for endpoints Data engineering depends on the device configuration making decisions locally on a device. Endpoint
where data are stored only for a short period of time, and how the data are stored. To ensure the success and AI employs intelligent functionality at the edge
which may impact the final decision about whether to accuracy of an ML project, proper data engineering is of the network; in other words, it transforms
introduce ML to the process. essential and IoT applications are no exception. This the Internet of Things (IoT) devices that
includes understanding the data format, quality, and are used to compute data into smarter
Addressing the Age-Old Question of Data type, as well as how the data might be cleaned (e.g., tools embedded with AI features. This in
granting access for initial data exploration and deploying turn improves real-time decision-making
Regardless of the final application, when deciding processes that transform the data to be usable). Data
whether to embark on an ML project, one of the most capabilities and functionalities. The goal
engineering is typically performed by data engineers is to bring machine-learning-based,
common questions is whether enough data exist. This who require access to the data they need to work with;
goes hand in hand with labeling requirements—for intelligent decision-making physically
in cases where access is not permissible due to device closer to the source of the data. In
example, whether the task requires annotated data location, lack of connectivity, or privacy concerns, the
for a supervised training approach and whether the this context, embedded vision shifts
feasibility of project success may decrease. to the endpoint. Embedded vision
data are currently in the required state. Within the
IoT context, if the data cannot be pooled in the cloud, incorporates more than breaking
design engineers must determine whether enough data
Conclusion down images or videos into pixels—it
exist per device for the task at hand and if they need to is the means to understand pixels,
When deciding whether to introduce AI to IoT endpoints, In precise terms, computer vision is one of the AI fields
be labeled. Data quality is essential for successful ML make sense of what is inside, and support making a
design engineers must take a variety of considerations that enables machines to extract meaningful information
projects, so engineers should also evaluate the ability to smart decision based on specific events that transpire.
into account. From assessing the expected value of the from digital multimedia sources to take actions or make
manage noise and the heterogeneity of sensor data to an There have been massive endeavors at the research and
AI versus the cost and impact on device performance, recommendations based on the information that has
acceptable standard. industry levels to develop and improve AI technologies
to evaluating the feasibility of the ML lifecycle within been obtained. Computer vision is, to some extent, akin
and algorithms.
the existing constraints, and finally to understanding to the human sense of sight. However, the two differ on
the data requirements and what data engineering several grounds. Human sight has the exceptional ability
might be needed, engineers should carefully consider What Is Embedded Vision?
to understand many and varied things from what it sees.
each element of the decision. With the right approach Embedded computer vision is a technology that imparts On the other hand, computer vision recognizes only
and research, design engineers can make an informed machines with the sense of sight, which enables what it has been trained on and what it is designed to do
decision that incorporates the costs and benefits of them to explore the environment with the support of
Renesas MCU Family exactly, and that too with an error rate. AI in embedded
introducing AI to an IoT device, helping to ensure the machine-learning and deep-learning algorithms. There vision processes trains the machines to perform
success of the project. ■ are numerous applications across several industries supposed functions with the least processing time
whose functionality relies on computer vision, thus and has an upper edge over human sight in analyzing
Learn More
becoming an integral part of technological procedures. hundreds of thousands of images in a lesser timeframe.
E
data if performance has declined as well as
connectivity to push new deployments to devices. ndpoint AI is a new frontier in the space
Engineers should consider monitoring in terms of of artificial intelligence (AI) that takes
the model and the data: Assessing feasibility includes the processing power of AI to the edge.
determining whether data drift between the training It is a revolutionary way of managing
data and new points being measured can be captured. information, accumulating relevant data, and
For example, monitoring is more difficult for endpoints Data engineering depends on the device configuration making decisions locally on a device. Endpoint
where data are stored only for a short period of time, and how the data are stored. To ensure the success and AI employs intelligent functionality at the edge
which may impact the final decision about whether to accuracy of an ML project, proper data engineering is of the network; in other words, it transforms
introduce ML to the process. essential and IoT applications are no exception. This the Internet of Things (IoT) devices that
includes understanding the data format, quality, and are used to compute data into smarter
Addressing the Age-Old Question of Data type, as well as how the data might be cleaned (e.g., tools embedded with AI features. This in
granting access for initial data exploration and deploying turn improves real-time decision-making
Regardless of the final application, when deciding processes that transform the data to be usable). Data
whether to embark on an ML project, one of the most capabilities and functionalities. The goal
engineering is typically performed by data engineers is to bring machine-learning-based,
common questions is whether enough data exist. This who require access to the data they need to work with;
goes hand in hand with labeling requirements—for intelligent decision-making physically
in cases where access is not permissible due to device closer to the source of the data. In
example, whether the task requires annotated data location, lack of connectivity, or privacy concerns, the
for a supervised training approach and whether the this context, embedded vision shifts
feasibility of project success may decrease. to the endpoint. Embedded vision
data are currently in the required state. Within the
IoT context, if the data cannot be pooled in the cloud, incorporates more than breaking
design engineers must determine whether enough data
Conclusion down images or videos into pixels—it
exist per device for the task at hand and if they need to is the means to understand pixels,
When deciding whether to introduce AI to IoT endpoints, In precise terms, computer vision is one of the AI fields
be labeled. Data quality is essential for successful ML make sense of what is inside, and support making a
design engineers must take a variety of considerations that enables machines to extract meaningful information
projects, so engineers should also evaluate the ability to smart decision based on specific events that transpire.
into account. From assessing the expected value of the from digital multimedia sources to take actions or make
manage noise and the heterogeneity of sensor data to an There have been massive endeavors at the research and
AI versus the cost and impact on device performance, recommendations based on the information that has
acceptable standard. industry levels to develop and improve AI technologies
to evaluating the feasibility of the ML lifecycle within been obtained. Computer vision is, to some extent, akin
and algorithms.
the existing constraints, and finally to understanding to the human sense of sight. However, the two differ on
the data requirements and what data engineering several grounds. Human sight has the exceptional ability
might be needed, engineers should carefully consider What Is Embedded Vision?
to understand many and varied things from what it sees.
each element of the decision. With the right approach Embedded computer vision is a technology that imparts On the other hand, computer vision recognizes only
and research, design engineers can make an informed machines with the sense of sight, which enables what it has been trained on and what it is designed to do
decision that incorporates the costs and benefits of them to explore the environment with the support of
Renesas MCU Family exactly, and that too with an error rate. AI in embedded
introducing AI to an IoT device, helping to ensure the machine-learning and deep-learning algorithms. There vision processes trains the machines to perform
success of the project. ■ are numerous applications across several industries supposed functions with the least processing time
whose functionality relies on computer vision, thus and has an upper edge over human sight in analyzing
Learn More
becoming an integral part of technological procedures. hundreds of thousands of images in a lesser timeframe.
“
A critical issue and concern in the use of smart vision Industrial Control
devices is the possible misuse of sensitive images and
Embedded vision has a huge impact as it enhances many
videos. Unauthorized access to smart cameras, for
applications, including product safety, automation, and Embedded vision is one of
example, is not only a breach of privacy, but it could also
pave a way for a more harmful outcome.
product sorting. AI techniques can perform multiple the leading technologies,
operations in the production process (such as packaging
and distribution), which can ensure quality and safety with embedded AI
Vision AI at the Endpoint during production in all stages. Safety is needed in areas
such as critical infrastructure, warehouses, production
used in smart endpoint
• E
ndpoint AI can enable image processing to infer
a complex insight from a huge number of captured plants, and buildings that require a high level of human applications in a wide
images. resources.
range of consumer and
”
• A
I uses machine-learning and deep-learning
capabilities within smart imaging devices to check a
Transportation industrial applications.
huge amount of previously well-known use cases. Computer vision presents a large scale of ways to
improve transportation services. For example, in self-
• F
or optimum performance, embedded vision requires driving cars computer vision is used to detect and
AI algorithms to run on the endpoint devices and not classify objects on the road. It is also used to create
transmit data to the cloud. The data here is captured 3D maps and estimate movement around. By using
by the imaging recognition device, then processed and computer vision, self-driving cars gather information
analyzed in the same device.
“
A critical issue and concern in the use of smart vision Industrial Control
devices is the possible misuse of sensitive images and
Embedded vision has a huge impact as it enhances many
videos. Unauthorized access to smart cameras, for
applications, including product safety, automation, and Embedded vision is one of
example, is not only a breach of privacy, but it could also
pave a way for a more harmful outcome.
product sorting. AI techniques can perform multiple the leading technologies,
operations in the production process (such as packaging
and distribution), which can ensure quality and safety with embedded AI
Vision AI at the Endpoint during production in all stages. Safety is needed in areas
such as critical infrastructure, warehouses, production
used in smart endpoint
• E
ndpoint AI can enable image processing to infer
a complex insight from a huge number of captured plants, and buildings that require a high level of human applications in a wide
images. resources.
range of consumer and
”
• A
I uses machine-learning and deep-learning
capabilities within smart imaging devices to check a
Transportation industrial applications.
huge amount of previously well-known use cases. Computer vision presents a large scale of ways to
improve transportation services. For example, in self-
• F
or optimum performance, embedded vision requires driving cars computer vision is used to detect and
AI algorithms to run on the endpoint devices and not classify objects on the road. It is also used to create
transmit data to the cloud. The data here is captured 3D maps and estimate movement around. By using
by the imaging recognition device, then processed and computer vision, self-driving cars gather information
analyzed in the same device.
Figure 3: General process of deep learning in computer/machine vision. (Source: Renesas Electronics) Figure 1: Vision AI Gateway solution. (Source: Renesas Electronics)
Figure 3: General process of deep learning in computer/machine vision. (Source: Renesas Electronics) Figure 1: Vision AI Gateway solution. (Source: Renesas Electronics)
Software tool
2 Complete frameworks ORGANIZE
DATA
1 3 EXPLORE
for developing for specific use cases, GATHER
intelligent, embedded including hardware,
AI applications for firmware, software and DATA
edge devices. ML reference designs.
⊲ Create potential
⊲ Assign training labels. feature sets and ML
⊲ Collect data from models for classification.
WHAT IS different sources. ⊲ Segment files into consistent
sample sizes for AI ⊲ Select the best-fit model
REALITY AI? ⊲ Upload or link exploration, training, based on accuracy
source files. or testing. and computational
complexity.
Automotive Sound
Recognition (SWS)
⊲ Train the new base tool
against a subset of data. 4
⊲ Balance is important. TRAIN
7 DEPLOY
5 TEST
WHERE TO USE IT?
YOUR MODEL
6 OPTIMIZE
12 BRINGING INTELLIGENCE TO THE EDGE Renesas 2023 13
Implementing Machine
Learning at the Edge
Implementing Machine
HOW TO USE IT?
Automatically generates
Software tool
2 Complete frameworks ORGANIZE
DATA
1 3 EXPLORE
for developing for specific use cases, GATHER
intelligent, embedded including hardware,
AI applications for firmware, software and DATA
edge devices. ML reference designs.
⊲ Create potential
⊲ Assign training labels. feature sets and ML
⊲ Collect data from models for classification.
WHAT IS different sources. ⊲ Segment files into consistent
sample sizes for AI ⊲ Select the best-fit model
REALITY AI? ⊲ Upload or link exploration, training, based on accuracy
source files. or testing. and computational
complexity.
Automotive Sound
Recognition (SWS)
⊲ Train the new base tool
against a subset of data. 4
⊲ Balance is important. TRAIN
7 DEPLOY
5 TEST
WHERE TO USE IT?
YOUR MODEL
6 OPTIMIZE
12 BRINGING INTELLIGENCE TO THE EDGE Renesas 2023 13
Four Metrics You As the four metrics are correlated—there tends to be an Benchmarking TinyML Models
Must Consider
inverse correlation between accuracy and memory but a
Benchmarks are necessary tools to set a reproducible
positive correlation between memory, latency, and power
standard to compare different technologies,
consumption—improving one could affect the others.
architectures, software, etc. In AI/ML, accuracy is the
So when developing a TinyML system, it is important to
When Developing
key metric to benchmark different models. In embedded
carefully consider this. A general rule would be to define
systems, common benchmarks include EEMBC’s
the necessary model accuracy required as per the use
CoreMark and ULPMark, measuring performance and
case and then compare a variety of developed models
power consumption, respectively. In the case of TinyML,
TinyML Systems
against the three other metrics (Figure 1), given a dummy
MLCommons has been gaining traction as the industry
example of a variety of models that have been trained.
standard where the four metrics discussed previously are
The marker shapes represent different model measured. Due to the heterogeneity of TinyML systems,
architectures with different hyperparameters, that tend to ensure fairness, four AI use cases with four different
to improve accuracy with an increase in architecture size AI models are used and have to achieve a certain level
at the expense of the other three metrics. Depending on of accuracy to qualify for the benchmark. Renesas
ELDAR SIDO | PRODUCT MARKETING SPECIALIST RENESAS ELECTRONICS the system-defined use case, a typical region of interest benchmarked two of its microcontrollers, RA6M4 and
is shown, from that, only one model has 90% accuracy, if RX65N, using TensorFlow Lite for microcontrollers as an
R
higher accuracy is required, the entire system should be inference engine, and the results can be viewed here. ■
ecently, with advancements in machine learning Power consumption is a critical consideration, as TinyML reconsidered to accommodate the increase in the other
(ML) there has been a split into two scales: systems are expected to operate for prolonged periods metrics.
traditional large ML (cloud ML), with models on batteries (typically in the order of milliwatts). The
getting larger to achieve the best performance power consumption of the TinyML model would depend
in terms of accuracy, and the nascent field of tiny on the hardware instruction sets available. For example,
machine learning (TinyML), where models are shrunk an Arm® Cortex®-M85 processor is significantly more
to fit into constrained devices to perform at ultra-low energy efficient than an Arm Cortex-M7 processor,
power. As TinyML is a nascent field, this blog will discuss thanks to the Helium instruction set. It would also
the metrics to consider when developing systems depend on the underlying software used to run the
incorporating TinyML and current industry standards into models (i.e., the inference engine); for example, using the
benchmarking TinyML devices. CMSIS-NN library improves the performance drastically
The four metrics that will be discussed are accuracy, as compared to reference kernels.
power consumption, latency, and memory requirements. Latency is important, as TinyML systems operate at
The system metric requirement will vary greatly the endpoint and do not require cloud connectivity, the
depending on the use case being developed. inference speeds of such systems are significantly better
Accuracy has been used as the main metric for the than cloud-based systems. Furthermore, in some use
performance of ML models for the last decade, with cases, having ultra-high inference speed (in milliseconds)
larger models tending to outperform their smaller is critical to be production ready. Similar to the power
predecessors. In TinyML systems, accuracy is also a consumption metric, it depends on the underlying
critical metric, but a balance with the other metrics is hardware and software.
more necessary, compared to cloud ML. Memory is a big hurdle in TinyML, as designers
“
squeeze down ML models to fit into size-constrained
Figure 1: Example of metrics to consider when developing systems incorporating TinyML. (Source: Renesas Electronics)
microcontrollers (less than 1MB). Thus, reducing memory
The system metric requirements has been a challenge, and during model
development, many techniques, such as pruning and
requirement will vary quantization, are used. Furthermore, the underlying
RA4E1 32-Bit RA6M3 32-Bit
greatly depending on the software plays a large role as better inference engines
optimize the models more effectively (better memory Microcontroller Group Microcontroller Group
use case being developed.
”
management and libraries to execute layers).
Learn More Learn More
Must Consider
inverse correlation between accuracy and memory but a
Benchmarks are necessary tools to set a reproducible
positive correlation between memory, latency, and power
standard to compare different technologies,
consumption—improving one could affect the others.
architectures, software, etc. In AI/ML, accuracy is the
So when developing a TinyML system, it is important to
When Developing
key metric to benchmark different models. In embedded
carefully consider this. A general rule would be to define
systems, common benchmarks include EEMBC’s
the necessary model accuracy required as per the use
CoreMark and ULPMark, measuring performance and
case and then compare a variety of developed models
power consumption, respectively. In the case of TinyML,
TinyML Systems
against the three other metrics (Figure 1), given a dummy
MLCommons has been gaining traction as the industry
example of a variety of models that have been trained.
standard where the four metrics discussed previously are
The marker shapes represent different model measured. Due to the heterogeneity of TinyML systems,
architectures with different hyperparameters, that tend to ensure fairness, four AI use cases with four different
to improve accuracy with an increase in architecture size AI models are used and have to achieve a certain level
at the expense of the other three metrics. Depending on of accuracy to qualify for the benchmark. Renesas
ELDAR SIDO | PRODUCT MARKETING SPECIALIST RENESAS ELECTRONICS the system-defined use case, a typical region of interest benchmarked two of its microcontrollers, RA6M4 and
is shown, from that, only one model has 90% accuracy, if RX65N, using TensorFlow Lite for microcontrollers as an
R
higher accuracy is required, the entire system should be inference engine, and the results can be viewed here. ■
ecently, with advancements in machine learning Power consumption is a critical consideration, as TinyML reconsidered to accommodate the increase in the other
(ML) there has been a split into two scales: systems are expected to operate for prolonged periods metrics.
traditional large ML (cloud ML), with models on batteries (typically in the order of milliwatts). The
getting larger to achieve the best performance power consumption of the TinyML model would depend
in terms of accuracy, and the nascent field of tiny on the hardware instruction sets available. For example,
machine learning (TinyML), where models are shrunk an Arm® Cortex®-M85 processor is significantly more
to fit into constrained devices to perform at ultra-low energy efficient than an Arm Cortex-M7 processor,
power. As TinyML is a nascent field, this blog will discuss thanks to the Helium instruction set. It would also
the metrics to consider when developing systems depend on the underlying software used to run the
incorporating TinyML and current industry standards into models (i.e., the inference engine); for example, using the
benchmarking TinyML devices. CMSIS-NN library improves the performance drastically
The four metrics that will be discussed are accuracy, as compared to reference kernels.
power consumption, latency, and memory requirements. Latency is important, as TinyML systems operate at
The system metric requirement will vary greatly the endpoint and do not require cloud connectivity, the
depending on the use case being developed. inference speeds of such systems are significantly better
Accuracy has been used as the main metric for the than cloud-based systems. Furthermore, in some use
performance of ML models for the last decade, with cases, having ultra-high inference speed (in milliseconds)
larger models tending to outperform their smaller is critical to be production ready. Similar to the power
predecessors. In TinyML systems, accuracy is also a consumption metric, it depends on the underlying
critical metric, but a balance with the other metrics is hardware and software.
more necessary, compared to cloud ML. Memory is a big hurdle in TinyML, as designers
“
squeeze down ML models to fit into size-constrained
Figure 1: Example of metrics to consider when developing systems incorporating TinyML. (Source: Renesas Electronics)
microcontrollers (less than 1MB). Thus, reducing memory
The system metric requirements has been a challenge, and during model
development, many techniques, such as pruning and
requirement will vary quantization, are used. Furthermore, the underlying
RA4E1 32-Bit RA6M3 32-Bit
greatly depending on the software plays a large role as better inference engines
optimize the models more effectively (better memory Microcontroller Group Microcontroller Group
use case being developed.
”
management and libraries to execute layers).
Learn More Learn More
AI is proving to be a more
precise and time-efficient tool in
processing the big data crunch by
recognizing patterns and noticing
inconsistencies in real time.
M
ost modern consumer-driven industries and even preventing potential issues before they become
accumulate large volumes of data, but without problems. AI can restructure data collection and analysis
a filtering mechanism that maps, charts, and operations in real time and reduce unanticipated network
trends data models, the raw data has little interruptions. The marriage of AI and data science can
to no utility. Traditional analytical mechanisms are no improve data set structuring, help reach conclusions and
longer up to the task—the sheer amount of data and significantly enhance IoT operations.
the speed at which it’s being accumulated has made it
economically and operationally necessary to scale up Data Science and Machine Learning Figure 1: CRISP-DM steps. (Source: Renesas Electronics)
analytical capacity using data science.
Data science is the integrated approach of extracting
The Internet of Things (IoT) is constantly collecting data, insights from growing volumes of data using various
and the organization, distribution, and analysis of all scientific methods, algorithms, and processes. Data
this data is the new frontier of artificial Intelligence (AI). science is driven by software that recognizes hidden
While conventional data analysis methods are still being Machine learning is a branch of AI dependent on models When critical thinking encounters machine-learning
patterns within unprocessed data and draws conclusions to perform autonomous tasks without required extensive algorithms, data science can help achieve better
implemented, AI is proving to be a more precise and time- from those patterns. These valuable insights help facilitate
efficient tool in processing the big data crunch. AI can programming. It relies on statistical techniques or insights, guide efficiency efforts, and inform predictions.
corporate decision-making by interpreting problems algorithms that allow users to make predictions and/ The goal is for businesses to benefit from data science to
recognize patterns and notice inconsistencies in real time. analytically and generating viable solutions.
AI algorithms can save significant time and energy by or decisions based on historical data. Data scientists make progressive decisions and create more innovative
compiling data from multiple sources and presenting it with Cross-Industry Standard Process for Data Mining utilize technologies like machine learning and AI to products and services.
a uniform, consistent approach. AI and machine learning (CRISP-DM) is a process model that provides an overview of examine data and make predictions about imminent
can substantively improve secure and predictive analytics the data science life cycle. It’s essentially a framework that developments and potential issues, significantly
operations in the data center and beyond, anticipating assists in planning, organizing, and implementing a data reducing the need for human intervention.
science project. CRISP-DM consists of the steps in Figure 1:
AI is proving to be a more
precise and time-efficient tool in
processing the big data crunch by
recognizing patterns and noticing
inconsistencies in real time.
M
ost modern consumer-driven industries and even preventing potential issues before they become
accumulate large volumes of data, but without problems. AI can restructure data collection and analysis
a filtering mechanism that maps, charts, and operations in real time and reduce unanticipated network
trends data models, the raw data has little interruptions. The marriage of AI and data science can
to no utility. Traditional analytical mechanisms are no improve data set structuring, help reach conclusions and
longer up to the task—the sheer amount of data and significantly enhance IoT operations.
the speed at which it’s being accumulated has made it
economically and operationally necessary to scale up Data Science and Machine Learning Figure 1: CRISP-DM steps. (Source: Renesas Electronics)
analytical capacity using data science.
Data science is the integrated approach of extracting
The Internet of Things (IoT) is constantly collecting data, insights from growing volumes of data using various
and the organization, distribution, and analysis of all scientific methods, algorithms, and processes. Data
this data is the new frontier of artificial Intelligence (AI). science is driven by software that recognizes hidden
While conventional data analysis methods are still being Machine learning is a branch of AI dependent on models When critical thinking encounters machine-learning
patterns within unprocessed data and draws conclusions to perform autonomous tasks without required extensive algorithms, data science can help achieve better
implemented, AI is proving to be a more precise and time- from those patterns. These valuable insights help facilitate
efficient tool in processing the big data crunch. AI can programming. It relies on statistical techniques or insights, guide efficiency efforts, and inform predictions.
corporate decision-making by interpreting problems algorithms that allow users to make predictions and/ The goal is for businesses to benefit from data science to
recognize patterns and notice inconsistencies in real time. analytically and generating viable solutions.
AI algorithms can save significant time and energy by or decisions based on historical data. Data scientists make progressive decisions and create more innovative
compiling data from multiple sources and presenting it with Cross-Industry Standard Process for Data Mining utilize technologies like machine learning and AI to products and services.
a uniform, consistent approach. AI and machine learning (CRISP-DM) is a process model that provides an overview of examine data and make predictions about imminent
can substantively improve secure and predictive analytics the data science life cycle. It’s essentially a framework that developments and potential issues, significantly
operations in the data center and beyond, anticipating assists in planning, organizing, and implementing a data reducing the need for human intervention.
science project. CRISP-DM consists of the steps in Figure 1:
• D
ata needs to be interpreted correctly so it may be
accurately organized and grouped. Endpoint Analytics of Things
• D
ata needs to be examined to eliminate any According to the analytics firm International Data
replications or transcription errors. Corporation (IDC), 45% of data collected from IoT devices
needs to be analyzed nearer to the endpoint (i.e., closer
• Data may be managed by tables and/or spreadsheets.
to the device itself) to optimize overall efficiency rather
Data analytics can be subdivided into four main than transmitted to the cloud. Shifting away from the
categories (Figure 2): descriptive, diagnostic, predictive, cloud has several potential advantages: Transferring
and prescriptive. data to the cloud can be costly, as it requires significant
• D
ata needs to be interpreted correctly so it may be
accurately organized and grouped. Endpoint Analytics of Things
• D
ata needs to be examined to eliminate any According to the analytics firm International Data
replications or transcription errors. Corporation (IDC), 45% of data collected from IoT devices
needs to be analyzed nearer to the endpoint (i.e., closer
• Data may be managed by tables and/or spreadsheets.
to the device itself) to optimize overall efficiency rather
Data analytics can be subdivided into four main than transmitted to the cloud. Shifting away from the
categories (Figure 2): descriptive, diagnostic, predictive, cloud has several potential advantages: Transferring
and prescriptive. data to the cloud can be costly, as it requires significant
R
vehicle, for example, may change
routes depending on traffic data apid consumer adoption of connected smart
collected from other vehicles in the same speakers and voice assistants suggests that
area or on weather and/or road conditions many people prefer to control products with
being monitored by onboard sensors. Data speech rather than counterintuitive button
analytics can help categorize potential actions pushes. Consumers also seem to appreciate devices and
and adjustments into classes to improve the overall home appliances that are smart without being connected
decision-making process; for example, the autonomous to the cloud via the internet. The Renesas Electronics
vehicle can classify potential actions as operational voice user interface (VUI) solution, a third-generation
(e.g., optimizing the route for better road and weather location, and behavioral patterns can assist in creating reference platform built on the scalable Arm®-based
conditions) or tactical (e.g., optimizing the route to highly targeted advertising campaigns. These ads RA2, RA4, and RA6 series of MCUs, is especially
reduce travel time). provide more precise recommendations by relying targeted to applications in home automation, white
Leveraging the power of predictive maintenance, on browsing and purchase history to evaluate the goods, and small appliances. The solution gives
intelligent sensors embedded in factory equipment can customer’s inclination toward buying a specific product. access to a variety of developer tools and training
collect data on optimal operations to help manufacturers In banking, monitoring unusual customer behavior can resources that will take product designs to the
reduce downtime and avoid potential revenue loss. aid in detecting and exposing fraud. By scrutinizing and next level, including design and training methods
Anticipating and acting on potential out-of-service assessing a patient’s medical records, data science may of the integrated machine learning model and
issues means that plants can run at peak efficiency. help predict and prevent potential medical problems. full evaluation with online and offline methods.
Developments in data analytics and AI have transformed Introduction
Where AI and Data Science Go from Here the consumer support experience. Real-time analytics
respond to the data collected immediately (when its VUI is speech recognition technology that enables users
Traditional business intelligence tools are not structured to interact with a computer, smartphone, or other daily-
value is at its peak), and data analytics unlock the almost
to process vast amounts of unstructured data. Data use device with voice commands (Figure 1). The unique
unlimited potential of that data, increasing overall
science utilizes more advanced tools to assist in feature of VUI is the use of voice as primary mode of
business value and potentially enabling enterprises to
sifting, grouping, and analyzing large volumes of data interaction, in contrast with traditional keyboard, mouse,
secure a high position in the marketplace. Businesses
from different sources across multiple interconnected display, or touch screen.
in all sectors rely on machine learning models to make
fields. Take marketing, for example: Exploring essential
more accurate predictions and effective decisions, The new, easy-to-use Renesas hardware platform for
demographic factors like a customer’s age, orientation,
thereby improving production efficiency and assisting in VUI solutions is based on the high-performance Renesas
overcoming potential security issues in communications Advanced (RA) family of 32-bit microcontroller units (MCUs).
between devices and the cloud. Endpoint AI has The RA family delivers key advantages compared to
enhanced the entire process by speeding up the work, competitive Arm Cortex®-M MCUs by providing stronger
providing better results, and improving business embedded security, superior CoreMark® performance,
RA4M3 32-Bit
decision-making. ■ and ultra-low-power operation. PSA Certified provides
Microcontroller Group
customers the confidence and assurance to quickly
deploy secure IoT endpoint and edge devices, and smart
Learn More Figure 1: Daily-use devices with VUI. (Source: Renesas Electronics)
factory equipment for Industry 4.0.
R
vehicle, for example, may change
routes depending on traffic data apid consumer adoption of connected smart
collected from other vehicles in the same speakers and voice assistants suggests that
area or on weather and/or road conditions many people prefer to control products with
being monitored by onboard sensors. Data speech rather than counterintuitive button
analytics can help categorize potential actions pushes. Consumers also seem to appreciate devices and
and adjustments into classes to improve the overall home appliances that are smart without being connected
decision-making process; for example, the autonomous to the cloud via the internet. The Renesas Electronics
vehicle can classify potential actions as operational voice user interface (VUI) solution, a third-generation
(e.g., optimizing the route for better road and weather location, and behavioral patterns can assist in creating reference platform built on the scalable Arm®-based
conditions) or tactical (e.g., optimizing the route to highly targeted advertising campaigns. These ads RA2, RA4, and RA6 series of MCUs, is especially
reduce travel time). provide more precise recommendations by relying targeted to applications in home automation, white
Leveraging the power of predictive maintenance, on browsing and purchase history to evaluate the goods, and small appliances. The solution gives
intelligent sensors embedded in factory equipment can customer’s inclination toward buying a specific product. access to a variety of developer tools and training
collect data on optimal operations to help manufacturers In banking, monitoring unusual customer behavior can resources that will take product designs to the
reduce downtime and avoid potential revenue loss. aid in detecting and exposing fraud. By scrutinizing and next level, including design and training methods
Anticipating and acting on potential out-of-service assessing a patient’s medical records, data science may of the integrated machine learning model and
issues means that plants can run at peak efficiency. help predict and prevent potential medical problems. full evaluation with online and offline methods.
Developments in data analytics and AI have transformed Introduction
Where AI and Data Science Go from Here the consumer support experience. Real-time analytics
respond to the data collected immediately (when its VUI is speech recognition technology that enables users
Traditional business intelligence tools are not structured to interact with a computer, smartphone, or other daily-
value is at its peak), and data analytics unlock the almost
to process vast amounts of unstructured data. Data use device with voice commands (Figure 1). The unique
unlimited potential of that data, increasing overall
science utilizes more advanced tools to assist in feature of VUI is the use of voice as primary mode of
business value and potentially enabling enterprises to
sifting, grouping, and analyzing large volumes of data interaction, in contrast with traditional keyboard, mouse,
secure a high position in the marketplace. Businesses
from different sources across multiple interconnected display, or touch screen.
in all sectors rely on machine learning models to make
fields. Take marketing, for example: Exploring essential
more accurate predictions and effective decisions, The new, easy-to-use Renesas hardware platform for
demographic factors like a customer’s age, orientation,
thereby improving production efficiency and assisting in VUI solutions is based on the high-performance Renesas
overcoming potential security issues in communications Advanced (RA) family of 32-bit microcontroller units (MCUs).
between devices and the cloud. Endpoint AI has The RA family delivers key advantages compared to
enhanced the entire process by speeding up the work, competitive Arm Cortex®-M MCUs by providing stronger
providing better results, and improving business embedded security, superior CoreMark® performance,
RA4M3 32-Bit
decision-making. ■ and ultra-low-power operation. PSA Certified provides
Microcontroller Group
customers the confidence and assurance to quickly
deploy secure IoT endpoint and edge devices, and smart
Learn More Figure 1: Daily-use devices with VUI. (Source: Renesas Electronics)
factory equipment for Industry 4.0.
• O
ptimization by model adaptation just with small • S
eparation of recognition engine and command model,
amount speech data switching commands dynamically
• O
ptimization by model adaptation just with small • S
eparation of recognition engine and command model,
amount speech data switching commands dynamically
U “
5dB Babble 1.5m 98.84% 80%
nscheduled equipment downtime can be
costly for companies—both financially and in
5dB Babble 3m 96.24% 80%
time spent on repairs. By having systems to Reality AI has become a
5dB Music 1.5m 98.84% 80% monitor and report on potential equipment game changer in the field
issues, companies can catch potential issues before
of sensor data analysis.
”
5dB Music 3m 97.08% 80% they become major problems. This helps them take
5dB TV 1.5m 93.37% 80% corrective action quickly and avoid losing resources due
to unscheduled or extended equipment downtime. It also
5dB TV 3m 90.72% 80% helps them identify issues that can be quickly and easily
Renesas Reality AI supports a wide range of use cases,
fixed, saving time and money in the long run.
including predictive maintenance, anomaly detection,
Results To mitigate downtime, predictive maintenance using and voice. Using its robust ML capabilities, developers
machine learning (ML) algorithms can be trained can easily train and optimize models using their own
Hit rate has been captured with voice commands
and deployed based on data gathered from sensor data and quickly deploy those models to their target
mixed with different types of noise in levels suitable to
information, providing early detection in critical systems. devices. The tool also includes comprehensive support
create distinguished signal-to-noise ratios. The test
Renesas Reality AI has revolutionized the way businesses for a wide range of Renesas hardware platforms and
bench shown in Figure 4 is utilized and the results are
analyze sensor data. The platform uses ML algorithms microcontrollers (MCUs), making it easy to integrate with
summarized in Table 1.
and advanced analytics to extract meaningful insights existing hardware and software systems.
from data streams generated by equipment sensors.
Conclusions With its powerful tools, Reality AI has become a game
Renesas Reality AI supplies a powerful and efficient
solution for developers looking to build intelligent,
The complete implementation of an endpoint voice changer in the field of sensor data analysis.
embedded AI applications for edge devices.
commands recognition system has been presented
that is capable to execute on a simple MCU device. The What Is Reality AI?
reference design enables local voice recognition without
Features of Reality AI
Renesas Reality AI is a software tool that allows
a network connection and allows to quickly start building The Reality AI platform offers several key features that
developers to develop intelligent, embedded artificial
an enhanced VUI in minutes that recognizes voice make it a valuable resource for businesses looking to
intelligence (AI) applications quickly and easily for edge
commands to trigger the corresponding operation. ■ analyze sensor data:
devices. The suite of tools includes an intuitive drag-and-
drop interface for data upload, pre-trained ML models, • A
nomaly detection: By identifying anomalies in the
and automatic code generation for Renesas’s e² studio data, the platform can automatically generate ML
integrated development environment (IDE), allowing models, explanatory visualizations, and hardware
developers to build and deploy applications faster and design analytics. This can be especially useful for
with less effort. predictive maintenance applications, where identifying
Figure 4: Evaluation test bench. (Source: Renesas Electronics) issues early can prevent costly downtime and repairs.
U “
5dB Babble 1.5m 98.84% 80%
nscheduled equipment downtime can be
costly for companies—both financially and in
5dB Babble 3m 96.24% 80%
time spent on repairs. By having systems to Reality AI has become a
5dB Music 1.5m 98.84% 80% monitor and report on potential equipment game changer in the field
issues, companies can catch potential issues before
of sensor data analysis.
”
5dB Music 3m 97.08% 80% they become major problems. This helps them take
5dB TV 1.5m 93.37% 80% corrective action quickly and avoid losing resources due
to unscheduled or extended equipment downtime. It also
5dB TV 3m 90.72% 80% helps them identify issues that can be quickly and easily
Renesas Reality AI supports a wide range of use cases,
fixed, saving time and money in the long run.
including predictive maintenance, anomaly detection,
Results To mitigate downtime, predictive maintenance using and voice. Using its robust ML capabilities, developers
machine learning (ML) algorithms can be trained can easily train and optimize models using their own
Hit rate has been captured with voice commands
and deployed based on data gathered from sensor data and quickly deploy those models to their target
mixed with different types of noise in levels suitable to
information, providing early detection in critical systems. devices. The tool also includes comprehensive support
create distinguished signal-to-noise ratios. The test
Renesas Reality AI has revolutionized the way businesses for a wide range of Renesas hardware platforms and
bench shown in Figure 4 is utilized and the results are
analyze sensor data. The platform uses ML algorithms microcontrollers (MCUs), making it easy to integrate with
summarized in Table 1.
and advanced analytics to extract meaningful insights existing hardware and software systems.
from data streams generated by equipment sensors.
Conclusions With its powerful tools, Reality AI has become a game
Renesas Reality AI supplies a powerful and efficient
solution for developers looking to build intelligent,
The complete implementation of an endpoint voice changer in the field of sensor data analysis.
embedded AI applications for edge devices.
commands recognition system has been presented
that is capable to execute on a simple MCU device. The What Is Reality AI?
reference design enables local voice recognition without
Features of Reality AI
Renesas Reality AI is a software tool that allows
a network connection and allows to quickly start building The Reality AI platform offers several key features that
developers to develop intelligent, embedded artificial
an enhanced VUI in minutes that recognizes voice make it a valuable resource for businesses looking to
intelligence (AI) applications quickly and easily for edge
commands to trigger the corresponding operation. ■ analyze sensor data:
devices. The suite of tools includes an intuitive drag-and-
drop interface for data upload, pre-trained ML models, • A
nomaly detection: By identifying anomalies in the
and automatic code generation for Renesas’s e² studio data, the platform can automatically generate ML
integrated development environment (IDE), allowing models, explanatory visualizations, and hardware
developers to build and deploy applications faster and design analytics. This can be especially useful for
with less effort. predictive maintenance applications, where identifying
Figure 4: Evaluation test bench. (Source: Renesas Electronics) issues early can prevent costly downtime and repairs.
Conclusion
Renesas Reality AI is a powerful software toolset that can
RA6M4 Evaluation Kit
revolutionize the way businesses analyze sensor data.
Through automated analysis and selection of the most
relevant sensor data for the specific prediction model Learn More
Conclusion
Renesas Reality AI is a powerful software toolset that can
RA6M4 Evaluation Kit
revolutionize the way businesses analyze sensor data.
Through automated analysis and selection of the most
relevant sensor data for the specific prediction model Learn More
mouser.com/renesas
Worldwide leading authorized distributor of
semiconductors and electronic components
Mouser and Mouser Electronics are registered trademarks of Mouser Electronics, Inc. Other products, logos, and company names mentioned herein, may be
trademarks of their respective owners.