嵌入式人工智能
Embedded AI

原始链接: https://nostarch.com/embedded-ai

David Such 撰写的《嵌入式人工智能》(*Embedded AI*)一书,为将机器学习集成到资源受限的嵌入式系统中提供了详尽指南。作者凭借三十余年的行业经验,超越了简单的模型训练,教授了完整的工程生命周期:硬件选型、数据准备、部署以及稳健的系统集成。 本书专为嵌入式开发人员、机器学习从业者及高阶创客设计。书中包含 25 个以上的实操项目,涵盖唤醒词检测、AI 合成器及基于摄像头的行人检测等,并配套可下载的代码、原理图和数据集。读者无需具备机器学习背景。 课程聚焦于解决实际问题,教授读者如何排除噪声传感器数据、内存限制及硬件不稳定等常见技术障碍。项目采用 Arduino UNO 和 Raspberry Pi Pico 等易于获取的硬件,以及 Python、TensorFlow 和 Arduino IDE 等标准软件。通过理论与实践的平衡,本书助力读者掌握将普通嵌入式设备转变为可靠智能系统的专业技能。

关于No Starch Press出版的《Embedded AI》(嵌入式人工智能)一书,Hacker News上的一场讨论集中在现代出版业中人工智能生成内容所引发的担忧上。 一位用户对2024年之后出版的书籍表示怀疑,担心低质量的“AI垃圾内容”涌入市场。虽然另一位评论者为No Starch Press辩护,认为出版商Bill Pollock的声誉及其精品出版的定位是防止质量低劣的保障,但其他人仍持谨慎态度。一位参与讨论者指出,该书的样章似乎使用了大型语言模型(LLM)生成的文本,这引发了一场争论:对于一本关于人工智能的技术书籍来说,这究竟是恰当的“自产自销”实践,还是对内容质量的损害。最终,评论者们一致认为,虽然避免阅读近期书籍作为一般性原则是合理的,但个别的编辑标准仍然是决定性的因素。
相关文章

原文

Download Chapter 9: Sensor Machine Learning

You already know how to build embedded systems. Now it’s time to make them intelligent.

Adding AI to an embedded device takes more than training a model. You have to choose the right hardware, collect and prepare data, deploy models to resource-constrained devices, and integrate everything into a system that performs reliably.

Drawing on more than 30 years of embedded engineering experience, David Such takes you through the complete engineering process. You’ll work through more than 25 hands-on projects (complete with downloadable source code, schematics, PCB designs, and datasets); no machine learning experience required.

You’ll build:

  • A wake-word detector that responds to your voice
  • A real-time AI noise suppressor
  • An AI-powered MIDI synthesizer that composes music
  • A battery monitor that collects its own training data
  • A person detector that runs a neural network on a camera board 

Whether you’re an embedded developer adding AI to your products, a machine learning practitioner moving onto embedded hardware, or a maker ready to move beyond beginner projects, Embedded AI teaches you the engineering decisions behind every design. When the breadboard is flaky, the sensor data is noisy, or the tensor arena is too small, you’ll know how to fix it—and why.

Prerequisites
Most projects require an Arduino UNO or Raspberry Pi Pico; a few use specialized boards. You’ll also need to download some free software, including Python with TensorFlow, Arduino IDE, and Raspberry Pi Pico SDK.

View the complete hardware and software requirements.

联系我们 contact @ memedata.com