Neural Network Model Evaluation and Performance Analysis in C++

Neural Network Model Evaluation and Performance Analysis in C++

Introduction: The Wonderful Collision of C++ and Neural Networks In today’s digital age, artificial intelligence is like a magical force, quietly yet profoundly integrated into every aspect of our lives. When you open an e-commerce app, the precisely recommended products seem to read your mind; during your drive, intelligent navigation plans the optimal route in … Read more

Getting Started with TinyML: A Comprehensive Guide

Getting Started with TinyML: A Comprehensive Guide

If you are interested in running machine learning on embedded devices but are unsure how to get started, Google’s TensorFlow Lite team member Pete Warden will introduce how to build and run your own TinyML applications. This will include an overview of the different boards, software frameworks, and tutorials available to help you get started … Read more

Exploring TinyML with TensorFlow Lite Micro on HaaS EDU K1

Exploring TinyML with TensorFlow Lite Micro on HaaS EDU K1

Author: Luo Kui, Technical Expert, Alibaba Case Overview With the development of machine learning, TinyML has been working in your home, car, and even pocket. What is TinyML? It is a subfield of machine learning that includes algorithms, hardware, and software capable of analyzing sensor data and running on ultra-low power devices. For example, voice … Read more

Introduction to Excellent Verilog/FPGA Open Source Projects (35) – TinyML

Introduction to Excellent Verilog/FPGA Open Source Projects (35) - TinyML

Introduction Check out Why FPGA/ADC Communication Prefers GPMC Interface in Industrial Fields? to learn about TinyML~ Today, I will introduce several open-source projects related to TinyML. TinyML Cookbook https://github.com/PacktPublishing/TinyML-Cookbook Overview This book is about TinyML, a rapidly developing field at the unique intersection of machine learning and embedded systems, enabling AI applications on ultra-low-power devices … Read more

Artificial Intelligence TinyML on MCU Chips

Artificial Intelligence TinyML on MCU Chips

Introduction Check out Why FPGA/ADC Communication Prefers GPMC Interface in Industrial Applications? to learn about TinyML~ Today, I will introduce several open-source projects related to TinyML. TinyML Cookbook https://github.com/PacktPublishing/TinyML-Cookbook Overview This book is about TinyML, a rapidly evolving field that lies at the unique intersection of machine learning and embedded systems, enabling AI to be … Read more

Practical MCU Intelligence: From TinyML Deployment to Performance Optimization

Practical MCU Intelligence: From TinyML Deployment to Performance Optimization

Click the blue text above to follow me Recently, while debugging a predictive maintenance system for an industrial client, I encountered an interesting problem: how to stably run a real-time inference system on an MCU like STM32H743, which has a frequency of 480MHz and 1MB of RAM? Today, I will share with you the technical … Read more

TinyML: Is FPGA the Best Application for AI?

TinyML: Is FPGA the Best Application for AI?

TinyML is a type of machine learning characterized by shrinking deep learning networks for use in micro hardware, primarily applied in smart devices. Ultra-low power embedded devices are “invading” our world, further promoting the proliferation of AI-driven IoT devices with the help of new embedded machine learning frameworks. FPGA has been applied across various fields … Read more

Getting Started with TinyML: A Comprehensive Guide

Getting Started with TinyML: A Comprehensive Guide

This article is contributed by the community, Author Wang Yucheng, ML & IoT Google Developers Expert, Chief Engineer of the Smart Lock Research Institute at Wenzhou University.Learn more: https://blog.csdn.net/wfing Introduction to TinyML 1. Overview Pete Warden and Daniel Situnayake co-authored a book introducing how to run ML on Arduino and ultra-low-power microcontrollers, TinyML: Machine Learning … Read more

Getting Started with TinyML: Step-by-Step Guide

Getting Started with TinyML: Step-by-Step Guide

This article is from a community submission, Author: Wang Yucheng, ML&IoT Google Developers Expert, Chief Engineer at Wenzhou University Smart Lock Research Institute.Learn more: https://blog.csdn.net/wfing In last week’s community sharing section, we introduced Getting Started with TinyML (Part 1), and this week we will continue our learning. Hello World — The Place Where Dreams Begin … Read more

Build Your Own Smart Chatbot with Python

Build Your Own Smart Chatbot with Python

1. Introduction The booming development and wide application of chatbots In the e-commerce customer service sector, chatbots respond to customer inquiries at any time, quickly answer product questions, handle after-sales issues, improve customer service efficiency, and reduce labor costs; on social platforms, they can chat with users, play games, and enhance interactive fun; in smart … Read more