边缘AI应用开发指南
1. 设计与规划
当我们认为某个解决方案可行时,就可以开始进行设计了。设计与规划包含以下方面:
- 设计目标和标准 :明确设计要达到的目标和遵循的标准。
- 时间和资源限制描述 :清晰界定项目在时间和资源上的约束条件。
- 提议的应用流程 :规划应用的运行流程。
- 提议的硬件架构 :确定硬件的架构方案。
- 提议的软件架构 :规划软件的架构体系。
- 长期支持计划 :制定项目长期运行的支持策略。
- 设计选择分析 :对设计过程中的各种选择进行分析评估。
由于设计和开发过程是迭代的,这些都应被视为动态文档,随着项目推进可以创建新的、更新的版本。当完成这些材料的早期版本后,需要进行审查,确保产品仍然可行且风险在可接受范围内。若一切顺利,就可以开始积极开发了。
2. 边缘AI开发的迭代工作流程
开发边缘AI应用是一项艰巨的任务,其成功开发的核心流程是迭代工作流。其基本思想是先从小处着手,逐步进行增量式更改,测量进展情况,达到目标后停止。但边缘AI技术涉及众多复杂组件,增加了开发的复杂性。
这个工作流的核心是反馈循环,目标是在流程的各个阶段创建反馈循环,以不断加深对问题、解决方案以及两者契合方式的理解。不同阶段的迭代程度有所不同:
- 前期阶段(探索、目标设定和引
超级会员免费看
订阅专栏 解锁全文
996

被折叠的 条评论
为什么被折叠?



