感谢您发送咨询!我们的团队成员将很快与您联系。
感谢您发送预订!我们的团队成员将很快与您联系。
课程时长 21 小时
课程大纲
TinyML简介
- 理解TinyML的约束和功能
- 常见微控制器平台回顾
- 比较Raspberry Pi、Arduino及其他开发板
硬件设置与配置
- 准备Raspberry Pi OS
- 配置Arduino开发板
- 连接传感器和外设
数据收集技术
- 捕获传感器数据
- 处理音频、运动和 environmental 数据
- 创建带标签的数据集
边缘设备模型开发
- 选择合适的模型架构
- 使用TensorFlow Lite训练TinyML模型
- 评估嵌入式性能
模型优化与转换
- 量化策略
- 转换模型以部署到微控制器
- 内存和计算优化
在Raspberry Pi上部署
- 运行TensorFlow Lite推理
- 将模型输出集成到应用中
- 排查性能问题
在Arduino上部署
- 使用Arduino TensorFlow Lite Micro库
- 将模型烧录到微控制器
- 验证准确性和执行行为
构建完整的TinyML应用
- 设计整体嵌入式AI工作流
- 实现交互式、真实世界的原型
- 测试和完善项目功能
总结与后续步骤
要求
- 理解基本编程概念
- 有微控制器使用经验
- 熟悉Python或C/C++
目标学员
- 创客
- 爱好者
- 嵌入式AI开发者