Share E-Book
Scan to open this page

Scan with your phone to open this page

Author: Daniel Situnayake, Jenny Plunkett

Rating No ratings yet

Edge artificial intelligence is transforming the way computers interact with the real world, allowing internet of things (IoT) devices to make decisions using the 99% of sensor data that was previously discarded due to cost, bandwidth, or power limitations. With techniques like embedded machine learning, developers can capture human intuition and deploy it to any target--from ultra-low power microcontrollers to flexible embedded Linux devices--for applications that reduce latency, protect privacy, and work without a network connection, greatly expanding the capabilities of the IoT. This practical guide gives engineering professionals and product managers an end-to-end framework for solving real-world industrial, commercial, and scientific problems with edge AI. You'll explore every stage of the process, from data collection to model optimization to tuning and testing, as you learn how to design and support edge AI and embedded ML products. Edge AI is destined to become a standard tool for systems engineers. This high-level roadmap will help you get started. Develop your expertise in artificial intelligence and machine learning on edge devices Understand which projects are best solved with edge AI Explore typical design patterns used with edge AI apps Use an iterative workflow to develop an edge AI application Optimize models for deployment to embedded devices Improve model performance based on feedback from real-world use

AI Reading Assistant

Whole-book reading guide from stratified index samples; jump to passages in the text

AI guide
【One-Line Pitch】 A practical, end-to-end roadmap for engineers and product managers who want to build edge AI and embedded machine learning products—from deciding whether edge AI fits your problem, through data collection and model optimization, to real-world deployment and tuning. 【Book Arc】 - **Opening (~0%–10%)**: Introduces the core promise of edge AI—using the 99% of sensor data that was previously discarded due to cost, bandwidth, or power limits—and frames the book as a high-level, practical guide for solving real-world industrial, commercial, and scientific problems. It sets expectations for an iterative workflow and positions edge AI as a standard tool for systems engineers. - **Early (~10%–30%)**: Lays the conceptual foundation: what embedded machine learning is, how it differs from cloud-based AI, and which projects are best (and worst) suited for edge deployment. This stage demystifies jargon and helps readers map their own use cases to the right approach. - **Middle (~30%–60%)**: Walks through the typical design patterns and the iterative development workflow for edge AI applications—covering data collection, model selection, and the trade-offs involved in moving from prototype to product. This is the core "how-to" section, with actionable advice and end-to-end examples. - **Late (~60%–85%)**: Focuses on optimization for deployment to embedded devices—techniques for shrinking models, managing memory and power constraints, and working across targets from ultra-low power microcontrollers to embedded Linux systems. - **Ending (~85%–100%)**: Covers tuning and testing based on feedback from real-world use, plus guidance on supporting and maintaining edge AI products over time. The book closes by reinforcing edge AI as a durable, standard practice for systems engineers. 【Key Takeaways】 - **Edge AI unlocks previously discarded sensor data** (Early): By processing data on-device, IoT devices can make decisions without the cost, bandwidth, or power overhead of sending everything to the cloud. This is the foundational value proposition—reduced latency, privacy preservation, and offline operation. - **Not every problem needs edge AI** (Early): The book helps you evaluate which projects genuinely benefit from on-device inference versus cloud-based approaches. This scoping step saves teams from over-engineering solutions. - **An iterative workflow is the backbone of edge AI development** (Middle): Expect to loop through data collection, model training, deployment, and testing repeatedly. The book provides a structured framework for this cycle, making it repeatable and less chaotic. - **Design patterns matter for edge AI apps** (Middle): Common architectural patterns recur across successful edge AI products. Learning these patterns early helps you avoid reinventing the wheel and anticipate integration challenges. - **Optimization is a distinct, critical phase** (Late): Deploying to embedded devices requires model compression, quantization, and careful resource management. The book treats optimization as a first-class step, not an afterthought. - **Real-world feedback drives model improvement** (Late): Post-deployment tuning is essential—models degrade or behave unexpectedly in the field. The book emphasizes using real-world data to refine performance, closing the loop between development and operation. - **Edge AI is becoming a standard systems engineering tool** (Ending): The authors position edge AI not as a niche experiment but as a mainstream capability that engineers and product managers should integrate into their standard toolkit. 【Reading Tips】 - **Skim the opening chapters if you already know ML basics** (~0–10%): The early material is accessible and jargon-light, but if you're familiar with machine learning concepts, you can move quickly to the workflow and design pattern sections. - **Deep-read the middle section on the iterative workflow** (~30–60%): This is where the practical framework lives. Take notes on the end-to-end examples—they show how theory translates into a real project. - **Pay special attention to the optimization chapter** (~60–85%): This is the most technically dense part, especially if you're new to embedded constraints. Don't rush; revisit it when you're actually deploying a model. - **Use the book as a reference, not a one-time read**: The authors' writing style is praised for being approachable and digestible, making it easy to return to specific chapters when you hit a problem in your own project. - **Focus on the "which projects are best solved with edge AI" guidance**: This is the highest-leverage takeaway for product managers and engineers deciding where to invest time—it prevents wasted effort on unsuitable use cases. 【Coverage Limits】 The excerpts primarily cover the book's front matter, endorsements, and framing; they do not include detailed chapter-level content, code samples, or specific case studies. This guide synthesizes the book's stated scope and structure rather than its full technical depth.
Excerpt 1
书名: AI at the Edge (Daniel Situnayake, Jenny Plunkett) (Z-Library) 作者: Daniel Situnayake, Jenny Plunkett Edge artificial intelligence is transforming the way...
View in text
Page 2
to deployment—a must-read for getting started in the field. —Wiebke Hutiri, Delft University of Technology I really love the writing style which makes comple...
View in text
Page 4
Charles Roumeliotis Indexer: WordCo Indexing Services, Inc. Interior Designer: David Futato Cover Designer: Karen Montgomery Illustrator: Kate Dullea January...
View in text
Tags
AI categories
Artificial IntelligenceAIBackend
aiartificial intelligence
ISBN: 1098120205
Publisher: O'Reilly Media, Inc
Publish Year: 2023
Language: Chinese
Pages: 300
File Format: PDF
File Size: 11.3 MB
Text Preview (First 20 pages)
Registered users can read the full content for free

Register as a Gaohf Library member to read the complete e-book online for free and enjoy a better reading experience.

Generating text preview…