AI/ML in ST Microelectronics Pragya Jhala (18BEC043) 25/11/2021 — Modern Processor Architecture — Dr. Nagendra Gajjar Innovation and technology: Artificial Intelligence Introduction Artificial intelligence (AI) is a combination of hardware and software systems capable of supplying computing units with skills that appear to mimic human cognitive abilities to a human observer. It employs a collection of nature-inspired computer methods to approximate complicated real-world issues when mathematical or traditional modelling has been ineffectual or wrong. Artificial Intelligence is based on a model of the human brain that employs inexact and partial knowledge to develop adaptive responses based on experience gained over time. For many years, ST has been actively involved in AI research, and it has used that knowledge to produce tools that allow embedded developers to use AI approaches on ST microcontrollers and sensors. AI at the Edge Artificial Neural Networks (ANNs) are used to solve a number of problems that arise in daily life. They can use data from sensors in our surroundings, such as those in our homes, offices, cars, factories, and personal goods. A common concept is that raw sensor data is delivered to a powerful central remote intelligence (Cloud), necessitating a large amount of data bandwidth and processing power. When you consider the processing of audio, video, and image files from 100s of millions of end devices, such paradigm would reduce responsiveness. AI/ML in ST Microelectronics PAGE 2 Switching from a centralized to a distributed intelligence system When cloud-based analysis is placed closer to sensing and actions, AI offers far more efficient end-to-end solutions. By exploiting current computing capabilities at the edge, this distributed method greatly reduces both the required bandwidth for data transit and the processing capabilities of cloud servers. Personal source data is preanalyzed and delivered to service providers with a greater level of interpretation, which gives users data sovereignty. Artificial Neural Networks on General Purpose Microcontrollers AI/ML in ST Microelectronics PAGE 3 Machine Learning on Sensors Advanced sensors, such as the LSM6DSOX (IMU), include a machine learning core, a Finite State Machine (FSM), and advanced digital functions that enable the attached STM32 or application central system to transition from a low-power state to a high-performance, high-accuracy AI capability for battery-powered IoT, gaming, wearable technology, and consumer electronics. AI/ML in ST Microelectronics PAGE 4