AI项目成功的4要素

简介: 如何确保你的项目保持在正轨上。如果你是产品经理,想要用机器学习来做一些事情,这里列出了 4 件最重要的事情

云栖号:https://yqh.aliyun.com

第一手的上云资讯,不同行业精选的上云企业案例库,基于众多成功案例萃取而成的最佳实践,助力您上云决策!

如何确保你的项目保持在正轨上。

如果你是产品经理,想要用机器学习来做一些事情,这里列出了 4 件最重要的事情:

  1. 优先考虑工程而不是数据科学


image

一个机器学习项目首先是一个软件项目。许多数据科学家在构建架构良好、可靠、易于部署的软件方面缺乏经验。当你构建一个生产系统时,这将成为一个问题。

根据经验,工程师掌握数据科学技能的速度要比数据科学家掌握工程经验的速度快。如果有疑问,请与拥有 5 年以上经验、对人工智能充满激情的 python 工程师合作,而不是首次尝试构建商业应用的数据科学博士。

  1. 保持高效
    尽早降低风险很重要。用具体的里程碑来组织你的项目:

完成原型:查看你的想法是否有希望在 1-2 周内完成

离线测试系统:对模型进行调优,并在 2-4 周内对现有数据进行严格测试

在线测试系统:最终确定模型并在 2-4 周内进行测试

上线:自动化数据更新、模型训练和代码部署 2-4 周

持续改进:(可选)12 个月

总时间:1-3 个月

一个有经验的团队应该能够为几乎所有的项目遵循这些时间表。让团队在 1-3 个月内建立一个实时系统。上线后,再决定是否值得进一步改进。

这些诱惑会不必要地延长你的项目:

等待完美的数据
使用错误的工具(太复杂或太慢)
可扩展性的过度工程化
无休止地玩弄算法(见下一点)

  1. 算法不重要


image


机器学习系统有很多有趣的按钮可以使用。不要这么干。
这些改进值得花时间(按重要性排序):

获取更多(相关)输入数据

对数据进行更好的预处理

选择正确的算法并进行正确的调优。

算法是最不重要的因素。简单地选择一个可行的算法。无休止地升级算法是很诱人的,但它可能不会提供你期望的结果。

  1. 交流,交流,交流


image

分享尽可能多的业务场景
一旦工程团队开始构建,他们必须做出许多选择。他们越了解你的轻重缓急,就越能做出正确的决定。至少,你应该告诉他们:

战略重点
这是一个关键的问题吗?它是否需要每天处理数百万个请求?这是不是一个未来产品的研究?

目前的问题
目前处理流程是否太长?是不是太不准确了?还是有很多数据没有机器学习就无法计算?

输入和输出
输入:你(作为一个人)将使用哪些数据来做出正确的决策?输出:谁将使用输出?使用的频率?它需要是实时的吗?

性能指标
最重要的指标是什么:点击率?销售?投资回报?假阳性?

预计精度
如果你想要优化转化率,那么它可能不值得再花 2 周的时间来获得 2%的准确率。如果你建立了医疗诊断系统,那么即使是 1%的假阴性也是不可接受的。

TL;DR
工程优先于数据科学。
通过精益来降低风险。
不要被算法分心。
与开发人员共享所有业务需求。

原文发布时间:2020-01-15

本文作者:datarevenue

本文来自阿里云云栖号合作伙伴“AI公园”,了解相关信息可以关注“AI公园

相关文章
|
6月前
|
存储 人工智能 Java
AI 超级智能体全栈项目阶段二:Prompt 优化技巧与学术分析 AI 应用开发实现上下文联系多轮对话
本文讲解 Prompt 基本概念与 10 个优化技巧,结合学术分析 AI 应用的需求分析、设计方案,介绍 Spring AI 中 ChatClient 及 Advisors 的使用。
2111 134
AI 超级智能体全栈项目阶段二:Prompt 优化技巧与学术分析 AI 应用开发实现上下文联系多轮对话
|
6月前
|
存储 人工智能 Java
AI 超级智能体全栈项目阶段三:自定义 Advisor 与结构化输出实现以及对话记忆持久化开发
本文介绍如何在Spring AI中自定义Advisor实现日志记录、结构化输出、对话记忆持久化及多模态开发,结合阿里云灵积模型Qwen-Plus,提升AI应用的可维护性与功能性。
1361 125
AI 超级智能体全栈项目阶段三:自定义 Advisor 与结构化输出实现以及对话记忆持久化开发
|
6月前
|
人工智能 测试技术 项目管理
测试不再碎片化:AI智能体平台「项目资料套件」功能上线!
在实际项目中,需求文档分散、整理费时、测试遗漏等问题常困扰测试工作。霍格沃兹推出AI智能体测试平台全新功能——项目资料套件,可将多个关联文档打包管理,并一键生成测试用例,提升测试完整性与效率。支持套件创建、文档关联、编辑删除及用例生成,适用于复杂项目、版本迭代等场景,助力实现智能化测试协作,让测试更高效、更专业。
|
8月前
|
人工智能 前端开发 机器人
10+热门 AI Agent 框架深度解析:谁更适合你的项目?
选型Agent框架不等于追热门!要选真正能跑得稳、适配团队能力与业务需求的框架。架构选错,轻则性能差,重则项目难推进。本文详解10大热门框架对比、5大新兴框架推荐及四步选型法,助你高效落地AI应用。
|
7月前
|
人工智能 IDE 开发工具
通义灵码 AI IDE使用体验(3)项目优化及bug修复
本文介绍了使用通义灵码 AI IDE进行项目重构与优化的全过程,涵盖页面调整、UI更新、功能修复等内容,并展示了多次优化后的成果与仍存在的问题。
582 0
|
人工智能 自然语言处理 IDE
通义灵码 AI IDE使用体验(1)项目初创
通义灵码 AI IDE上线,作为AI IDE的重度使用者怎能错过?本文详细体验了从安装到项目开发的全过程,界面友好,操作简便,支持智能问答、文件编辑、智能体三种模式。通过智能体方式快速开发项目,自动规划功能、管理环境,虽在复杂项目中仍有提升空间,但整体体验流畅,适合开发者尝试。
1314 0
|
7月前
|
人工智能 IDE 开发工具
通义灵码 AI IDE使用体验(2)项目重构
本文介绍了如何使用灵码IDE将一个简单的CS架构项目重构为BS架构,涉及项目依赖修改、功能迁移、自动开发Web页面等内容,验证了灵码在复杂开发任务中的能力。尽管界面美观度不足,但核心功能已实现。
618 66
|
6月前
|
人工智能 关系型数据库 数据库
公募REITs专属AI多智能体查询分析项目
公募REITs专属AI多智能体查询分析项目。本项目是基于 OpenAI Agent 框架的多智能体项目,提供二级市场数据查询分析、招募说明书内容检索、公告信息检索、政策检索等多板块查询服务。支持图标绘制、文件生成。
公募REITs专属AI多智能体查询分析项目
|
5月前
|
人工智能 小程序 搜索推荐
【一步步开发AI运动APP】十二、自定义扩展新运动项目2
本文介绍如何基于uni-app运动识别插件实现“双手并举”自定义扩展运动,涵盖动作拆解、姿态检测规则构建及运动分析器代码实现,助力开发者打造个性化AI运动APP。