We held our next tinyML Talks webcast with two presentations: Michael Gielda from Antmicro has presented Running TF Lite on Microcontrollers without hardware in Renode and Stuart Feffer from Reality AI has presented Building Products using Edge AI / TinyML on MCUs on September 29, 2020 at 8:00 AM and 8:30 AM Pacific Time.
Michael Gielda (left) and Stuart Feffer (right)
The incorporation of Machine Learning into increasingly smaller, low-power devices is opening up new use cases, and with TensorFlow Lite Micro, ML models for actions such as keyphrase detection or gesture recognition can be deployed on tiny embedded and IoT devices.
However, developing and testing software in embedded systems could be challenging due to difficulty in setting up and configuration of complex environments, deterministic and repeatable testing with various input data.
The open source Renode simulation framework from Antmicro allows TinyML developers to overcome those challenges, enabling the simulation of physical hardware systems, including the CPU, peripherals, sensors, environment and - in case of multi-node systems - wired or wireless medium between nodes. Using Renode, Continuous Integration of your TinyML application can be performed to make sure it continues to work as development progresses; performance metrics have also been added recently to allow comparative analyses. Renode was used to port TF Lite Micro to several RISC-V and Arm platforms and add support for the Zephyr RTOS (recently described in a TensorFlow Lite blog note). In his talk, Michael Gielda will present the advantages of using simulation and Continuous Integration for TinyML development as well as explain how to run TensorFlow in Renode and how to build your own application.
Michael Gielda is VP Business Development and co-founder at Antmicro, a software-driven tech company developing modern edge AI systems for various branches of industry including aerospace, medical systems and robotics. He is also Chair of Outreach at CHIPS Alliance and Vice Chair of Marketing at RISC-V International. Michael holds a B.Sc. in Computer Science from Poznan University of Technology, where he remained in an undergraduate research position, working with drones, intelligent transportation and wireless sensor networks, before going on to found Antmicro.
Reality AI is the leading product development environment for Edge AI / Tiny ML on MCUs. Tools that generate TinyML models without code have become commonplace, but there is much more you can use machine learning to do. We’ll show you how to use AI to drive sensor selection and placement, how to use ML to determine minimum component specifications, how to minimize the cost of data collection, and also how to generate sophisticated, explainable ML models based on sensor data - automatically. We will use case studies to explore the difference between doing projects and building products, showing examples from Reality AI Tools 4.0.
- How to generate sophisticated Edge AI/TinyML models automatically
- How to use AI to optimize sensor selection and placement
- How to use AI to set minimum component specifications
- How to minimize the cost of data collection
Stuart Feffer is Co-founder and CEO of Reality AI.
Feel free to ask your questions on this thread and keep the conversation going!