AI与物理
这篇文章分享了一位从事嵌入式算法应用开发的普通工程师的亲身经历和心得。他 sharing 的内容主要包括:- AI是人工智能的一个简称,人工智能是一个学术研究领域的统称,其研究方向主要是想利用计算机仿真人类大脑的运作过程,去完成一些非固定动作的任务。- 嵌入式 AI 是把 AI 算法在特定的嵌入式平台上进行部署,完成相应的任务,也就是边缘计算。- 深度学习是 AI 实现的一种途径或者方法,是一种基于大量数据,求出模型最优解(近似)的手段。深度学习框架是完成模型搭建、训练的工具,把一些常用的模型组件、训练方法等内容封装在一起,形成一个软件。- 在嵌入式开发中,AI 的业务与主体应用程序进行对接时,使用相同的开发语言能省不少事情。因此,掌握 C/C 语言非常重要,Python 只需能用就行。- 普通开发者可以采取一些措施来实现嵌入式 AI 开发,比如根据业务需求寻找开源项目,一定得根据 AI 组件的硬件特性进行模型的小修改等。- 不要过分追求创新 AI 模型,而是要把软件做稳定,把基础功能做扎实,AI 才能做到锦上添花。