你不是算法工程师就可以不了解AI技术吗?

2019-03-12 03:58字体:
  

  身处人工智能的大浪潮之中,除了算法工程师,其他的角色也都应当对人工智能技术有一定的了解。所以,笔者将针对“什么是人工智能?”“非技术人员对于人工智能的理解存在哪些门槛?”等问题与大家分享自己的见解。

  非技术人员(比如产品经理、设计师、市场营销等)理解人工智能技术存在哪些门槛?

  今天,无论是面向个人的应用还是企业级软件,人工智能都在其中发挥了重要作用。未来更多的产品和服务也一定是数据和人工智能技术来驱动。

  尽管人工智能技术与微积分、线性代数、概率论与统计、计算机等多种学科相关,存在较高的理解门槛,但是身处在这个大浪潮中,不清楚内在的奥妙就有点太可惜了。

  真正能落地,产生业务价值的产品和服务的,在整个生产链条上,除算法工程师外,其他角色也需要了解相应的人工智能技术。

  1992年,明尼苏达大学的John Riedl和Paul Resnick 创建了基于协同过滤技术的新闻推荐系统。该系统收集用户对文章的评分,并预测用户对其他文章的喜好程度,这是最早的自动化协同过滤系统推荐引擎之一。

  到如今个性化推荐系统已经成为各种网站、APP的标配,比如:淘宝 、今日头条、网易云音乐等等。

  在交通出行领域UBER、滴滴等利用人工智能技术来分配乘客的订单并帮助司机规划路线,提高出行效率。

  产品的采购询价通常是一个非常耗时的过程,传统的方式采购人员要提供询价单给供应商的工作人员获取价格信息。询价单一般是word、pfd或者excel格式,可能包含几百甚至上千种零部件。

  当供应商拿到询价单,需要人工一个一个查询部件价格,然后反馈给采购方,而且整个过程经常要来回确认,非常耗时。

  如果去审视企业运行的各个环节,会发现很多适合应用人工智能技术的场景:从市场营销、财务、销售服务到产品设计、运营,甚至人力资源管理等等。

  在面对人工智能时,非技术人员的态度呈现两极分化的特征:他们要么充满疑惑,要么过于自信。

  比如:为了识别图片中的猫,需要用程序来分别识别猫的轮廓、皮毛、腿、眼睛、尖耳朵等等,然后把它们组合在一起进行判断。

  但这在实践中,就相当于试图制造一只机械猫。可以想象在逻辑上是非常复杂的,并且很多时候我们并不能准确描述“识别猫”的所有步骤。

  而人工智能算法就不一样, 它可以借助大量数据——比如:你给算法 100000 张有“猫”标签的照片,机器就能找出区别。

  这里面的核心区别就在于:传统方式,人们需要给出识别逻辑,而人工智能算法是从结果出发。

  很显然,让非技术人员去理解这些数学公式并且进而理解人工智能技术是非常不现实的。

  工程师要对背后的数学原理及推导步骤很熟悉,但对产品经理、UX设计师、甚至售前人员而言,知道这些对你了解“什么是PCA?”“它的使用场景是什么?有什么作用?”,并没有太大的帮助。

  在SAP工作多年,我们一直在用Design Thinking——设计思维所倡导的设计理念与方法流程,来进行产品研发。

  设计思维最早由IDEO提出,经过多年发展已经应用于很多行业的产品研发过程中。

  对人工智能算法来说,准确率98%是站在数据集的角度考虑的,但真正把模型或产品应用到业务系统中,用户面对的是一份一份的数据。每一份数据都可能出错,那在这种情况下需要怎么做?

  传统方式是试图用程序描述清楚猫的构造,而人工智能技术则直接从结果入手,通过大量的数据告诉机器“哪些是猫?”,由算法去自动发现识别的规则。

  传统技术遵循因果、业务逻辑,人工智能依赖数据和算法。因此,对于人工智能产品而言,研发人员需要正确理解算法指标、业务指标,以及算法指标和业务指标之间的关系。

  其中算法指标主要面向人工智能算法工程师,而业务指标则主要面向产品经理、运营人员等相关角色的。

  研发工程师告诉我F1 Score很高了,可是它跟用户的访问时长什么关系?

  除了以上三个门槛,对于产品经理、设计师等角色,还面临另一个挑战是:如何与AI工程师/数据科学家沟通协作?

  传统产品研发过程中,通常包含的角色主要有:产品经理、设计师、前端、后端、测试等。

  主要的工作是:清理数据、做分析、找 Insight、做 Report 等等。

  他们需要了解市场、行业、业务。而各种人工智能技术和工具是他们完成工作的手段,发现正确的问题则是他们的主要任务。

  偏 Research & Product,他们的职责是让算法能够与产紧密结合,甚至主导算法驱动的产品。

  就像前面提到的,让非技术人员理解数学公式,进而理解人工智能技术这个路径是非常不现实的。

  评估指标有哪些,通过收集哪些数据来获得反馈并优化模型?(数据的收集非常重要,数据可以分为:用户行为数据和业务数据。业务数据一般都会定好,困难的是行为数据的采集。所以,一个产品经理如果说不清楚自己要采集哪些数据来优化功能,说明对这个功能理解的还不够透彻。)

  通过Demo来和算法/模型进行互动,比如:改变输入,改变参数来直观的感知算法是如何工作的。

  为了探讨人工智能产品的研发流程和方法,我们还是从传统产品的设计开始讲起。

  商业模式画布和设计思维是经典的可持续创新理论,已经在各类产品研发过程中得到广泛应用。它们强调以用户为中心和快速迭代验证方案。

  商业模式画布是从战略层面判断和定义产品/业务模式要关注的关键要素,它包含如下关键因素:

  通过三者的有机融合,我们借助AI应用画布的方式来指导人工智能产品的设计。

  AI应用画布以模型为中心,左侧包含:机会、应用对象、策略、流程,强调模型应用的商业价值/机会。

  针对每一个要素进行更细粒度的拆分,就可以有章可循地设计人工智能产品,真正在业务上产生价值。

  以上就是:我对于“非技术人员如何理解人工智能技术?”“并且,其如何参与到人工智能产品研发的过程中“的思考。

  人工智能技术虽然有门槛,但是找到合适的切入点就能事半功倍。当你了解了以上这些话题,人工智能技术对你也就不再陌生。



产品分类CATEGORY

联系我们CONTACT

全国服务热线:
4006-026-000
地 址:江苏省南京市西善桥南路118号环亚娱乐ag88下载大厦
电 话:4006-026-000
传 真:+86-25-52415096
邮 箱:13254867@qq.com