Constraint Driven Multimodal Edge Intelligence

Constraint Driven Multimodal Edge Intelligence

Author: Md Fahim Khan

Publisher:

Published: 2024

Total Pages: 0

ISBN-13:

DOWNLOAD EBOOK

Artificial Intelligence or AI has achieved tremendous success lately in performing critical tasks at par or beyond human-level accuracy. Among the different branches of AI, the major breakthroughs came with Deep Learning where multiple layers (Neural Networks) of processing are used to extract progressively higher-level features from data. Deep Learning has pioneered in many domains such as classification, object detection, natural language processing, and so on. The two most prominent underlying factors behind this tremendous success of deep neural models are Data and the availability of computational power. So, in short, any complex problem can be solved by leveraging AI given that enough data and enough computing resources are available. This leads us to think about the scenarios when either of these two factors encounter constraints. Very much parallel to the success story of AI, the devices and sensors are also getting smaller leading to a vast network of connected hardware with a much lower form factor making it a huge network of connected devices which is also known as the Internet of Things or IoT. Each of these devices can be considered as a computer which has almost similar functional capability as a traditional desktop but at a much lower capability. These devices can be considered edge computing nodes equipped with sensors of different modalities. AI can help make intelligent decisions or navigate with the help of the available sensory inputs within the devices. However, the traditional deep neural networks require a lot of memory and power to run which makes the intelligence on edge a difficult task. In our first work, we address this issue with the help of a layer-wise dynamic quantization scheme. Typically, the neural networks need full precision floating point arithmetic for training and inference. These floating-point computations require extensive computing power and memory. Quantization of neural networks helps reduce the deep network to a lower state representation where computation can be done with lower precision with a much lower memory footprint. We propose an iterative accuracy-driven learning framework of competitive-collaborative quantization (CCQ) to gradually adapt the bit-precision of each individual layer. Orthogonal to prior quantization policies working with full precision for the first and last layers of the network, CCQ offers layer-wise competition for any target quantization policy where any of the state-of-the-art networks can be entirely quantized without any significant accuracy degradation. In this work, while quantizing different layers to lower precision, the optimization factor was their corresponding sizes. The second work dives a little deeper into the edge computing scenario. Non-volatile memory (NVM) based crossbar arrays have recently gained popularity due to their in-memory-computing capability and low power requirement which make them much suitable for edge deployment. However, we can only realize a certain number of bits onto these crossbar fabrics which is why quantization of neural networks is necessary before deploying any models onto these fabrics. In order to make the edge nodes self-sustainable, the energy harvesting scenarios have shown a great deal of promise. However, the power delivered by the energy harvesting sources is not constant and becomes problematic as the deep learning workloads demand typically a constant power to operate. This work addresses this issue by tuning network precision at layer granularity for variable power budgets predicted for different energy harvesting scenarios. The third work looks at a different scenario where the constraint is induced by a sensor. Predicting accurate dense depth is essential for 3D scene perception use cases like autonomous driving or robotics. The state-of-the-art time-of-flight sensors provide very sparse depth data. Dense depth-completing deep learning methods obtain the true depth by incorporating RGB with the sparse sensor data. However, due to some sensor unavailability scenarios, a reliable RGB may not always be viable, especially in low-light environments. We propose a generative adversarial network that can recover depth using only the sparse depth samples provided by the time-of-flight sensors such as LiDAR. Our proposed technique achieves competitive performance and offers visually appealing reconstructed dense-depth images. The fourth work delves much deeper into sensor failure scenarios. In this paper, at first, we propose a multimodal sensor fusion strategy using transformer-based self-attention models. We train the network in a generative setting to obtain the best results. Our proposed models outperform existing studies in terms of reconstruction accuracy and also achieve competitive throughput performance. Next, we investigate how we can make these models robust to different sensor asymmetry scenarios. We propose a novel training recipe to make the model inherently robust to certain sensor failure scenarios. The models trained in such a strategy deliver reasonably good outputs even if one input modality is noisy or unavailable.


Multi-Objective Optimization using Artificial Intelligence Techniques

Multi-Objective Optimization using Artificial Intelligence Techniques

Author: Seyedali Mirjalili

Publisher: Springer

Published: 2019-07-24

Total Pages: 66

ISBN-13: 3030248356

DOWNLOAD EBOOK

This book focuses on the most well-regarded and recent nature-inspired algorithms capable of solving optimization problems with multiple objectives. Firstly, it provides preliminaries and essential definitions in multi-objective problems and different paradigms to solve them. It then presents an in-depth explanations of the theory, literature review, and applications of several widely-used algorithms, such as Multi-objective Particle Swarm Optimizer, Multi-Objective Genetic Algorithm and Multi-objective GreyWolf Optimizer Due to the simplicity of the techniques and flexibility, readers from any field of study can employ them for solving multi-objective optimization problem. The book provides the source codes for all the proposed algorithms on a dedicated webpage.


Embedded Machine Learning for Cyber-Physical, IoT, and Edge Computing

Embedded Machine Learning for Cyber-Physical, IoT, and Edge Computing

Author: Sudeep Pasricha

Publisher: Springer Nature

Published: 2023-11-07

Total Pages: 571

ISBN-13: 303140677X

DOWNLOAD EBOOK

This book presents recent advances towards the goal of enabling efficient implementation of machine learning models on resource-constrained systems, covering different application domains. The focus is on presenting interesting and new use cases of applying machine learning to innovative application domains, exploring the efficient hardware design of efficient machine learning accelerators, memory optimization techniques, illustrating model compression and neural architecture search techniques for energy-efficient and fast execution on resource-constrained hardware platforms, and understanding hardware-software codesign techniques for achieving even greater energy, reliability, and performance benefits. Discusses efficient implementation of machine learning in embedded, CPS, IoT, and edge computing; Offers comprehensive coverage of hardware design, software design, and hardware/software co-design and co-optimization; Describes real applications to demonstrate how embedded, CPS, IoT, and edge applications benefit from machine learning.


Cooperative Multimodal Communication

Cooperative Multimodal Communication

Author: Harry Bunt

Publisher: Springer

Published: 2003-06-30

Total Pages: 249

ISBN-13: 3540455205

DOWNLOAD EBOOK

This book constitutes the thoroughly refereed post-proceedings of the Second International Conference on Cooperative Multimodal Communication, CMC'98, held in Tilburg, The Netherlands, in January 1998. The 13 revised full papers presented together with an introductory survey by the volume editors have passed through two rounds of reviewing, selection, and revision. The book offers topical sections on multimodal generation, multimodal cooperation, multimodal interpretation, and multimedia platforms and test environments.


Artificial Intelligence and Security

Artificial Intelligence and Security

Author: Xingming Sun

Publisher: Springer Nature

Published: 2022-07-04

Total Pages: 734

ISBN-13: 3031067940

DOWNLOAD EBOOK

This three-volume set LNCS 13338-13340 constitutes the thoroughly refereed proceedings of the 8th International Conference on Artificial Intelligence and Security, ICAIS 2022, which was held in Qinghai, China, in July 2022. The total of 166 papers included in the 3 volumes were carefully reviewed and selected from 1124 submissions. The papers present research, development, and applications in the fields of artificial intelligence and information security


TinyML

TinyML

Author: Pete Warden

Publisher: O'Reilly Media

Published: 2019-12-16

Total Pages: 504

ISBN-13: 1492052019

DOWNLOAD EBOOK

Deep learning networks are getting smaller. Much smaller. The Google Assistant team can detect words with a model just 14 kilobytes in size—small enough to run on a microcontroller. With this practical book you’ll enter the field of TinyML, where deep learning and embedded systems combine to make astounding things possible with tiny devices. Pete Warden and Daniel Situnayake explain how you can train models small enough to fit into any environment. Ideal for software and hardware developers who want to build embedded systems using machine learning, this guide walks you through creating a series of TinyML projects, step-by-step. No machine learning or microcontroller experience is necessary. Build a speech recognizer, a camera that detects people, and a magic wand that responds to gestures Work with Arduino and ultra-low-power microcontrollers Learn the essentials of ML and how to train your own models Train models to understand audio, image, and accelerometer data Explore TensorFlow Lite for Microcontrollers, Google’s toolkit for TinyML Debug applications and provide safeguards for privacy and security Optimize latency, energy usage, and model and binary size


Encyclopedia of Artificial Intelligence

Encyclopedia of Artificial Intelligence

Author: Juan Ramon Rabunal

Publisher: IGI Global

Published: 2009-01-01

Total Pages: 1640

ISBN-13: 1599048507

DOWNLOAD EBOOK

"This book is a comprehensive and in-depth reference to the most recent developments in the field covering theoretical developments, techniques, technologies, among others"--Provided by publisher.


Social Edge Computing

Social Edge Computing

Author: Dong Wang

Publisher: Springer Nature

Published: 2023-06-22

Total Pages: 184

ISBN-13: 3031269365

DOWNLOAD EBOOK

The rise of the Internet of Things (IoT) and Artificial Intelligence (AI) leads to the emergence of edge computing systems that push the training and deployment of AI models to the edge of networks for reduced bandwidth cost, improved responsiveness, and better privacy protection, allowing for the ubiquitous AI that can happen anywhere and anytime. Motivated by the above trend, this book introduces a new computing paradigm, the Social Edge Computing (SEC), that empowers human-centric edge intelligent applications by revolutionizing the computing, intelligence, and the training of the AI models at the edge. The SEC paradigm introduces a set of critical human-centric challenges such as the rational nature of edge device owners, pronounced heterogeneity of the edge devices, real-time AI at the edge, human and AI interaction, and the privacy of the edge users. The book addresses these challenges by presenting a series of principled models and systems that enable the confluence of the computing capabilities of devices and the domain knowledge of the people, while explicitly addressing the unique concerns and constraints from humans. Compared to existing books in the field of edge computing, the vision of this book is unique: we focus on the social edge computing (SEC), an emerging paradigm at the intersection of edge computing, AI, and social computing. This book discusses the unique vision, challenges and applications in SEC. To our knowledge, keeping humans in the loop of edge intelligence has not been systematically reviewed and studied in an existing book. The SEC vision generalizes the current machine-to-machine interactions in edge computing (e.g., mobile edge computing literature), and machine-to-AI interactions (e.g., edge intelligence literature) into a holistic human-machine-AI ecosystem.


Web, Artificial Intelligence and Network Applications

Web, Artificial Intelligence and Network Applications

Author: Leonard Barolli

Publisher: Springer Nature

Published: 2020-03-30

Total Pages: 1487

ISBN-13: 3030440389

DOWNLOAD EBOOK

This proceedings book presents the latest research findings, and theoretical and practical perspectives on innovative methods and development techniques related to the emerging areas of Web computing, intelligent systems and Internet computing. The Web has become an important source of information, and techniques and methodologies that extract quality information are of paramount importance for many Web and Internet applications. Data mining and knowledge discovery play a key role in many of today's major Web applications, such as e-commerce and computer security. Moreover, Web services provide a new platform for enabling service-oriented systems. The emergence of large-scale distributed computing paradigms, such as cloud computing and mobile computing systems, has opened many opportunities for collaboration services, which are at the core of any information system. Artificial intelligence (AI) is an area of computer science that builds intelligent systems and algorithms that work and react like humans. AI techniques and computational intelligence are powerful tools for learning, adaptation, reasoning and planning, and they have the potential to become enabling technologies for future intelligent networks. Research in the field of intelligent systems, robotics, neuroscience, artificial intelligence and cognitive sciences is vital for the future development and innovation of Web and Internet applications. Chapter "An Event-Driven Multi Agent System for Scalable Traffic Optimization" is available open access under a Creative Commons Attribution 4.0 International License via link.springer.com.