Intelligent Workloads at the Edge

Intelligent Workloads at the Edge

Author: Indraneel Mitra

Publisher: Packt Publishing Ltd

Published: 2022-01-14

Total Pages: 374

ISBN-13: 1801818878

DOWNLOAD EBOOK

Explore IoT, data analytics, and machine learning to solve cyber-physical problems using the latest capabilities of managed services such as AWS IoT Greengrass and Amazon SageMaker Key FeaturesAccelerate your next edge-focused product development with the power of AWS IoT GreengrassDevelop proficiency in architecting resilient solutions for the edge with proven best practicesHarness the power of analytics and machine learning for solving cyber-physical problemsBook Description The Internet of Things (IoT) has transformed how people think about and interact with the world. The ubiquitous deployment of sensors around us makes it possible to study the world at any level of accuracy and enable data-driven decision-making anywhere. Data analytics and machine learning (ML) powered by elastic cloud computing have accelerated our ability to understand and analyze the huge amount of data generated by IoT. Now, edge computing has brought information technologies closer to the data source to lower latency and reduce costs. This book will teach you how to combine the technologies of edge computing, data analytics, and ML to deliver next-generation cyber-physical outcomes. You'll begin by discovering how to create software applications that run on edge devices with AWS IoT Greengrass. As you advance, you'll learn how to process and stream IoT data from the edge to the cloud and use it to train ML models using Amazon SageMaker. The book also shows you how to train these models and run them at the edge for optimized performance, cost savings, and data compliance. By the end of this IoT book, you'll be able to scope your own IoT workloads, bring the power of ML to the edge, and operate those workloads in a production setting. What you will learnBuild an end-to-end IoT solution from the edge to the cloudDesign and deploy multi-faceted intelligent solutions on the edgeProcess data at the edge through analytics and MLPackage and optimize models for the edge using Amazon SageMakerImplement MLOps and DevOps for operating an edge-based solutionOnboard and manage fleets of edge devices at scaleReview edge-based workloads against industry best practicesWho this book is for This book is for IoT architects and software engineers responsible for delivering analytical and machine learning–backed software solutions to the edge. AWS customers who want to learn and build IoT solutions will find this book useful. Intermediate-level experience with running Python software on Linux is required to make the most of this book.


Applied Edge AI

Applied Edge AI

Author: Pethuru Raj

Publisher: CRC Press

Published: 2022-04-05

Total Pages: 329

ISBN-13: 1000552691

DOWNLOAD EBOOK

The strategically sound combination of edge computing and artificial intelligence (AI) results in a series of distinct innovations and disruptions enabling worldwide enterprises to visualize and realize next-generation software products, solutions and services. Businesses, individuals, and innovators are all set to embrace and experience the sophisticated capabilities of Edge AI. With the faster maturity and stability of Edge AI technologies and tools, the world is destined to have a dazzling array of edge-native, people-centric, event-driven, real-time, service-oriented, process-aware, and insights-filled services. Further on, business workloads and IT services will become competent and cognitive with state-of-the-art Edge AI infrastructure modules, AI algorithms and models, enabling frameworks, integrated platforms, accelerators, high-performance processors, etc. The Edge AI paradigm will help enterprises evolve into real-time and intelligent digital organizations. Applied Edge AI: Concepts, Platforms, and Industry Use Cases focuses on the technologies, processes, systems, and applications that are driving this evolution. It examines the implementation technologies; the products, processes, platforms, patterns, and practices; and use cases. AI-enabled chips are exclusively used in edge devices to accelerate intelligent processing at the edge. This book examines AI toolkits and platforms for facilitating edge intelligence. It also covers chips, algorithms, and tools to implement Edge AI, as well as use cases. FEATURES The opportunities and benefits of intelligent edge computing Edge architecture and infrastructure AI-enhanced analytics in an edge environment Encryption for securing information An Edge AI system programmed with Tiny Machine learning algorithms for decision making An improved edge paradigm for addressing the big data movement in IoT implementations by integrating AI and caching to the edge Ambient intelligence in healthcare services and in development of consumer electronic systems Smart manufacturing of unmanned aerial vehicles (UAVs) AI, edge computing, and blockchain in systems for environmental protection Case studies presenting the potential of leveraging AI in 5G wireless communication


Beginning Azure IoT Edge Computing

Beginning Azure IoT Edge Computing

Author: David Jensen

Publisher: Apress

Published: 2019-04-29

Total Pages: 273

ISBN-13: 1484245369

DOWNLOAD EBOOK

Use a step-by-step process to create and deploy your first Azure IoT Edge solution. Modern day developers and architects in today’s cloud-focused world must understand when it makes sense to leverage the cloud. Computing on the edge is a new paradigm for most people. The Azure IoT Edge platform uses many existing technologies that may be familiar to developers, but understanding how to leverage those technologies in an edge computing scenario can be challenging. Beginning Azure IoT Edge Computing demystifies computing on the edge and explains, through concrete examples and exercises, how and when to leverage the power of intelligent edge computing. It introduces the possibilities of intelligent edge computing using the Azure IoT Edge platform, and guides you through hands-on exercises to make edge computing approachable, understandable, and highly useful. Through user-friendlydiscussion you will not only understand how to build edge solutions, but also when to build them. By explaining some common solution patterns, the decision on when to use the cloud and when to avoid the cloud will become much clearer. What You'll Learn Create and deploy Azure IoT Edge solutions Recognize when to leverage the intelligent edge pattern and when to avoid it Leverage the available developer tooling to develop and debug IoT Edge solutions Know which off-the-shelf edge computing modules are available Become familiar with some of the lesser-known device protocols used in conjunction with edge computing Understand how to securely deploy and bootstrap an IoT Edge deviceExplore related topics such as containers and secure device provisioning Who This Book Is For Developers or architects who want to understand edge computing and when and where to use it. Readers should be familiar with C# or Python and have a high-level understanding of the Azure IoT platform.


The Power of Artificial Intelligence for the Next-Generation Oil and Gas Industry

The Power of Artificial Intelligence for the Next-Generation Oil and Gas Industry

Author: Pethuru R. Chelliah

Publisher: John Wiley & Sons

Published: 2023-12-27

Total Pages: 516

ISBN-13: 1119985587

DOWNLOAD EBOOK

The Power of Artificial Intelligence for the Next-Generation Oil and Gas Industry Comprehensive resource describing how operations, outputs, and offerings of the oil and gas industry can improve via advancements in AI The Power of Artificial Intelligence for the Next-Generation Oil and Gas Industry describes the proven and promising digital technologies and tools available to empower the oil and gas industry to be future-ready. It shows how the widely reported limitations of the oil and gas industry are being nullified through the application of breakthrough digital technologies and how the convergence of digital technologies helps create new possibilities and opportunities to take this industry to its next level. The text demonstrates how scores of proven digital technologies, especially in AI, are useful in elegantly fulfilling complicated requirements such as process optimization, automation and orchestration, real-time data analytics, productivity improvement, employee safety, predictive maintenance, yield prediction, and accurate asset management for the oil and gas industry. The text differentiates and delivers sophisticated use cases for the various stakeholders, providing easy-to-understand information to accurately utilize proven technologies towards achieving real and sustainable industry transformation. The Power of Artificial Intelligence for the Next-Generation Oil and Gas Industry includes information on: How various machine and deep learning (ML/DL) algorithms, the prime modules of AI, empower AI systems to deliver on their promises and potential Key use cases of computer vision (CV) and natural language processing (NLP) as they relate to the oil and gas industry Smart leverage of AI, the Industrial Internet of Things (IIoT), cyber physical systems, and 5G communication Event-driven architecture (EDA), microservices architecture (MSA), blockchain for data and device security, and digital twins Clearly expounding how the power of AI and other allied technologies can be meticulously leveraged by the oil and gas industry, The Power of Artificial Intelligence for the Next-Generation Oil and Gas Industry is an essential resource for students, scholars, IT professionals, and business leaders in many different intersecting fields.


Building IoT Visualizations using Grafana

Building IoT Visualizations using Grafana

Author: Rodrigo Juan Hernandez

Publisher: Packt Publishing Ltd

Published: 2022-07-27

Total Pages: 360

ISBN-13: 1803231939

DOWNLOAD EBOOK

The IoT developer's complete guide to building powerful dashboards, analyzing data, and integrating with other platforms Key Features • Connect devices, store and manage data, and build powerful data visualizations • Integrate Grafana with other systems, such as Prometheus, OpenSearch, and LibreNMS • Learn about message brokers and data forwarders to send data from sensors and systems to different platforms Book Description Grafana is a powerful open source software that helps you to visualize and analyze data gathered from various sources. It allows you to share valuable information through unclouded dashboards, run analytics, and send notifications. Building IoT Visualizations Using Grafana offers how-to procedures, useful resources, and advice that will help you to implement IoT solutions with confidence. You'll begin by installing and configuring Grafana according to your needs. Next, you'll acquire the skills needed to implement your own IoT system using communication brokers, databases, and metric management systems, as well as integrate everything with Grafana. You'll learn to collect data from IoT devices and store it in databases, as well as discover how to connect databases to Grafana, make queries, and build insightful dashboards. Finally, the book will help you implement analytics for visualizing data, performing automation, and delivering notifications. By the end of this Grafana book, you'll be able to build insightful dashboards, perform analytics, and deliver notifications that apply to IoT and IT systems. What you will learn • Install and configure Grafana in different types of environments • Enable communication between your IoT devices using different protocols • Build data sources by ingesting data from IoT devices • Gather data from Grafana using different types of data sources • Build actionable insights using plugins and analytics • Deliver notifications across several communication channels • Integrate Grafana with other platforms Who this book is for This book is for IoT developers who want to build powerful visualizations and analytics for their projects and products. Technicians from the embedded world looking to learn how to build systems and platforms using open source software will also benefit from this book. If you have an interest in technology, IoT, open source, and related subjects then this book is for you. Basic knowledge of administration tasks on Linux-based systems, IP networks and network services, protocols, ports, and related topics will help you make the most out of this book.


Designing Production-Grade and Large-Scale IoT Solutions

Designing Production-Grade and Large-Scale IoT Solutions

Author: Mohamed Abdelaziz

Publisher: Packt Publishing Ltd

Published: 2022-05-26

Total Pages: 412

ISBN-13: 1838827188

DOWNLOAD EBOOK

Get to grips with key IoT aspects along with modern trends, architectures, and technologies that support IoT solutions, such as cloud computing, modern app architecture paradigms, and data analytics Key Features • Understand the big picture of designing production-grade IoT solutions from an industry expert • Get up and running with the development and designing aspects of the Internet of Things • Solve business problems specific to your domain using different IoT platforms and technologies Book Description With the rising demand for and recent enhancements in IoT, a developer with sound knowledge of IoT is the need of the hour. This book will help you design, build, and operate large-scale E2E IoT solutions to transform your business and products, increase revenue, and reduce operational costs. Starting with an overview of how IoT technologies can help you solve your business problems, this book will be a useful guide to helping you implement end-to-end IoT solution architecture. You'll learn to select IoT devices; real-time operating systems; IoT Edge covering Edge location, software, and hardware; and the best IoT connectivity for your IoT solution. As you progress, you'll work with IoT device management, IoT data analytics, IoT platforms, and put these components to work as part of your IoT solution. You'll also be able to build IoT backend cloud from scratch by leveraging the modern app architecture paradigms and cloud-native technologies such as containers and microservices. Finally, you'll discover best practices for different operational excellence pillars, including high availability, resiliency, reliability, security, cost optimization, and high performance, which should be applied for large-scale production-grade IoT solutions. By the end of this IoT book, you'll be confident in designing, building, and operating IoT solutions. What you will learn • Understand the detailed anatomy of IoT solutions and explore their building blocks • Explore IoT connectivity options and protocols used in designing IoT solutions • Understand the value of IoT platforms in building IoT solutions • Explore real-time operating systems used in microcontrollers • Automate device administration tasks with IoT device management • Master different architecture paradigms and decisions in IoT solutions • Build and gain insights from IoT analytics solutions • Get an overview of IoT solution operational excellence pillars Who this book is for This book is for E2E solution architects, systems and technical architects, and IoT developers looking to design, build, and operate E2E IoT applications and solutions. Basic knowledge of cloud computing, software engineering, and distributed system design will help you get the most out of this book.


Integrating AI in IoT Analytics on the Cloud for Healthcare Applications

Integrating AI in IoT Analytics on the Cloud for Healthcare Applications

Author: Jeya Mala, D.

Publisher: IGI Global

Published: 2022-01-07

Total Pages: 312

ISBN-13: 1799891348

DOWNLOAD EBOOK

Internet of things (IoT) applications employed for healthcare generate a huge amount of data that needs to be analyzed to produce the expected reports. To accomplish this task, a cloud-based analytical solution is ideal in order to generate faster reports in comparison to the traditional way. Given the current state of the world in which every day IoT devices are developed to provide healthcare solutions, it is essential to consider the mechanisms used to collect and analyze the data to provide thorough reports. Integrating AI in IoT Analytics on the Cloud for Healthcare Applications applies artificial intelligence (AI) in edge analytics for healthcare applications, analyzes the impact of tools and techniques in edge analytics for healthcare, and discusses security solutions for edge analytics in healthcare IoT. Covering topics such as data analytics and next generation healthcare systems, it is ideal for researchers, academicians, technologists, IT specialists, data scientists, healthcare industries, IoT developers, data security analysts, educators, and students.


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.