3.1 为何要了解人工智能技术

“AI产品经理是否需要了解人工智能技术呢?”这个问题成为很多进入人工智能领域的产品经理心中的疑问。这个问题可以用AI产品经理推进产品落地的简要流程来说明,如图3-1所示。产品经理是接触各个团队最多的角色,因为在整个产品生命周期中,往往都需要产品经理持续推动流程往前走。一般来说,产品经理在完成市场调研、用户调研后能够完成产品的需求分析,并开始撰写产品方案,需求分析和方案设计考验的是产品经理的“内功”;在进入产品的交互设计阶段后,产品经理需要同交互设计师一同完善产品的交互细节,不仅仅是界面交互,还包括语音交互等场景设计,同时需要注意硬件产品和软件产品的交互设计是有很大区别的;在进入产品视觉设计阶段后,则需要产品经理同设计人员说明期望视觉传达的效果等其他内容。产品经理在推进产品上线的过程中,需要站在不同团队的视角,和每个团队说明需求的背景和要实现的功能。

图3-1 AI产品经理推进产品落地的简要流程

尤其需要注意的是,相比于传统的互联网产品经理,AI产品经理在推进产品上线的过程中,必然会涉及同AI工程师团队的沟通环节,当方案进入整体评审阶段后,研发团队就会进行数据分析、可行性评估、方案设计等准备工作,尤其在方案设计前期,AI工程师会与产品经理进行密切的沟通。假设团队决定要设计一个基于计算机视觉的“识别菜品”的功能,在这个功能已经明确的前提下,无论是AI产品经理主动输出还是AI研发团队进行方案讨论,一般都会有几个问题需要AI产品经理进行确认。

① 用户使用这个功能应输入什么?识别菜品时,用户输入的是文字、语音还是图片?

② 用户使用这个模型应输出什么?你期望获得的是菜品的名称、相似的菜品还是推荐的菜谱,抑或是菜品的营养元素?

③ 已有的数据情况如何?目前系统中保留了什么样的数据可以作为训练样本,这些数据的准确度如何?

④ 是否对提供的识别模型准确率有要求,准确率一般多高才能满足业务诉求?

⑤ 大致的并发量是多少?预计这个功能会有多少用户使用?高峰值是多少?

AI产品经理在与AI研发团队沟通的过程中,这些问题都属于初步的沟通问题,同时还会听到诸如这样的问题:“这个问题是‘分类’还是‘聚类’问题”“训练的准确率达到一定水平,但是测试准确率不高”“样本存在异常点,是否需要剔除”“样本的覆盖范围不够大”“是否需要使用决策树模型试一下”“是否需要对模型的参数进行调优”等。对于这些问题,AI产品经理如果没有一定的专业知识,是无法回答的。

在AI研发团队完成模型的开发后,还需要将模型提供给业务研发人员使用,这时AI产品经理需要负责同业务研发团队说明模型的能力,实现对接,这个过程中还需要将一些专用名词进行转化。在产品测试阶段,AI产品经理则需要同质量保证人员说明人工智能产品可能的边界测试点等。在推进产品上线的过程中,AI产品经理需要和运营团队、交互团队、视觉团队、业务研发团队、测试团队等进行密切的沟通,甚至到产品上线使用时都需要持续跟进,很多问题可能会突然摆到AI产品经理面前要求其做出决策,而且问题还很具有专业性。

通过这样一个小小的案例,我们不难发现,AI产品经理的角色是贯穿在产品生产的全流程中的,在一步一步实现功能的过程中,一定避免不了回答与人工智能的相关问题,或者做出一些决策。那么,“AI产品经理是否需要了解人工智能技术呢?”这个问题的答案也是显而易见的,因为AI产品经理就是做人工智能应用的相关产品,如果产品经理对于即将从事相关行业的技术一无所知,在工作过程中就会无形增加很多的沟通成本。

那么,AI产品经理是否要完全精通所有的人工智能知识点呢?如果真这样要求的话,显然会陷入另外一种极端。对于AI产品经理来说,在学习人工智能技术的过程中,需要注意两个原则。

(1)深入算法的研究不是产品经理的主要工作

AI产品经理需要了解人工智能到什么程度呢?对于人工智能相关原理的学习,许多AI产品经理无法把控学习的程度,尤其是一些具有技术背景或者技术转型的AI产品经理,经常会犯过度学习的错误。要求学习人工智能技术并不是让AI产品经理去评估选用的算法模型,或是写代码亲自实现某个功能,或是亲自进行模型参数的调优。如果AI产品经理把绝大部分精力耗费在技术研究方面,就会忽略许多原本应该思考的问题,反而对产品的发展不利,导致本末倒置。正确的学习人工智能知识的态度:一方面AI产品经理不要对人工智能背后的专业知识因感到害怕而失去学习的兴趣,另一方面也不能把算法的研究作为工作的重点。AI产品经理需要了解人工智能技术,包括基本的实现模式、常用的评价指标,而能够学以致用、举一反三,才是更重要的能力。

AI产品经理重要的职责仍然是要对业务、用户有充分的理解,要更多地从业务、用户、企业的角度思考问题,并且合理运用人工智能技术实现产品目标,这样才能扮演好AI产品经理在团队中的角色,推动整个团队向前发展。

(2)学习人工智能知识是一个持续的过程

人工智能的发展水平在不断提升,AI产品经理切忌在认识到人工智能的相关知识以后,就以为掌握了全部,毕竟人工智能是一个非常宽泛的概念。作为AI产品经理,在学习人工智能知识的过程中,重要的是形成自己的学习方法论,保持一颗“持续学习”的心。

各行各业都期望在人工智能时代有所作为,而人工智能最终都会按照两个阶段进行:第一阶段是帮助人,第二阶段是代替人。无论机器是帮助人还是代替人,本质都是在探索如何服务好人类,因此更重要的是赋予人工智能产品必要的人文和情感,让产品变得有温度。对人工智能的认识也好,对行业的认知也罢,具备持续的学习能力才是AI产品经理真正应该具备的素养。