基本概念
更新时间:
# AI 开发
AI(Artificial Intelligence,人工智能)开发,指研究开发用于模拟人的思维和认知能力的应用。这类应用的核心能力在于,能够根据给定的输入做出合理的判断或预测。 AI 开发过程,涉及如下概念:
# 数据
数据是 AI 开发的关键资产,AI 应用最终能够合理的预测或判断给定的输入,正是因为曾大批量的学习过这类数据从而获取了这类数据的特征,在给定输入后,AI应用能够通过其特征给出合理的判断。
# 模型
模型,指 AI 开发过程中已具备一定推理(预测)能力但又还未部署为应用的中间态产物,该状态下,可被反复训练从而拥有更高的推理能力。
# 训练
训练指模型学习数据特征的过程,模型通过不断训练才能够掌握数据特征。这样,在面对给定输入时,模型才能够给出合理的判断和预测。
# 推理
指模型根据给定的输入来做判断或预测的过程,推理能够检测人工智能应用或模型是否足够智能,如果模型的推理正确性不高,则需调整训练方式再次投入训练以达到最佳的推理效果。
# 算力
可理解为计算能力或处理数据的能力,目前能够提供计算能力和处理数据能力的有 GPU 和 CPU,因此他们又被成为算力资源。
# 虚拟 GPU
虚拟 GPU 指将由物理 GPU 从算力和显存两个维度分别按照 % 和 MB 粒度切分来的多个 GPU 部分,可分别提供给不同的虚拟机使用,从而提高物理 GPU 的利用率。
# 镜像
平台中所述的镜像,指打包了操作系统及相关 AI 开发所使用的框架及工具库的压缩文件,可用来创建开发环境和训练环境。