Edge AI: A Taxonomy, Systematic Review and Future Directions

Read original: arXiv:2407.04053 - Published 7/8/2024 by Sukhpal Singh Gill, Muhammed Golec, Jianmin Hu, Minxian Xu, Junhui Du, Huaming Wu, Guneet Kaur Walia, Subramaniam Subramanian Murugesan, Babar Ali, Mohit Kumar and 5 others
Total Score

0

Edge AI: A Taxonomy, Systematic Review and Future Directions

Sign in to get full access

or

If you already have an account, we'll log you in

Overview

  • Provides a comprehensive taxonomy, systematic review, and future directions for Edge AI.
  • Covers the key aspects of Edge AI, including its definition, enabling technologies, applications, and challenges.
  • Offers insights and guidance for researchers and practitioners in the field of Edge AI.

Plain English Explanation

What is Edge AI?

Edge AI is a type of artificial intelligence (AI) that runs on devices at the "edge" of a network, rather than in a central cloud or data center. This allows for faster processing of data and more immediate decision-making, which is important for applications that require real-time responses, such as self-driving cars or smart home devices.

Why is Edge AI important?

Edge AI can provide several benefits over cloud-based AI, including reduced latency, improved privacy and security, and more efficient use of network resources. This makes it well-suited for a variety of applications, such as IoT devices, autonomous vehicles, and edge computing.

How is Edge AI being used?

Edge AI is being applied in a wide range of industries, from smart manufacturing to healthcare and environmental monitoring. By bringing AI capabilities closer to the data source, Edge AI can enable faster and more efficient decision-making, which is crucial for many real-world applications.

Technical Explanation

The paper provides a comprehensive taxonomy, systematic review, and future directions for Edge AI. The authors first define Edge AI and discuss its enabling technologies, including hardware (e.g., microprocessors, GPUs) and software (e.g., edge computing platforms, AI frameworks).

Next, the paper explores the various applications of Edge AI, such as autonomous vehicles, smart cities, and industrial IoT. The authors also discuss the key challenges and research directions in Edge AI, including data quality, model optimization, and security and privacy.

Critical Analysis

The paper provides a comprehensive and well-structured overview of the Edge AI landscape, highlighting the key technologies, applications, and challenges. The authors have done a thorough job in reviewing the relevant literature and synthesizing the current state of the field.

One potential limitation of the paper is that it does not delve deeply into specific case studies or real-world deployments of Edge AI systems. While the authors mention various applications, more detailed examples could have provided additional insights and practical lessons for researchers and practitioners.

Additionally, the paper could have explored the ethical considerations and potential societal implications of Edge AI, such as privacy concerns, data bias, and the impact on job markets. These are important aspects that should be addressed as the technology continues to evolve and become more widely adopted.

Conclusion

This paper provides a comprehensive and insightful overview of the Edge AI landscape, covering its definition, enabling technologies, applications, and research challenges. The authors' detailed taxonomy and systematic review offer valuable guidance for researchers and practitioners working in this rapidly evolving field.

As Edge AI continues to mature and become more widely adopted, the insights and future directions outlined in this paper will be crucial for driving innovation and addressing the key challenges that arise. The potential of Edge AI to transform a wide range of industries and enable new real-world applications underscores the importance of this research.



This summary was produced with help from an AI and may contain inaccuracies - check out the links to read the original source documents!

Follow @aimodelsfyi on 𝕏 →

Related Papers

Edge AI: A Taxonomy, Systematic Review and Future Directions
Total Score

0

Edge AI: A Taxonomy, Systematic Review and Future Directions

Sukhpal Singh Gill, Muhammed Golec, Jianmin Hu, Minxian Xu, Junhui Du, Huaming Wu, Guneet Kaur Walia, Subramaniam Subramanian Murugesan, Babar Ali, Mohit Kumar, Kejiang Ye, Prabal Verma, Surendra Kumar, Felix Cuadrado, Steve Uhlig

Edge Artificial Intelligence (AI) incorporates a network of interconnected systems and devices that receive, cache, process, and analyse data in close communication with the location where the data is captured with AI technology. Recent advancements in AI efficiency, the widespread use of Internet of Things (IoT) devices, and the emergence of edge computing have unlocked the enormous scope of Edge AI. The goal of Edge AI is to optimize data processing efficiency and velocity while ensuring data confidentiality and integrity. Despite being a relatively new field of research, spanning from 2014 to the present, it has shown significant and rapid development over the last five years. In this article, we present a systematic literature review for Edge AI to discuss the existing research, recent advancements, and future research directions. We created a collaborative edge AI learning system for cloud and edge computing analysis, including an in-depth study of the architectures that facilitate this mechanism. The taxonomy for Edge AI facilitates the classification and configuration of Edge AI systems while also examining its potential influence across many fields through compassing infrastructure, cloud computing, fog computing, services, use cases, ML and deep learning, and resource management. This study highlights the significance of Edge AI in processing real-time data at the edge of the network. Additionally, it emphasizes the research challenges encountered by Edge AI systems, including constraints on resources, vulnerabilities to security threats, and problems with scalability. Finally, this study highlights the potential future research directions that aim to address the current limitations of Edge AI by providing innovative solutions.

Read more

7/8/2024

Green Edge AI: A Contemporary Survey
Total Score

0

Green Edge AI: A Contemporary Survey

Yuyi Mao, Xianghao Yu, Kaibin Huang, Ying-Jun Angela Zhang, Jun Zhang

Artificial intelligence (AI) technologies have emerged as pivotal enablers across a multitude of industries largely due to their significant resurgence over the past decade. The transformative power of AI is primarily derived from the utilization of deep neural networks (DNNs), which require extensive data for training and substantial computational resources for processing. Consequently, DNN models are typically trained and deployed on resource-rich cloud servers. However, due to potential latency issues associated with cloud communications, deep learning (DL) workflows are increasingly being transitioned to wireless edge networks in proximity to end-user devices (EUDs). This shift is designed to support latency-sensitive applications and has given rise to a new paradigm of edge AI, which will play a critical role in upcoming sixth-generation (6G) networks to support ubiquitous AI applications. Despite its considerable potential, edge AI faces substantial challenges, mostly due to the dichotomy between the resource limitations of wireless edge networks and the resource-intensive nature of DL. Specifically, the acquisition of large-scale data, as well as the training and inference processes of DNNs, can rapidly deplete the battery energy of EUDs. This necessitates an energy-conscious approach to edge AI to ensure both optimal and sustainable performance. In this paper, we present a contemporary survey on green edge AI. We commence by analyzing the principal energy consumption components of edge AI systems to identify the fundamental design principles of green edge AI. Guided by these principles, we then explore energy-efficient design methodologies for the three critical tasks in edge AI systems, including training data acquisition, edge training, and edge inference. Finally, we underscore potential future research directions to further enhance the energy efficiency of edge AI.

Read more

8/1/2024

Total Score

0

The Future of Consumer Edge-AI Computing

Stefanos Laskaridis, Stylianos I. Venieris, Alexandros Kouris, Rui Li, Nicholas D. Lane

In the last decade, Deep Learning has rapidly infiltrated the consumer end, mainly thanks to hardware acceleration across devices. However, as we look towards the future, it is evident that isolated hardware will be insufficient. Increasingly complex AI tasks demand shared resources, cross-device collaboration, and multiple data types, all without compromising user privacy or quality of experience. To address this, we introduce a novel paradigm centered around EdgeAI-Hub devices, designed to reorganise and optimise compute resources and data access at the consumer edge. To this end, we lay a holistic foundation for the transition from on-device to Edge-AI serving systems in consumer environments, detailing their components, structure, challenges and opportunities.

Read more

6/19/2024

A Survey on the Use of Partitioning in IoT-Edge-AI Applications
Total Score

0

A Survey on the Use of Partitioning in IoT-Edge-AI Applications

Guoxing Yao, Lav Gupta

Centralized clouds processing the large amount of data generated by Internet-of-Things (IoT) can lead to unacceptable latencies for the end user. Against this backdrop, Edge Computing (EC) is an emerging paradigm that can address the shortcomings of traditional centralized Cloud Computing (CC). Its use is associated with improved performance, productivity, and security. Some of its use cases include smart grids, healthcare Augmented Reality (AR)/Virtual Reality (VR). EC uses servers strategically placed near end users, reducing latency and proving to be particularly well-suited for time-sensitive IoT applications. It is expected to play a pivotal role in 6G and Industry 5.0. Within the IoT-edge environment, artificial intelligence (AI) plays an important role in automating decision and control, including but not limited to resource allocation activities, drawing inferences from large volumes of data, and enabling powerful security mechanisms. The use cases in the IoT-Edge-cloud environment tend to be complex resulting in large AI models, big datasets, and complex computations. This has led to researchers proposing techniques that partition data, tasks, models, or hybrid to achieve speed, efficiency, and accuracy of processing. This survey comprehensively explores the IoT-Edge-AI environment, application cases, and the partitioning techniques used. We categorize partitioning techniques and compare their performance. The survey concludes by identifying open research challenges in this domain.

Read more

6/4/2024