📘 边缘AI推理决策 本地决策·联动控制

⚡ 30章 · 从入门到实战
01
边缘AI概述
什么是边缘AI · 与云端AI区别 · 智能家居/工业/自动驾驶
02
硬件平台选型
Jetson Nano · 树莓派 · Intel NUC · K210 对比与策略
03
推理引擎介绍
TFLite · ONNX Runtime · OpenVINO · TensorRT 安装与使用
04
模型转换与量化
PyTorch/TF → TFLite/ONNX · INT8量化实战
05
本地推理接口封装
统一推理接口类 · 多后端切换 (C++/Python)
06
推理结果的数据结构
分类/检测/分割 · 置信度·坐标·类别
07
结果过滤与置信度阈值
NMS实现 · 动态阈值调整策略
08
本地决策引擎设计
规则引擎 · if-then-else · 决策表 · 状态机
09
轻量级规则引擎实现
Python/C++微型规则引擎 · 热加载规则
10
联动控制协议
MQTT · HTTP · CoAP · Modbus 通信协议选择
11
MQTT实战
Mosquitto Broker · Pub/Sub 消息传递
12
GPIO与执行器控制
LED·继电器·电机 (树莓派/Jetson Nano)
13
PWM与模拟量输出
舵机控制 · 灯光亮度调节
14
传感器数据融合
摄像头·麦克风·温湿度 · 多模态融合决策
15
状态机编程
State Pattern · 待机/运行/告警/休眠
16
定时任务与事件触发
cron · 定时器 · 中断触发决策
17
日志与监控
loguru/syslog · CPU/内存/温度监控
18
异常处理与降级策略
推理失败·断网·传感器故障 · 本地降级
19
OTA远程更新
模型/规则远程更新 (HTTP/MQTT)
20
本地数据库存储
SQLite · 历史推理/决策日志/设备状态
21
Web本地管理界面
Flask/FastAPI · 实时推理结果与设备状态
22
边缘-云端协同
本地决策为主 · 云端决策为辅 · 混合架构
23
安全与权限
身份认证 · TLS加密 · 本地数据加密
24
性能优化
异步推理·流水线·内存管理·多线程/进程
25
功耗管理
动态频率 · 休眠唤醒 · 低功耗决策简化
26
实战项目一:智能门禁系统
人脸识别+本地决策开锁+MQTT通知
27
实战项目二:工业异常检测
振动分析+本地报警+Modbus控制停机
28
实战项目三:智能农业大棚
温湿度+图像识别+自动灌溉/通风
29
实战项目四:语音助手本地化
关键词唤醒+意图识别+设备控制
30
课程总结与未来展望
边缘AI趋势 · 联邦学习 · TinyML · RISC-V