Dreams and challenges of edge artificial intelligence
In this article, we focus on two main questions, namely, the rationale for implementing artificial intelligence in "small machines", and what challenges will be faced in developing artificial intelligence small machines?
In the future, in terms of artificial intelligence, we should have flying cars and robot butlers. We might even encounter sentient robots that decide to rebel against us. Although we are not quite there yet, it is clear that artificial intelligence (AI) technology has entered our world.
Every time we ask a smart voice assistant to do something, machine learning technology will first figure out what you said and try to make the best decision about what you want it to do. For example, every time a video website or e-commerce platform recommends "movies you may like" or "products you may need" to you, it is based on complex machine learning algorithms to provide you with as persuasive information as possible. Suggestions, this is clearly more attractive than past promotions.
While we may not all have self-driving cars, we are keenly aware of developments in this area and the potential that autonomous navigation offers.
Artificial intelligence technology holds a great promise - that machines can make decisions based on the world around them, processing information like humans, or even in a way that is better than humans. But if we think about the examples above, we see that the promise of AI can only be realized by “large machines,” which tend to have no power, size, or cost constraints. Or in other words, they heat, are wire-powered, are large, and are expensive. For example, the world's leading IT giants such as Alexa and Netflix rely on large power-hungry servers (data centers) in the cloud to infer users' intentions.
While self-driving cars are likely to rely on batteries, their energy capacity is enormous considering those batteries have to turn the wheels and steer. They are huge energy expenditures compared to the most expensive AI decisions.
So while artificial intelligence holds great promise, “little machines” are being left behind. Devices powered by smaller batteries or with cost and size constraints cannot participate in the idea that machines can see and hear. Today, these little machines can only utilize simple artificial intelligence techniques, perhaps listening for a keyword or analyzing low-dimensional signals from heart rate, such as photoplethysmography (PPG).
What if a small machine could see and hear?
But is there value in a small machine being able to see and hear? It may be difficult for many people to imagine small devices like doorbell cameras that utilize technologies such as autonomous driving or natural language processing. Still, opportunities exist for less complex, less processing-intensive AI computations like word recognition, speech recognition, and image analysis:
- Doorbell cameras and consumer-grade security cameras often trigger Uninteresting events such as plant movement caused by wind, dramatic light changes caused by clouds, or even a dog or cat moving in front of the camera. This can lead to false alarms being triggered and homeowners starting to miss important events. Homeowners may be traveling in different parts of the world or sleeping while their security cameras are frequently alerting to lighting changes caused by sunrises, clouds, and sunsets. Smarter cameras can more accurately identify object changes, such as the outline of the human body, thereby avoiding false alarm interference.
- A door lock or other access point can use facial recognition or even voice recognition to verify human access, in many cases without the need for a key or IC card.
- Many cameras want to trigger on certain events: for example, a trail camera might want to trigger when a certain animal appears in the frame, and a security camera might want to trigger when a person appears in the frame or there is noise like a door opening or footsteps. Triggered, and some cameras may want to be triggered by voice command and so on.
- Large vocabulary commands are useful in many applications. While there are many "Hey Alexa", "Hey Siri" solutions out there, if you start thinking about vocabularies of 20 or more words, you can find them in industrial equipment, home automation, cooking appliances, and many other devices to simplify people's lives. The use of computer interaction.
These examples only scratch the surface. The idea of letting small machines see, hear, and solve problems that previously required human intervention is a powerful one, and we continue to find creative new use cases every day.
What are the challenges of getting small machines to see and hear?
So, if AI is so valuable for small machines, why aren’t we already using it more widely? The answer is computing power. Artificial intelligence reasoning is the result of neural network model calculations. Think of a neural network model as a rough approximation of how your brain processes a picture or sound, breaking it down into very small pieces, and then recognizing patterns when those small pieces are put together.
The workhorse model for modern vision problems is the convolutional neural network (CNN). These models are excellent at image analysis and are also very useful in audio analysis. The challenge is that such models require millions or billions of mathematical calculations. Traditionally, these applications have been difficult to implement:
- using cheap and low-power microcontroller solutions. While average power consumption may be low, CNNs can take several seconds to compute, meaning AI inference is not real-time and therefore consumes a lot of battery power.
- Buy an expensive, high-performance processor that can do these math operations within the required latency. These processors are often large and require a large number of external components, including a heat sink or similar cooling component. However, they perform AI inference very quickly.
- Unable to be implemented. Low-power microcontroller solutions will be too slow to use, while high-performance processor approaches will blow cost, size, and power budgets.
What is needed is an embedded artificial intelligence solution, built from the ground up to minimize the energy consumption of CNN calculations. AI inference needs to be performed on an order of magnitude compared to traditional microcontroller or processor solutions and does not require the help of external components such as memory, which consume energy, volume and cost.
If artificial intelligence inference solutions could eliminate the energy loss of machine vision, then even the smallest devices could see and identify what is happening in the world around them.
Fortunately, we are at the beginning of this "little machine" revolution. Products are now available that can virtually eliminate the energy costs of AI inference and enable battery-powered machine vision. For example, a microcontroller can be used to perform AI inference while consuming only microjoules of energy.
The above is the detailed content of Dreams and challenges of edge artificial intelligence. For more information, please follow other related articles on the PHP Chinese website!
![Can't use ChatGPT! Explaining the causes and solutions that can be tested immediately [Latest 2025]](https://img.php.cn/upload/article/001/242/473/174717025174979.jpg?x-oss-process=image/resize,p_40)
ChatGPT is not accessible? This article provides a variety of practical solutions! Many users may encounter problems such as inaccessibility or slow response when using ChatGPT on a daily basis. This article will guide you to solve these problems step by step based on different situations. Causes of ChatGPT's inaccessibility and preliminary troubleshooting First, we need to determine whether the problem lies in the OpenAI server side, or the user's own network or device problems. Please follow the steps below to troubleshoot: Step 1: Check the official status of OpenAI Visit the OpenAI Status page (status.openai.com) to see if the ChatGPT service is running normally. If a red or yellow alarm is displayed, it means Open

On 10 May 2025, MIT physicist Max Tegmark told The Guardian that AI labs should emulate Oppenheimer’s Trinity-test calculus before releasing Artificial Super-Intelligence. “My assessment is that the 'Compton constant', the probability that a race to

AI music creation technology is changing with each passing day. This article will use AI models such as ChatGPT as an example to explain in detail how to use AI to assist music creation, and explain it with actual cases. We will introduce how to create music through SunoAI, AI jukebox on Hugging Face, and Python's Music21 library. Through these technologies, everyone can easily create original music. However, it should be noted that the copyright issue of AI-generated content cannot be ignored, and you must be cautious when using it. Let’s explore the infinite possibilities of AI in the music field together! OpenAI's latest AI agent "OpenAI Deep Research" introduces: [ChatGPT]Ope

The emergence of ChatGPT-4 has greatly expanded the possibility of AI applications. Compared with GPT-3.5, ChatGPT-4 has significantly improved. It has powerful context comprehension capabilities and can also recognize and generate images. It is a universal AI assistant. It has shown great potential in many fields such as improving business efficiency and assisting creation. However, at the same time, we must also pay attention to the precautions in its use. This article will explain the characteristics of ChatGPT-4 in detail and introduce effective usage methods for different scenarios. The article contains skills to make full use of the latest AI technologies, please refer to it. OpenAI's latest AI agent, please click the link below for details of "OpenAI Deep Research"

ChatGPT App: Unleash your creativity with the AI assistant! Beginner's Guide The ChatGPT app is an innovative AI assistant that handles a wide range of tasks, including writing, translation, and question answering. It is a tool with endless possibilities that is useful for creative activities and information gathering. In this article, we will explain in an easy-to-understand way for beginners, from how to install the ChatGPT smartphone app, to the features unique to apps such as voice input functions and plugins, as well as the points to keep in mind when using the app. We'll also be taking a closer look at plugin restrictions and device-to-device configuration synchronization

ChatGPT Chinese version: Unlock new experience of Chinese AI dialogue ChatGPT is popular all over the world, did you know it also offers a Chinese version? This powerful AI tool not only supports daily conversations, but also handles professional content and is compatible with Simplified and Traditional Chinese. Whether it is a user in China or a friend who is learning Chinese, you can benefit from it. This article will introduce in detail how to use ChatGPT Chinese version, including account settings, Chinese prompt word input, filter use, and selection of different packages, and analyze potential risks and response strategies. In addition, we will also compare ChatGPT Chinese version with other Chinese AI tools to help you better understand its advantages and application scenarios. OpenAI's latest AI intelligence

These can be thought of as the next leap forward in the field of generative AI, which gave us ChatGPT and other large-language-model chatbots. Rather than simply answering questions or generating information, they can take action on our behalf, inter

Efficient multiple account management techniques using ChatGPT | A thorough explanation of how to use business and private life! ChatGPT is used in a variety of situations, but some people may be worried about managing multiple accounts. This article will explain in detail how to create multiple accounts for ChatGPT, what to do when using it, and how to operate it safely and efficiently. We also cover important points such as the difference in business and private use, and complying with OpenAI's terms of use, and provide a guide to help you safely utilize multiple accounts. OpenAI


Hot AI Tools

Undresser.AI Undress
AI-powered app for creating realistic nude photos

AI Clothes Remover
Online AI tool for removing clothes from photos.

Undress AI Tool
Undress images for free

Clothoff.io
AI clothes remover

Video Face Swap
Swap faces in any video effortlessly with our completely free AI face swap tool!

Hot Article

Hot Tools

MinGW - Minimalist GNU for Windows
This project is in the process of being migrated to osdn.net/projects/mingw, you can continue to follow us there. MinGW: A native Windows port of the GNU Compiler Collection (GCC), freely distributable import libraries and header files for building native Windows applications; includes extensions to the MSVC runtime to support C99 functionality. All MinGW software can run on 64-bit Windows platforms.

SublimeText3 Chinese version
Chinese version, very easy to use

DVWA
Damn Vulnerable Web App (DVWA) is a PHP/MySQL web application that is very vulnerable. Its main goals are to be an aid for security professionals to test their skills and tools in a legal environment, to help web developers better understand the process of securing web applications, and to help teachers/students teach/learn in a classroom environment Web application security. The goal of DVWA is to practice some of the most common web vulnerabilities through a simple and straightforward interface, with varying degrees of difficulty. Please note that this software

Zend Studio 13.0.1
Powerful PHP integrated development environment

PhpStorm Mac version
The latest (2018.2.1) professional PHP integrated development tool
