首页 5G > 内容

MobiDev为企业主解释AI应用程序开发阶段

时间:2022-12-15 12:05:11 来源:
导读 人工智能项目创建比经典软件开发更接近科学研究。工程师通常通过深入研究业务案例和可用数据、探索现有方法和模型来开始旅程。MobiDev概述...

人工智能项目创建比经典软件开发更接近科学研究。工程师通常通过深入研究业务案例和可用数据、探索现有方法和模型来开始旅程。MobiDev概述了典型的AI应用程序开发过程如何在五个阶段中发展。

1. 业务分析

要准备输入,我们需要考虑业务问题。企业向应用程序开发公司解决业务问题,后者的工作是找到业务和人工智能能力的交汇点。

2. 机器学习问题确定

下一阶段是确定ML(机器学习)问题。这必须考虑到人工智能子领域的技术能力,例如计算机视觉、自然语言处理、语音识别、预测、生成 AI 等。

3. 数据收集

有两种主要数据类型 — 特定数据类型和常规数据类型。一般数据可以从开源数据网站获得,因此我们必须做的一切都归结为缩小目标受众的范围,强调特定地区、性别、年龄或其他关键因素。如果客户端没有数据,但打算实现 AI 组件,则有六个源可以从中提取数据。

4. POC 开发

企业主可能想知道项目的准确性是否足够。人工智能工程师并不总是准备好回答这个问题,因为它可能是一个新的利基市场。PoC来救援,显示出可以获得的最低准确性。最值得注意的是,二元决策的准确率为50%,就像抛硬币一样。

5. 新的迭代和/或生产

第一个 PoC 之后的下一步可以是 PoC 的新版本,并进一步改进或部署。创建新的 PoC 意味着数据添加、案例处理、错误分析等。迭代次数是有条件的,取决于项目。

标签: