By: STACEY HIGGINBOTHAM
Privacy and smart features that are not dependent on applications will likely drive the adoption of machine learning (ML) on constrained edge devices forward. That was the message Edge Impulse CEO Zach Shelby and I tried to convey when we sat on a virtual panel at the TinyML Summit this week.
In our discussion on TinyML in the smart home, we focused on use cases and what it will take for companies to adopt machine learning on constrained devices. First, some vocabulary, TinyML is focused on providing machine learning or inference on microcontrollers. Lately, this definition has been expanded a bit to include all ARM-based processors, such as the Cortex series processors used in smartphones. So not all of the use cases we mentioned can be run on battery-powered microcontrollers.
The benefits of incorporating machine learning into embedded devices are enormous.
No matter how you define the Tiny in TinyML, it's already an important trend as consumers worry about privacy and industry tries to build devices that use less power and respond faster and faster. Shelby said he's seeing a lot of demand for TinyML in the industrial sector, as well as from white goods manufacturers, for predictive maintenance with TinyML. In these examples, machines might have sound or vibration sensors that learn the sounds or vibrations from normal machinery and send out alerts when either of those changes.
With machine learning on the chip, each sensor can be personalized to fit how the device operates in a specific environment. For example, in a smart home, a washing machine or refrigerator with smart sensors can send a signal before the motor or compressor breaks down. TinyML might also be used to calculate the weight of the clothes in the washing machine, etc., and adjust the water level accordingly.
Shelby noted that customers also want TinyML to do fine-grained location tracking of goods in a warehouse, office or home. Other use cases for on-device machine learning involve new services in wearables, health care and smart homes. Since privacy is a key advantage of on-device processing, health care is a good market because laws like HIPPA can make doctors or hospitals nervous about sharing data through connected devices.
Wearables that use machine learning to process sleep data or heart rate data locally might let users track their health without uploading it to Apple or Google servers. A closed-loop insulin pump could use ML to measure glucose and signal the release of insulin, all without an always-on internet connection. This could keep medical data truly private and make it more secure when there's no internet connection.
In the home, using tools like radar can help devices figure out how many people are in a room or how close one device is to another. This can provide the necessary context for a smart home without relying on a smartphone or camera. And yes, we also talked about creating custom wake words or off-the-cloud wake words, which will let devices respond to a limited set of spoken commands. For example, if a lamp has a microphone and chip that can interpret a few phrases, such as "turn on the lights" or "dim the lights," it doesn't have to be connected to the internet.
I tried to break out a few areas where I think TinyML could have a big impact. I thought about privacy-focused security systems; closed-loop sensor/actuator systems like insulin pumps or even NVAC systems that measure air quality; single-purpose devices that don’t need to be connected, but just need some intelligence, like a mattress that tracks a baby’s breathing and sounds an alarm if it stops; and devices that need super-fast response times, like sensors on motors for preventative maintenance, etc.
To this list, Shelby also adds customized interfaces. He also gives the example of using custom wake words to activate devices or new interfaces that can include gesture or gaze detection. By using on-device ML, such interfaces will also protect the user's privacy. We haven't mentioned the security benefits of using local machine learning, but they are considerable. After all, if you don't connect your device to the internet, your attack surface is much smaller. This benefit goes hand in hand with privacy.
At the end of the talk, we provided some resources for those who might want to play around with TinyML or see it in action. An audience member shared his enthusiast equipment, Shelby mentioned a free Coursera course on embedded machine learning, and Edge Impulse is working with ARM, Arduino, and the TinyML Foundation to help developers accelerate edge machine learning applications.
Previous article:Baidu Kunlun chip business completes independent financing, valued at approximately 13 billion yuan
Next article:IAIC China Chip Application Innovation Design Competition officially launched - Chip empowers new ecology
- Popular Resources
- Popular amplifiers
- Huawei's Strategic Department Director Gai Gang: The cumulative installed base of open source Euler operating system exceeds 10 million sets
- Analysis of the application of several common contact parts in high-voltage connectors of new energy vehicles
- Wiring harness durability test and contact voltage drop test method
- Sn-doped CuO nanostructure-based ethanol gas sensor for real-time drunk driving detection in vehicles
- Design considerations for automotive battery wiring harness
- Do you know all the various motors commonly used in automotive electronics?
- What are the functions of the Internet of Vehicles? What are the uses and benefits of the Internet of Vehicles?
- Power Inverter - A critical safety system for electric vehicles
- Analysis of the information security mechanism of AUTOSAR, the automotive embedded software framework
Professor at Beihang University, dedicated to promoting microcontrollers and embedded systems for over 20 years.
- Innolux's intelligent steer-by-wire solution makes cars smarter and safer
- 8051 MCU - Parity Check
- How to efficiently balance the sensitivity of tactile sensing interfaces
- What should I do if the servo motor shakes? What causes the servo motor to shake quickly?
- 【Brushless Motor】Analysis of three-phase BLDC motor and sharing of two popular development boards
- Midea Industrial Technology's subsidiaries Clou Electronics and Hekang New Energy jointly appeared at the Munich Battery Energy Storage Exhibition and Solar Energy Exhibition
- Guoxin Sichen | Application of ferroelectric memory PB85RS2MC in power battery management, with a capacity of 2M
- Analysis of common faults of frequency converter
- In a head-on competition with Qualcomm, what kind of cockpit products has Intel come up with?
- Dalian Rongke's all-vanadium liquid flow battery energy storage equipment industrialization project has entered the sprint stage before production
- Allegro MicroSystems Introduces Advanced Magnetic and Inductive Position Sensing Solutions at Electronica 2024
- Car key in the left hand, liveness detection radar in the right hand, UWB is imperative for cars!
- After a decade of rapid development, domestic CIS has entered the market
- Aegis Dagger Battery + Thor EM-i Super Hybrid, Geely New Energy has thrown out two "king bombs"
- A brief discussion on functional safety - fault, error, and failure
- In the smart car 2.0 cycle, these core industry chains are facing major opportunities!
- The United States and Japan are developing new batteries. CATL faces challenges? How should China's new energy battery industry respond?
- Murata launches high-precision 6-axis inertial sensor for automobiles
- Ford patents pre-charge alarm to help save costs and respond to emergencies
- New real-time microcontroller system from Texas Instruments enables smarter processing in automotive and industrial applications
- New Year's flavor competition, post photos during the New Year to win gifts~~
- C language function interrupt function
- [Project Source Code] The device library has been installed but it is reported that it is not installed - Solution
- The auxiliary power transformer of new energy vehicles has a power of 2.4-6.6kw. How small can its volume be?
- Lock-in amplifier circuit principle
- NUCLEO_G431RB Review - First Experience
- How to record and call script files in Allegro software?
- TI Cup 2019 National Undergraduate Electronic Design Competition National Review Results Announcement
- Current reversible chopper circuit
- Do you remember the ZTE power supply I bought at the ghost market? I DIYed it in my spare time.