Loading [MathJax]/jax/output/CommonHTML/config.js
前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >搞AI的产品经理该怎么写PRD?谷歌的导师教你

搞AI的产品经理该怎么写PRD?谷歌的导师教你

作者头像
量子位
发布于 2019-04-24 09:51:07
发布于 2019-04-24 09:51:07
6960
举报
文章被收录于专栏:量子位量子位
乾明 整理编译自 Medium 量子位 报道 | 公众号 QbitAI

作为AI产品的产品经理,该怎么写好一个产品需求文档( PRD )?

对于大多数人来说可能还没有清晰的概念。到底该咋办呢?

莫慌!既然你已经点进来了,不会让你空手而归。

最近,谷歌机器学习X 和TensorFlow X团队的产品领导者Clemens Mewald在Medium上发表了一篇文章,详细介绍在开发涉及到机器学习的产品时,产品经理写PRD怎么处理数据相关的问题。

干货满满,请收下慢慢消化~

在开始之前,先看看Clemens Mewald给出的一个声明:

机器学习不是必需的。我看到,有的产品经理在PRD中将“使用强化学习来优化对用户的奖励”作为一项需求。这通常是一个危险信号。在大多数情况下,机器学习是满足用户需求的一种方式,而不是需求本身。

为什么产品经理需要考虑数据问题

你可能会问,为什么我写个PRD,还需要写一堆关于数据的要求?

答案很简单,如何收集和使用数据将会对产品产生重大影响,更何况这还是一个与人工智能有关的产品。

首先,你必须搞清楚你要预测什么,也就是你机器学习模型的输出,以及是否有与输出相关的必要反馈机制。

假设你的目标是向用户提供与他/她最相关的通知。你如何知道通知是相关的呢?

你可以提供一种机制,允许用户“滑掉”通知。

但是,这种反馈是否能告诉你,他们是因为通知很烦而关掉它,还是说这个通知是有用的,他们只是“完成”了它呢?

在确定如何定义这种反馈之前,你可能需要做一些用户体验研究。

其次,你必须要想清楚,把哪些关于通知的数据输入到机器学习模型中,来帮助训练模型。

哪些特征可能有用?可以考虑下通知的性质,是提供信息,还是敦促用户采取行动?或者是通知送达的时间。

这不过是抛砖引玉罢了,我相信有了一些相关的知识之后,你可以想出更多。

此外,要想成为一名有远见的AI产品经理,不仅需要仔细琢磨一下机器学习模型需要输入和输出什么数据,还要确定这些数据是能够使用的。

数据使机器学习成为可能

找出产品或特定功能所需要的数据是确定数据需求的第一步,也是最重要的一步。

说起来也很简单,机器学习模型只不过是一个数学函数,输入一些带有特征的数据,输出预测结果。然后再进行学习,把预测结果与从训练数据中观察到的模式匹配起来。

这样说可能有点难以理解,是时候再举个例子了。下面这张图,是湾区正在出售的5套住房的实际情况。

为了避免混淆,我们把房屋的已知属性称为特征,将要预测的值称为标签。

值得注意的是,你可以选择各种值来当做标签,比如说房子的大小、卧室、浴室和房价等等,甚至是邮编。

借助这个例子,给大家第一个重要提醒:你需要找到有标签的数据,用于监督式的机器学习。

假设有一套房子,我们知道它的特征和标签,这意味着你已经给数据贴了标签。

另外有一栋我们不知道价格的房子。给定已知的特征,我们可以使用我们训练的机器学习模型来预测这个值。

在开头那个关于通知的例子中,标签是用户在拒绝通知时提供的反馈。如果他们表示通知是有用的,那就是肯定的标签。

在许多产品用例中,都有一个有标签数据的来源:日志。

在我之前的博客文章中,我介绍了一个来自Google Forms的例子,它主要是基于问题的提示,自动为问题选择类型。

之前,用户会提供问题提示,然后手动选择合适的问题类型。问题提示就是特征,手动选择的问题类型就是标签。

数据采集需要一种策略

你需要什么样的数据或者特征?

在某些情况下,产品经理或开发人员的想象力都会被数据限制住。

通常情况下,你可以使用其他数据源的特征来丰富这些数据。不管可行性或成本如何,可以先进行头脑风暴,列出可能对自己的机器学习任务有帮助的潜在特征。

假设你试图预测房价,但你只有大小、卧室、浴室和邮政编码等特征。你能想出其他的特征吗?条件是,对这个任务有帮助,而且你也能拿得到。

举两个例子:

房子的年龄?这可以从公共记录中获得。 离最近的杂货店的距离?可以使用公共地图数据计算。

一旦你能够找到其他的特征,你可以按可用性、有无困难和成本来排定优先级。与此对应的问题是:这些数据存在吗?有授权吗?收集这些数据的成本有多高?

你需要多少数据?

“需要多少数据”,这个问题的答案可以写成一本教科书。但与开发团队进行对接的时候,产品经理需要把握一些重点:

1、在大多数情况下,数据越多越好。

2、如果数据很少或没有数据可用,迁移学习可能会有所帮助,从一项任务中获取数据或者模型,并将它们应用到其他的任务中,比如将一个给狗分类的模型用到给汽车分类上。

3、在获取标记数据需要花费金钱和时间的情况下,需要在模型的质量和性能方面定一个目标,并对花费的钱和时间有清晰的预算。

4、在某些情况下,更多的数据不会有帮助。

这部分表述可能不太清晰。为了让大家更好地理解,可以看看下面这张图。直观地展示了获取更多数据可能有用也可能没用的情况。

大多数机器学习问题都在曲线的上方,即获取更多数据将会带来更好的性能。

然而,在一些情况下,大量标注的训练数据已经存在,回报可能会减少。也就是说,更多的数据并不能提高模型质量。

你的数据质量是否足够好?

数据在特征和标签的质量上,也可能会有很大差异。

如果你正在通过整理日志获取数据,很可能你会获得一些异常的训练数据。

这可能本身没有问题,比如说在Google Forms的例子中,用户对一些问题归到一个类型中有不同的看法。

在其他的一些情况下,可能是因为不同格式的特征值或语义。比如说一些房价以千美元计,另一些以百万美元计。

就算你可以访问这些数据,并且可以通过抽查来发现有问题的案例。但在写PRD的时候,你对此也无能为力。

但不管怎样,要告诉开发团队应该关注什么,这样他们就可以集中精力调查数据质量。

此外,如果你对数据的质量有所担心,你应该在PRD中提出警告,表示这可能会降低机器学习模型的质量。

关于隐私和安全

如何存储和处理这些数据也非常重要。在开始收集数据之前,最好咨询隐私和安全方面的专家,弄清楚你能做什么和不能做什么。

就算有了这些限制,也要从用户的角度来考虑,什么是应该做的,什么是不应该做的。

此外,还要花时间考虑一下,你的用户从中获得了什么好处,确定这需要用到的数据。当然,也要让用户认可这些好处,不能只是你自己的想法。

数据需求清单

下面是一些具体问题清单。不管你是在构思一个新产品,还是向既有的产品中添加新的功能,都可以作为参考:

数据要求

需要什么数据?

哪些特征是已知的,将是有用的?等等。

这些特征可用吗?如果不可用,获取成本是多少?

数据采集策略

上述数据来自哪里?

现有数据是否存在质量问题?

你认为需要多少数据?

隐私与安全

数据存储和处理的方式是否安全?

你有收集/使用数据的权限吗?

从用户的角度来看,新功能或产品的好处是否能超过他们在提供数据时的担忧?

原文链接:https://medium.com/the-lever/data-a-key-requirement-for-your-machine-learning-ml-product-9195ace977d4

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2018-10-07,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 量子位 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
如何做一枚合格的数据产品经理
根据定义,产品经理负责统筹各方需求,选择业务模式,并根据公司产品的生命周期进行协调、研发、营销、运营。
大数据文摘
2019/04/26
4480
AI产品经理的入门必修课——案例篇(1)
前面介绍了「AI产品经理需要具备的能力和对数据、算法需要理解的程度」、「机器学习的实际训练过程」,后面将围绕AI产品在当前环境下的热门应用来进行探讨,涵盖了语音识别、图像识别、NLP自然语言处理、知识图谱等产品化落地的场景。
数据森麟
2021/01/25
8760
AI产品经理的入门必修课——案例篇(1)
AI产品经理的入门必修课(2)——实战篇
上一篇文章里简单介绍了AI产品经理需要具备的能力和对数据、算法需要理解的程度。本篇计划介绍一下机器学习的实际训练过程,来进一步的理解AI产品在日常工作中需要关注的内容。现简单的将训练流程划分为:定位要解决的任务类型 -> 选择合适的算法模型 -> 准备数据集 -> 训练模型 -> 调整参数 -> 模型评估及验收。
数据森麟
2021/01/25
5760
AI产品经理的入门必修课(2)——实战篇
互联网产品经理需要懂哪些机器学习知识?
安妮 编译自 HackerNoon 量子位 出品 | 公众号 QbitAI 现在,很多产品经理、技术经理和设计师都开始研究机器学习。但机器学习对产品的设计、支持、管理或规划会产生怎样的影响?可能很多产品经理都不知道如何回答这个问题。 机器学习(Machine Learning, ML)可能是个“坑”。非技术人员需要的是足够的知识广度来设计机器学习产品,而不是专业的机器学习技术公开课。就如同你只是想学习开车,却报了一门“内燃机引擎”的课——学了它你也并不能学会如何开车!只能说”That’s too much
量子位
2018/03/30
6980
互联网产品经理需要懂哪些机器学习知识?
为什么说产品经理都该懂一点机器学习?
李杉 安妮 编译整理 量子位 出品 | 公众号 QbitAI 一个普通(移动)互联网公司的产品经理,也需要懂机器学习?Quora的产品设计师Abhinav Sharma说,几乎所有设计师都需要对机器学
量子位
2018/03/30
7640
为什么说产品经理都该懂一点机器学习?
产品化机器学习的一些思考
 “如果说互联网是优化信息的存储和传输方式,提升生产要素之间的运行效率;人工智能便是对各个生产要素的升级。” 本人初入职场便从事TOB相关工作,参与了tbds等大数据平台的产品建设,近两年逐渐接触人工智能;目前主要负责TI-ONE机器学习平台,结合自己工作经验,在这里分享一些关于ML产品的思考和实践。 人工智能产品类型  平台-强调赋能 基础支撑/基础平台-通用的ML技术平台,实现常用的算法,形成通用机器学习平台(Spark/TensorFlow等),对外提供API、SDK等,为业务赋能。这类平台聚
腾讯技术工程官方号
2019/01/07
11.2K0
产品化机器学习的一些思考
转型AI产品经理需要掌握的硬知识(一):AI产品经理能力模型和常见AI概念梳理
近几年,从亚马逊, Facebook,到谷歌,微软,再到国内的BAT,全球最具影响力的技术公司都将目光转向了人工智能( AI )。2016年 AlphaGo 战胜李世石,把公众的目光也聚集到了人工智能。创新氛围最活跃的中国,已将人工智能定位国家战略,2017年11月15日,中国新一代人工智能发展规划暨重大科技项目启动会在京召开,公布我国第一批国家人工智能开放创新平台,包括:百度-自动驾驶工智能开放创新平台;阿里云-城市大脑人工智能开放创新平台;腾讯-医疗影像-人工智能开放创新平台;科大讯飞-智能语音人工智能开放创新平台。现在中国的所有互联网公司,不论大小都在布局人工智能,似乎产品中没有人工智能的元素都不好意思找投资人,大量的科技巨头和专家预测人工智能将带来第四次革命,继农业革命,工业革命,信息革命后从底层改变我们的工作和生活,也有很多专家认为人工智能是中国超越美国的一次千载难逢的机会。
用户2559057
2018/08/27
2.3K0
转型AI产品经理需要掌握的硬知识(一):AI产品经理能力模型和常见AI概念梳理
产品经理必修-如何成为AI产品经理
机器学习和自动化进程正在重塑产品经理的工作方式和日常习惯,从简单的问题解答到复杂的任务解决。你对此感到焦虑不安还是满怀期待呢?
一个产品经理
2024/10/11
4720
产品经理必修-如何成为AI产品经理
AI 技术讲座精选:​产品经理如何学机器学习——一篇以产品为中心的机器学习概论
我现在常常听说产品负责人/经理、技术经理和设计师通过网上课程学习机器学习。我一直鼓励这种做法——实际上,我本人曾学习过那些课程(并且在博客上发表了相关内容)。但是,对于某些希望从事机器学习产品设计、支持、管理或计划工作的人员,学习关于机器学习的网上课程能为他们带来多大好处往往不得而知。这些课程将初学者抛向“深水区”,直接让你开始编程分类器,而许多非技术团队的成员仅仅希望获得足够的知识,使自己能成为机器驱动型产品开发团队的一员。这有点像为了学习开车而报名参加一个关于内燃机的学习课程——对付日程驾驶的话,学的内
AI科技大本营
2018/04/26
7460
AI 技术讲座精选:​产品经理如何学机器学习——一篇以产品为中心的机器学习概论
想做产品经理,先从写一篇PRD开始吧
一、什么是PRD? PRD为Product Requirement Document的简称,其中文翻译为:产品需求文档。该文档是产品项目由“概念化”阶段进入到“图纸化”阶段的最主要的一个文档。当然,这
BestSDK
2018/02/28
1.9K0
想做产品经理,先从写一篇PRD开始吧
如何成为人工智能(AI)产品经理
首先,我们需要从一个大的历史背景和趋势上来思考:为什么会有AI产品经理这样一个岗位。
叶锦鲤
2018/07/26
1.7K0
如何成为人工智能(AI)产品经理
产品经理·杂谈
//02.01-2018更新 - 增加:13.0
天青色
2018/02/01
1K0
机器学习产品宝典:这是谷歌内部总结的七大要点
李林 若朴 编译整理 量子位 报道 | 公众号 QbitAI 产品经理新入机器学习坑,应该注意什么? Google的用户体验设计团队总结了7点,量子位编译如下: 在没有用上机器学习(ML)的时候,一个
量子位
2018/03/28
5960
机器学习产品宝典:这是谷歌内部总结的七大要点
读书笔记之《人工智能产品经理:AI时代PM修炼手册》
《人工智能产品经理:AI时代PM修炼手册》由张竞宇(特里)撰写,旨在帮助产品经理在人工智能时代进行转型升级。作者结合自身在人工智能领域的丰富经验和专业知识,详细阐述了人工智能产品经理的角色、职责以及所需技能,并提供了具体的操作方法和实践案例。
AIGC部落
2025/03/10
1500
读书笔记之《人工智能产品经理:AI时代PM修炼手册》
如何转型做产品经理?
本文来源:IEG技术藏经阁 经常看到乐问(腾讯内部平台)上有一些同学问,非产品如何转型做产品经理? 测试如何转型做产品经理等等,诸如此类的问题。  最近重看了一些类似人人都是产品经理,数据产品设计等等的书,在此,就书中所述,结合自己的一些感受,浅谈下转型产品经理的一些看法,由于本人之前都是做游戏运营的,相关产品经理工作接触也是刚起步不久,因此概念类学习内容较多,希望抛砖引玉,能够引出更多产品大拿的文章,以下案例均以idata数据平台产品为例。 一、你了解你要做的产品么? 问自己几个问题: 你要做的产品
腾讯大讲堂
2019/05/16
9430
如何转型做产品经理?
人人能看懂的图解GPT原理说明系列(一):神经网络基础知识
我不是一个机器学习专家,本来是一名软件工程师,与人工智能的互动很少。我一直渴望深入了解机器学习,但一直没有找到适合自己的入门方式。这就是为什么,当谷歌在2015年11月开源TensorFlow时,我非常兴奋,知道是时候开始学习之旅了。不想过于夸张,但对我来说,这就像是普罗米修斯从机器学习的奥林匹斯山上将火种赠予人类。在我脑海中,整个大数据领域,以及像Hadoop这样的技术,都得到了极大的加速,当谷歌研究人员发布他们的Map Reduce论文时。这一次不仅是论文,而是实际的软件,是他们在多年的发展之后所使用的内部工具。
成江东
2023/05/24
4670
人人能看懂的图解GPT原理说明系列(一):神经网络基础知识
【好书推荐:第5期】数据产品经理:实战进阶(文末赠书)
最近很多小伙伴都来找居士咨询关于数据产品经理相关的问题,而市面上也一直缺少这样专门针对数据产品经理的体系性书籍。
木东居士
2020/09/22
1.7K1
【好书推荐:第5期】数据产品经理:实战进阶(文末赠书)
写给数据产品经理新人的职场生存指南
最近收到很多新人数据产品经理朋友的咨询,他们大多数都已经对数据产品经理的岗位是什么,需要什么能力有了基础的认知,但是真正到了要去学习和提升的时候,面对铺天盖地的文章内容,以及质量参差不齐价格却都普遍不低的视频课程,却不知道从何着手。所以,今天想结合自己的工作历程,聊一聊数据产品经理如何在职场中生存下来。
数据干饭人
2023/03/03
5320
写给数据产品经理新人的职场生存指南
作为产品经理在设计产品过程中你需要使用哪些文档?
相信产品原型、PRD这两个文档名称肯定是大家听的最多的,但是在一个产品的设计中光有这两个就够了么,显然答案是否定的,下面我就把我在产品的设计中会用到的文档类型及其作用做一个详细说明。
PM吃瓜
2019/08/12
1.3K0
作为产品经理在设计产品过程中你需要使用哪些文档?
转型AI产品经理需要掌握的硬知识二:AI常见概念和算法梳理
上一篇文章介绍AI产品经理能力模型,人工智能的发展历史,人工智能常见概念的结构梳理,也简要做了BAT人工智能的优势分析,感兴趣的朋友可以点击链接查看上文。转型AI产品经理需要掌握的硬知识一:AI产品能力框架和看待AI的几个视角 本文将继续介绍Ai产品经理需要理解的一些概念,常见AI算法,机器学习的工作方式和三大流派,使用Tensorflow实现手写数字识别,帮助大家理解技术实现流程和一些AI技术名词,更有助于同AI科学家或AI工程师的沟通。
用户2559057
2018/08/27
8540
转型AI产品经理需要掌握的硬知识二:AI常见概念和算法梳理
推荐阅读
相关推荐
如何做一枚合格的数据产品经理
更多 >
领券
💥开发者 MCP广场重磅上线!
精选全网热门MCP server,让你的AI更好用 🚀
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档