课程大纲

TinyML管道基础

  • TinyML工作流程概述
  • 边缘硬件的特性
  • 管道设计考虑因素

数据收集与预处理

  • 收集结构化和传感器数据
  • 数据标注和增强策略
  • 为受限环境准备数据集

TinyML模型开发

  • 为微控制器选择模型架构
  • 使用标准ML框架进行训练工作流程
  • 评估模型性能指标

模型优化与压缩

  • 量化技术
  • 剪枝和权重共享
  • 平衡精度和资源限制

模型转换与打包

  • 将模型导出为TensorFlow Lite
  • 将模型集成到嵌入式工具链中
  • 管理模型大小和内存限制

在微控制器上部署

  • 将模型烧录到硬件目标上
  • 配置运行时环境
  • 实时推理测试

监控、测试与验证

  • 已部署TinyML系统的测试策略
  • 在硬件上调试模型行为
  • 在现场条件下的性能验证

集成完整的端到端管道

  • 构建自动化工作流程
  • 数据、模型和固件的版本控制
  • 管理更新和迭代

总结与下一步

要求

  • 对机器学习基础知识的理解
  • 嵌入式编程经验
  • 熟悉基于Python的数据工作流程

受众

  • AI工程师
  • 软件开发人员
  • 嵌入式系统专家
 21 小时

即将举行的公开课程

课程分类