文章预览
1、AI开发究竟在开发什么? 一个硬件开发者的工作成果是一个布满集成电路的服务器,开机就可以运行某种软件。 一个移动端开发者的工作成果可以是一个手机APP,包括了大量二进制数据,可被麒麟芯片直接运行。 一个AI开发者的工作成果则是一个模型,模型本质上是一个函数: 复制 1.f(图片) = "How are you" 2.f(猫图片) = "Cat" 无论这个函数有多么复杂,有多少个变量或者参数,AI开发都是试图找出这个函数的表达式。 2、AI模型(函数)是怎么开发出来的? AI模型本质是一个函数,想要找到这个函数准确的的表达式,仅凭逻辑是无法推导出来的,而是训练出来的,我们喂给机器目前已有的数据,机器就会从这些数据里去找出一个最能满足(专业术语称为拟合)这些数据的函数,当有新的数据需要预测的时候,机器就可以通过这个函数去预测出
………………………………