我的机械网

搜索
查看: 1466|回复: 14

[推荐] 为什么说产品经理都该懂一点机器学习?

  [复制链接]

89

主题

-49

回帖

64

积分

注册会员

Rank: 2

积分
64
发表于 2017-4-21 06:00:31 | |阅读模式
各位网友请注意:我的机械网所有附件、百度网盘提取码、机械资料、PDF资料、压缩包文件均需要回帖后才能下载!
李杉安妮编译整理

量子位出品 |公众号 QbitAI


一个普通(移动)互联网公司的产品经理,也需要懂机器学习?Quora的产品设计师Abhinav Sharma说,几乎所有设计师都需要对机器学习有一个基本的了解。
Quora虽然只是个问答网站,但机器学习技术至关重要,个性化订阅邮件、主页信息流、主题推荐、问题推送、垃圾信息过滤等方面,都用了这种技术。
先说明一点,在Quora,产品设计师和产品经理的只能有着很多重叠,我们就都叫产品经理(PM)好了。

在阅读下文之前,请先把自己想象成一个这样的人:
你的日常工作,就是各种风格、网格、布局、色彩,以及设计能够在整个网站上重复使用的模式。
你在什么地方会用到机器学习呢?
垃圾信息过滤器的基础是机器学习的一个基本模型:分类。分类器使用以往的数据来添加标签,判断某条内容属于垃圾信息还是正常信息。
这种系统都会犯错,有的会把善意内容归入垃圾信息(假阳性),还有的则会放过垃圾信息(假阴性)。多类别分类也是一样。
为了更好的用户体验,产品经理需要对假阳性和假阴性的情况做处理。
当某些正常内容被误标为垃圾信息时,你需要考虑的是用户会担心错过信息,或者是不是应该适时提醒他们“查看一下垃圾邮件”。
当垃圾信息被放过的时候,你需要担心的是如何向用户解释,并给他们提供反馈通道,然后处理这些问题。
通知可以大幅提升互动性,对人们的行动提供反馈,但这些系统很难设计。
随着公司规模扩大,往往要开发一套系统,让不同的团队可以制作不同的电子邮件或通知,以便发送给用户。而根据之前的互动和目前的带宽,分类器则负责决定是否发送邮件。LinkedIn的邮件优化框架(http://www.kdd.org/kdd2016/papers/files/adf0710-guptaA.pdf)便是其中一例。
这类系统也存在着假阳性和假阴性的问题,在下面两种场景下出现的问题尤其值得产品经理注意:

  • 如果我关注的某人对我的回答进行了评论,这是个非常重要的信号,我肯定希望知道,即便我没有时间回应很多其他评论。
  • 与很早以前发表的答案相比,我可能更关心最近发表的答案所获得的反馈。
如果不想因为错过信息和失去用户信任而忧心忡忡,那就必须知道用户何时渴望确定性关系,知道系统在什么时候无法承受假阳性。
通常而言,可以用一套规则集来规定我们需要的行为,来增强机器学习系统。事实上,有很多方式对“规则”进行编码,并融入实际的机器学习系统之中。
另外,有的产品未解决这类问题走到了极端,用异常复杂的规则集完全取代了机器学习,借此来建造一个他们完全信任的系统。例如,Slack用户就利用这个流程图来判断是否向你发送通知:

与Twitter不同,Facebook、Quora和Netflix的的主页信息流并非按照时间顺序排列,而是根据相关性排序。这就引出了我们的第一个回归问题,机器学习算法需要尝试预测你喜欢某条内容的概率。概率在0和1之间,而参考数据则是之前观察的案例所体现出的0和1。

信息流是先筛选出可能的结果,再对它们进行排序,这可能缓解了你对归类中的假阳性和假阴性问题的担心。但是,你要考虑到影响首页信息流体验好坏的更多因素,包括新鲜度、多样性和用户最希望看到的内容。
所以负责用户体验的人,通常是产品经理,往往扮演确定目标函数的重要角色,你可以将此视作系统的最大化目标。例如,如果Facebook的最大化目标是你阅读某个帖子的概率,那就会为你展示很有趣,但却有可能过时的内容,或者很多来自同一个人的内容,同时也要考虑其他一些用户体验方面的因素。
另外,你必须要从用户那里收集正确的信号,了解他们是否真的喜欢某个内容,于是便有了接下来的……

反馈对于这些排序系统十分重要。任何回归模型都只能针对可以衡量的事情进行优化,这就意味着你需要明确了解用户对某款产品的哪一方面要求较高,哪一方面要求较低。
这些信号可能很含蓄,例如用户在YouTube上观看视频的时间,也可能比较明确,例如在Quora上不赞同某个问题或答案的历史。要点在于这些信号必须具备以下特点:

  • 可预测:真正说明优秀的用户体验。
  • 明确:不要混淆意图,例如,Twitter最初的“星标”行为就是为了收藏,但实际上却被用作“点赞”。
  • 密集使用:用户必须经常使用,才能通过数据加以分析。这就是视频观看时间等含蓄信号往往效果很好的原因所在。
回归模型还经常被用来定价,而精明的用户想知道为什么是这个价格。比如说,Airbnb就遇到过这个问题,他们的定价模型接近线性回归,可以解释为独特性、供需关系和位置的加权求和,并用简单易懂的图表展示出来:

在更复杂的机器学习任务中,模型解释能力依然很重要,但是模型越复杂越精确,解释能力就越差。
现在,我们来说说Google。
还记得前边提到的信息流排序系统吗?Google可能是第一个涉及复杂UI的主流排序产品。
Google最开始时不是由机器学习驱动的,但现在是了。

搜索引擎需要经过层层考量才会生成最后的搜索界面,这些考量点可能包括——过滤掉成人向和暴力向内容、在复杂目标函数运算下的排序、解释元数据和搜集用户对搜索结果满意度的反馈。
但是别忘了,一个搜索引擎最关键的着力点还在于识别用户意图。如你所见,当用户搜索电影时,他可能想要的是电影的内容介绍、上映时间、新闻评论、花絮集合或是其他信息。
在这种情况下,产品经理需要了解什么样的意图组合能最大限度满足用户的需要,并依此设计可以满足不同可能的UI系统。
机器学习也被应用于网页相关内容的推荐上,最典型的做法就是把它作为一个回归问题来处理,使用户点击相关链接的可能性最大化。

以上图的YouTube为例,在一个关于日本历史的视频之后,它推荐的内容中有一条是《颠覆认知:狼族再起》。这两者之间毫无关系,只是YouTube恰好知道用户可能愿意点击这条视频,可能是因为用户之前浏览过类似内容。
YouTube试图在确保有的“相关内容”确实相关的同时,呈现你喜欢的内容,并在这两者之间找到一个平衡,甚至还严谨得将“相关视频”更改为“下一条”。
聊天机器人(Chatbots)曾风靡一时,但自然语言理解和语音合成技术都还处在婴儿期。对于产品经理来说,与团队一起探索语音系统的局限性至关重要。
举个例子,让机器人记住上下文内容依然是非常困难的,而语音合成技术最近终于达到了接近人类的水平。
自然语言领域的技术进步迅速,值得产品经理持续关注,上周做不了的功能,说不定这周就可以实现了。
最后一点,无数研究致力于个性化的产品显示,可能很多用户根本不知道他们收到的内容是基于个性化定制的。
所以,细节很重要,比如说将“头条故事”改成“为你推荐的头条故事”,或者在UI里找个合适的地方写上用户的名字。
最后,让我们再看看文章开头的疑问:为什么产品经理需要对机器学习有一定的了解?以上,就是一份综合但不详尽的答卷。机器学习在产品设计中无处不在,但意义非凡。
招聘

我们正在招募编辑记者、运营等岗位,工作地点在北京中关村,期待你的到来,一起体验人工智能的风起云涌。
相关细节,请在公众号对话界面,回复:“招聘”两个字。
△扫码强行关注『量子位』

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册 一键登录:

x

0

主题

356

回帖

1652

积分

金牌会员

Rank: 6Rank: 6

积分
1652
发表于 2017-4-23 11:57:49 |
论坛的帖子越来越有深度了!

3

主题

357

回帖

1630

积分

金牌会员

Rank: 6Rank: 6

积分
1630
发表于 2017-10-1 16:51:35 |
感谢我的机械网给我们提供的平台,谢谢楼主的资料,大家一起学习。
发表于 2017-12-7 14:48:00 |
我的机械网(www.mejxw.com)是中国做好的机械论坛!
发表于 2019-1-5 23:52:28 |
谢谢楼主

0

主题

5671

回帖

3万

积分

论坛元老

Rank: 8Rank: 8

积分
39736
发表于 2020-2-23 01:04:38 |
很棒,继续加油

0

主题

5464

回帖

3万

积分

论坛元老

Rank: 8Rank: 8

积分
36323
发表于 2021-12-1 03:15:11 |
我只是来赚积分的!
发表于 2021-12-1 22:05:39 |
顶一个!
发表于 2021-12-1 22:07:32 |
很有品味!
发表于 2021-12-1 22:08:04 |
赞一个!
快速回复 返回顶部 返回列表