Model Optimization Methods for Efficient and Edge AI (eBook)

Federated Learning Architectures, Frameworks and Applications
eBook Download: EPUB
2024
840 Seiten
Wiley-IEEE Press (Verlag)
978-1-394-21922-3 (ISBN)

Lese- und Medienproben

Model Optimization Methods for Efficient and Edge AI -
Systemvoraussetzungen
126,99 inkl. MwSt
  • Download sofort lieferbar
  • Zahlungsarten anzeigen

Comprehensive overview of the fledgling domain of federated learning (FL), explaining emerging FL methods, architectural approaches, enabling frameworks, and applications

Model Optimization Methods for Efficient and Edge AI explores AI model engineering, evaluation, refinement, optimization, and deployment across multiple cloud environments (public, private, edge, and hybrid). It presents key applications of the AI paradigm, including computer vision (CV) and Natural Language Processing (NLP), explaining the nitty-gritty of federated learning (FL) and how the FL method is helping to fulfill AI model optimization needs. The book also describes tools that vendors have created, including FL frameworks and platforms such as PySyft, Tensor Flow Federated (TFF), FATE (Federated AI Technology Enabler), Tensor/IO, and more.

The first part of the text covers popular AI and ML methods, platforms, and applications, describing leading AI frameworks and libraries in order to clearly articulate how these tools can help with visualizing and implementing highly flexible AI models quickly. The second part focuses on federated learning, discussing its basic concepts, applications, platforms, and its potential in edge systems (such as IoT).

Other topics covered include:

  • Building AI models that are destined to solve several problems, with a focus on widely articulated classification, regression, association, clustering, and other prediction problems
  • Generating actionable insights through a variety of AI algorithms, platforms, parallel processing, and other enablers
  • Compressing AI models so that computational, memory, storage, and network requirements can be substantially reduced
  • Addressing crucial issues such as data confidentiality, data access rights, data protection, and access to heterogeneous data
  • Overcoming cyberattacks on mission-critical software systems by leveraging federated learning

Written in an accessible manner and containing a helpful mix of both theoretical concepts and practical applications, Model Optimization Methods for Efficient and Edge AI is an essential reference on the subject for graduate and postgraduate students, researchers, IT professionals, and business leaders.

Pethuru Raj Chelliah, PhD, is the Chief Architect of the Edge AI division of Reliance Jio Platforms Ltd. (JPL), Bangalore, India.

Amir Masoud Rahmani, PhD, is an artificial intelligence faculty member at the National Yunlin University of Science and Technology, Taiwan.

Robert Colby is a Principal Engineer in IT Infrastructure responsible for Manufacturing Network Architecture and IoT Infrastructure at Intel Corporation.

Gayathri Nagasubramanian, PhD, is an Assistant Professor with the Department of Computer Science and Engineering at GITAM University in Bengaluru, India.

Sunku Ranganath is a Principal Product Manager for Edge Infrastructure Services at Equinix.

1
Fundamentals of Edge AI and Federated Learning


Atefeh Hemmati1, Hanieh Mohammadi Arzanagh2, and Amir Masoud Rahmani3

1Department of Computer Engineering, Science and Research Branch, Islamic Azad University, Tehran, Iran

2Department of Computer Science and Engineering, Shahid Beheshti University, Tehran, Iran

3Future Technology Research Center, National Yunlin University of Science and Technology, Douliou, Taiwan

1.1 Introduction


Machine Learning (ML) and Artificial Intelligence (AI) have advanced unparalleled in recent years. These developments have changed many industries, and interactions between people and technology have experienced significant changes. Data processing in cloud environments was a primary focus of traditional AI and ML techniques. The need for real-time processing has expanded due to the growth of the Internet of Things (IoT). Because of this, a new era of technology known as Edge AI and Federated Learning (FL) has appeared [1, 2].

Edge AI gives edge devices and servers the ability to assess data and carry out AI operations close to the data generated. Autonomous vehicles, remote monitoring, and customized user experiences are some of the applications of this technology that stand out. Because data is not centralized and is handled on local devices, edge AI can help with security and privacy issues [35].

At the same time, FL has become a crucial strategy for protecting data privacy and distributing the work of developing ML models among several devices. Devices train ML models using local data using this technique, sharing only the model’s parameters with a centralized server. This ensures that consumers’ privacy is protected and that sensitive data remains on the devices [2, 4].

With the assistance of edge AI and FL, we can create applications and systems that are smarter and safer. This is a new claim in the field of AI. With this novel approach, we can utilize the sophisticated capabilities of AI in a connected world while enhancing privacy, security, and efficiency [2, 6, 7].

The concepts and foundations of Edge AI and FL are entirely clarified in this chapter. This chapter also examines the advantages and challenges of Edge AI and FL. We explore the benefits, which include decreased latency, better bandwidth consumption, improved privacy, and increased robustness. We also present the challenges, such as resource limitations on edge devices, communication costs, and the requirement to manage uniformly distributed data distributions in FL. We also discuss real-world applications where Edge AI and FL have proven effective, opening the door for revolutionary solutions across numerous industries. We also discuss FL and Edge AI’s challenges, future research directions, and open issues.

The remaining part of the chapter is organized as follows: In Section 1.2, the fundamental concepts of Edge AI are discussed, including the advantages of Edge AI and the challenges faced by Edge AI. Section 1.3 introduces the concepts and fundamentals of FL, including the advantages of FL and the challenges associated with FL. In Section 1.4, the chapter emphasizes the combined power of FL and Edge AI, highlighting the benefits of their integration. Section 1.5 offers background insights into the technological landscape and motivations behind exploring Edge AI and FL. Applications of Edge AI and FL are discussed in Section 1.6. Section 1.7 addresses challenges, future research directions, and potential solutions for integrating Edge AI and FL. Finally, Section 1.8 concludes the chapter.

1.2 Concepts and Fundamentals of Edge AI


In an era of data generation and IoT, Edge AI is emerging as a revolutionary paradigm that brings AI computing closer to the edge of the network, where data is generated. Unlike traditional AI architectures that rely on cloud servers for processing, Edge AI distributes computing tasks to local edge devices such as smartphones, smart sensors, and edge servers. This change in the deployment of AI brings significant benefits and exciting possibilities in various fields [3, 8].

1.2.1 Defining Edge AI


Figure 1.1 shows that Edge AI directly integrates AI and ML capabilities on edge devices. This allows devices to perform data processing and inference locally, reducing the need to transfer data to centralized cloud servers constantly. This decentralized operation reduces latency in terms of time and avoids dependence on a stable Internet connection [9, 10].

Figure 1.1 Edge AI architecture.

Edge devices play a vital role in the edge AI ecosystem. These devices are typically equipped with limited resources compared to powerful cloud servers but with sufficient computing capabilities to run lightweight AI models. In other words, these devices can perform AI operations with their limited resources [11]. There are many examples of edge devices, including smartphones, tablets, smart cameras, wearables, unmanned aerial vehicles (UAVs), and IoT sensors [12, 13]. These devices can collect, process, and interpret data without frequent communication with central servers and are ideally suited for situations where network bandwidth is limited, or data privacy is required. With these edge devices, the possibility of analyzing and using data locally increases to a certain extent, which leads to reduced response delays and improved user experience [5, 14, 15].

Edge AI has improved the process of directly deploying AI models to edge devices. This type of deployment results in significant latency reduction and increased privacy due to its local processing capabilities. Several different architectures have been used to implement edge AI, each of which covers its own specific needs and applications [16]:

  • Local Processing in IoT Devices: IoT devices mostly have limited computing resources, which makes direct deployment of complex AI models challenging. This type of architecture is suitable for applications that require fast processing, such as sensor data analysis, anomaly detection, and simple classification tasks [1, 17, 18]. In this instance, a unique local processing technique suggested by Bebortta et al. [19] supports an enhanced IoT platform structure for smart buildings. The proposed approach helps decrease bandwidth at the nodes’ data collection level from a green computing standpoint. The researchers also discussed the most effective usage of sensors in wireless sensor networks (WSNs), who used the well-known queue model to calculate costs associated with non-Poisson and Poisson arrival of data packets at local processors. The experiments show that the suggested model successfully utilizes green computing standards. Therefore, this study offers a thing-centric, data-centric, and service-oriented IoT architecture within the framework.
  • Edge Servers and Gateways: Edge servers and gateways are more powerful computing devices closer to the edge devices. They act as intermediaries between edge devices and cloud servers, performing initial AI processing before sending data to cloud servers for further analysis. These devices can accommodate more resource-intensive models and are suitable for applications such as video analytics, natural language processing (NLP), and data preprocessing [2, 20]. As a real-world example, Rahmani et al. [21] utilized the ideal position of these gateways at the network’s edge to provide several more advanced solutions, including storage locally, real-time local data processing, and integrated data mining, for giving an intelligent electronic health care gateway in the procedure. They then suggested creating a geo-distributed intermediate layer of awareness between sensor nodes and the cloud to use fog computing for medical IoT devices. Their fog-assisted design might handle obstacles in omnipresent medical facilities, such as mobility, energy consumption, flexibility, and dependability issues, by focusing on part of the duties of the sensor network and a distant medical center. Also, we can mention that Li et al. [22] suggested edge content-centric networking (ECCN). This enabling strategy combined Software-Defined Networking (SDN) with content-centric networking into a structured framework. To separate the data and control planes of ECC and CCN, SDN technology was included in the hierarchical framework. To manage data transmission, an SDN framework was created. To assess the effectiveness of the ECCN system, two apps were also deployed in the testbed. Thorough computations and results of experiments from the experimentation applications show that ECCN surpassed the original structures.
  • Edge Computing: The concept of edge computing expands the conceptual scope of edge computing by introducing a hierarchical architecture that spans from the edge to the cloud. In this setup, middle fog nodes are responsible for AI processing and decision-making, minimizing latency and network traffic. These nodes may be located in cellular base stations, access points, and local data centers. Edge computing is particularly suitable for applications that require real-time analytics in distributed environments such as smart cities and industrial IoT [23]. Chen et al. [24] addressed a distributed computing model called Mobile Edge Computing (MEC), which...

Erscheint lt. Verlag 13.11.2024
Sprache englisch
Themenwelt Mathematik / Informatik Informatik
Schlagworte AI Models • AI Platforms • Artificial Intelligence • Edge AI • edge computing • efficient AI • federated learning • IOT • machine learning • Model Optimization • Parallel Processing • prediction problems • the Internet of Things
ISBN-10 1-394-21922-9 / 1394219229
ISBN-13 978-1-394-21922-3 / 9781394219223
Haben Sie eine Frage zum Produkt?
EPUBEPUB (Adobe DRM)
Größe: 19,8 MB

Kopierschutz: Adobe-DRM
Adobe-DRM ist ein Kopierschutz, der das eBook vor Mißbrauch schützen soll. Dabei wird das eBook bereits beim Download auf Ihre persönliche Adobe-ID autorisiert. Lesen können Sie das eBook dann nur auf den Geräten, welche ebenfalls auf Ihre Adobe-ID registriert sind.
Details zum Adobe-DRM

Dateiformat: EPUB (Electronic Publication)
EPUB ist ein offener Standard für eBooks und eignet sich besonders zur Darstellung von Belle­tristik und Sach­büchern. Der Fließ­text wird dynamisch an die Display- und Schrift­größe ange­passt. Auch für mobile Lese­geräte ist EPUB daher gut geeignet.

Systemvoraussetzungen:
PC/Mac: Mit einem PC oder Mac können Sie dieses eBook lesen. Sie benötigen eine Adobe-ID und die Software Adobe Digital Editions (kostenlos). Von der Benutzung der OverDrive Media Console raten wir Ihnen ab. Erfahrungsgemäß treten hier gehäuft Probleme mit dem Adobe DRM auf.
eReader: Dieses eBook kann mit (fast) allen eBook-Readern gelesen werden. Mit dem amazon-Kindle ist es aber nicht kompatibel.
Smartphone/Tablet: Egal ob Apple oder Android, dieses eBook können Sie lesen. Sie benötigen eine Adobe-ID sowie eine kostenlose App.
Geräteliste und zusätzliche Hinweise

Buying eBooks from abroad
For tax law reasons we can sell eBooks just within Germany and Switzerland. Regrettably we cannot fulfill eBook-orders from other countries.

Mehr entdecken
aus dem Bereich
Konzepte, Methoden, Lösungen und Arbeitshilfen für die Praxis

von Ernst Tiemeyer

eBook Download (2023)
Carl Hanser Verlag GmbH & Co. KG
69,99
Konzepte, Methoden, Lösungen und Arbeitshilfen für die Praxis

von Ernst Tiemeyer

eBook Download (2023)
Carl Hanser Verlag GmbH & Co. KG
69,99
Der Weg zur professionellen Vektorgrafik

von Uwe Schöler

eBook Download (2024)
Carl Hanser Verlag GmbH & Co. KG
29,99