Choosing a Processor for Machine Learning at the Edge
By Manisha Agrawal, Texas Instruments
EETimes (June 23, 2019)
Not all machine learning models need processing on the order of several TOPS. Understanding the performance, latency and accuracy need of your application is a critical first step to choose a processor for machine learning at the edge.
Machine learning has become popular for solving machine vision and other embedded computing problems. While classical machine learning algorithms need human intervention to extract features from data, machine learning algorithms or network models learn how to extract important features in data and make intelligent predictions about that data.
Below, figure 1 shows a few examples where machine learning technology is adding intelligence to a variety of devices. In smart home appliances like a smart oven, machine learning can be used to classify food inside the oven and set the cooking temperature and time of the oven accordingly. In factories, machine learning can be used for detecting defects in the products or it can be used for predictive maintenance to help predict the remaining useful life of the motor or detecting anomaly in motor operations. In a vehicle, it can be used to detect cars, pedestrians, traffic signs, etc. on the road. It can also be used in devices doing natural language translation.
To read the full article, click here
Related Semiconductor IP
- USB 4.0 V2 PHY - 4TX/2RX, TSMC N3P , North/South Poly Orientation
- FH-OFDM Modem
- NFC wireless interface supporting ISO14443 A and B with EEPROM on SMIC 180nm
- PQC CRYSTALS core for accelerating NIST FIPS 202 FIPS 203 and FIPS 204
- USB Full Speed Transceiver
Related White Papers
- A novel 3D buffer memory for AI and machine learning
- A closer look at security verification for RISC-V processors
- Interstellar: Fully Partitioned and Efficient Security Monitoring Hardware Near a Processor Core for Protecting Systems against Attacks on Privileged Software
- Enabling AI Vision at the Edge
Latest White Papers
- FastPath: A Hybrid Approach for Efficient Hardware Security Verification
- Automotive IP-Cores: Evolution and Future Perspectives
- TROJAN-GUARD: Hardware Trojans Detection Using GNN in RTL Designs
- How a Standardized Approach Can Accelerate Development of Safety and Security in Automotive Imaging Systems
- SV-LLM: An Agentic Approach for SoC Security Verification using Large Language Models