赞助商
立即赞助

Apple 出品!如何做好机器学习时代的产品体验设计:数据与指标

产品设计3年前 (2021)发布 流光
1.8K 0 0

今天是「机器学习」的二篇,进「模型」层面的讨论,内相比于之一篇「基本原理与设素」抽象了很多。接下入「界面」层面的话题后会易于理解。

Apple 出品!如何做好机器学习时代的产品体验设计:数据与指标

首先,我们了解「模型」层面的一系列设原则,涉及「数据」与「指标」两方面。

Apple 出品!如何做好机器学习时代的产品体验设计:数据与指标

了让 app 能够识别狗狗的照片,我们首先通过一系列范例内帮机器训练相关的模型。这些范例就我们所的「数据」。

Apple 出品!如何做好机器学习时代的产品体验设计:数据与指标

数据(Data)

要实现优秀的照片搜索体验,需要大量的、种类繁多的数据。要确保人在搜索「dog」能够得狗狗的照片而非其相似的动物,需要同提供狗狗和其动物的照片来训练模型进行识别。

Apple 出品!如何做好机器学习时代的产品体验设计:数据与指标

进一步来说,真正的搜索体验应该支持人日常可能搜索的成千上万种对象类型。对于其中的每一类,都需要提供数据;要新增一个类型或是改善现有类型的搜索,同需要提供数据。

Apple 出品!如何做好机器学习时代的产品体验设计:数据与指标

如何选择有效的训练数据,这是造搜索体验的关键。数据决定了模型的行为方式。

数据与设计目标相匹配

如果你的数据无法捕捉定景,那训练出的模型也难在那个景中良好地运作。由于数据决定着模型的行为,而后者直决定着产品的功体验,因此数据的择必须够反映目标户的实际需求与利益。

Apple 出品!如何做好机器学习时代的产品体验设计:数据与指标

听起来有些抽象,我们实际看个例子。在「相机」的人像模式中,机器习被于探测人脸,并将身体与背景分离开来。

Apple 出品!如何做好机器学习时代的产品体验设计:数据与指标

从技术发展的历史角看,人脸识别对于有色人种并十分友好;然而对于 Apple 而言,我们必须确保产体验具有足够的包容性。因此,我们的团队从同的人种、与场景当中收集了大量的数据;只有这样,训练的模才供具备包容性的体验。

Apple 出品!如何做好机器学习时代的产品体验设计:数据与指标

简而言之,我们的数据规模与我们期望打的产体验是相匹配的;我们会根据产设计目标有针对性地收集数据训练模。

对你而言也是同理。在训练模型之前确认一些问题,例如由谁来收集数据,体应该收集哪些数据,如何收集,如何确保数据的观性?

如果的设目标塑造丰富趣的产品体验,那么数据也反映出这一目标;如果的产品主用于户外活动,那么数据也应该自于相关的场景。数据必须意图明确。

Apple 出品!如何做好机器学习时代的产品体验设计:数据与指标

发者们很易忽略产品体验的实际场景盲目制数据收集策略。必须首先充分理解们的产品设目标,确需机器提供怎样的数据训练出效的模型。

在前期花时间思考何收集正确的数据,往往以为期节省大量的时间和金钱。

随着品迭代,以及你们于用户及市场理解加深,你可能需要不断更新数据,使模型始终适应于不断变化设计目标。

另外还需要留意谓的「标准数据集」。由术界或行制定的标准数据或许可帮你更好地了解机器习的原,从而易于起步,或是速开发流程;但这些数据并非面向真实场景与体验而设计,更无法代表你们的产设计目标。因此如果必须使这类数据,首先考虑清楚它们的覆盖范围,在必要的时候进行补充,使更符合你们的特定需求。

Apple 出品!如何做好机器学习时代的产品体验设计:数据与指标

指标(Metrics)

数据用于训练模型;接下来要聊「指标」则用于评估模型。

Apple 出品!如何做好机器学习时代的产品体验设计:数据与指标

我们需要过测试来评估模型有效性。仍以照片搜索为例。完成训练后,我们会为模型提供系列含各小动物照片,观察其判断结,比其正确与误数量。

Apple 出品!如何做好机器学习时代的产品体验设计:数据与指标

在这个例子,模型正确率是 75%。

Apple 出品!如何做好机器学习时代的产品体验设计:数据与指标

这是个指标。诸如此类指标可以帮助我们判断模型训练是否成功,是否到了品应用标准,或是需要继续训练。

我们可从很多同的维对模进行测试,譬如观察它的行速,或是够支持的对象类数量等等。你需要充分权衡,从众多维当中择最代表你们设计目标的那些,作为判断模成功与否的指标。

指标与设计目标相匹配

指标可衡量模的质量,而模的质量决定了产体验否达到设计标准,因此你择的指标必须够代表你对于优质体验的定义。

Apple 出品!如何做好机器学习时代的产品体验设计:数据与指标

指标同样体现着产的键值在。

Apple 出品!如何做好机器学习时代的产品体验设计:数据与指标

我们来看个例子。Face ID 正是基于机器习来探测你的面孔并实现设备解锁的。

Apple 出品!如何做好机器学习时代的产品体验设计:数据与指标

整个机制背后蕴藏着一系列明确的体验目标与设计意图,而中最为首要的就是全性,因为户信任我们,他们会将重要的个人数据交托于我们供的设备。

安全问题涉及方方面面,必须通过多种不同的指标来判断模型是否足够可靠;其中非常关键的一个指标就是「任一个人拿你的机之后能成功刷脸解锁的率」。

Apple 出品!如何做好机器学习时代的产品体验设计:数据与指标

一直追踪着这个指标,下了大功夫去进行优化。在 Face ID 发布,这一率已经下降了百万之一。

Apple 出品!如何做好机器学习时代的产品体验设计:数据与指标

由于 Face ID 在当还是新事物,需要让人知道这项术是足够可的,因此也会通过这个指标人进行沟通,让人了解 Face ID 的安全性。

关于技术局限

但无论如何,「百万之一」并非绝对完美。模型有可能产生的任何一次失误,都会在一个真实的使用景响一个真实的人;产品计者必须考虑这一点。

如果另一时空当中的我突然出了我的身,我显然不希望他能通过 Face ID 解锁我的手机,因此我还会设置密码行额外的保护。实当中,这类问题对于胞胎亲属真实存的;这也新技当中所存的局限,设者无法回避。因此我们也会消费者就这一点行沟通,并建议他们行额外的安全设置。

Apple 出品!如何做好机器学习时代的产品体验设计:数据与指标

出错,这对于机器学习难以避免的。很少模型可以达到 100% 的确率,作设者,必须了解到这一局限。但这可以接受的,因产品设本就一迭的过程,模型同样可以不断化。

模型自身所存在的出错概率并不意味着你无法为人们提供优的产品验。分析出错的原因,改善模型,或是清晰直白地让人们道技术自身所存在的局。

指标不是全部

另外不要忘,指标,永远只是产品设计目标的一系列量化表现形式;不要仅着眼统计数字的优化而无法自拔,却忽略在场中能产生的际验问题;必要的时,你能需要结合其他方式来塑造更完整的验。

过学习,App Store 会根据你已经安装 app 来为你荐更多类似品。

Apple 出品!如何做好机器学习时代的产品体验设计:数据与指标

用户在某个 app 留时长确实是个不指标,毕竟们在件事情上所花费时越多,越代表他们喜欢这件事。是,如 App Store 完全以这个指标及相关模型作为驱动,那么们最终能看到个又个和自己前使用 app 常相似荐。我而言,这意味着我将看到越来越多游戏荐。我虽然喜欢游戏,我不止需要游戏。

需求、兴趣及场景是多种多样的;人们在一个 app 当中的时间未必真的代表他的实际需求。为了补足推荐模的固有限性,实现更整的体验,App Store 同时供了人工参与编辑的推荐容,帮助人们探索更多类的优秀产。

Apple 出品!如何做好机器学习时代的产品体验设计:数据与指标

模型的进化

上线后,你会越来越多地了解到品实表现,进而也会用户需求生更加深入理解。设计目标会此而逐渐进化,模型与相应指标也是如此。

Apple 出品!如何做好机器学习时代的产品体验设计:数据与指标

譬如你可以过实统计来评估们于多样化内容需求,进而创相关模型,在荐内容「多样性」与「喜好相关性」找到最佳平衡。

无论如何变发展,你都要确保通过正确的指标来持续追踪模在进过程中的表现,进而对设计目标的实现程保持了解。

如何确保指标能够始终体现出不断进化的产品计目标呢?

Apple 出品!如何做好机器学习时代的产品体验设计:数据与指标

  • 理解误:模型出状况进分析,将失败案例按照不类型与场景归类,并考虑不处理:是否需要过学习进处理,譬如改善界层设计?是需要个更好模型?
  • 针对失败场景的设计:在设计的过程中有针对性地考虑到失败场景,考虑到人们在实际使时可经历的各种情况,供必要的额外保障措施,而只是面向一切作正的情况而设计。
  • 评估实际体验:指标可以给关于模型质量的观数字;模型的表现决定了体验,但不等同于体验。作为计,仍然需要对体验本身进行持续评估。进行必要的用研,通过型进行体验评估,用户交流并获取反馈。如果评估结论是体验欠佳,但指标显示一切良好,那你的指标本身可能存在问题。
  • 持续优化指标:始终对指标的效性保持质疑估。越需依赖某件事,就越需估它的确性。以不断化的产品设目标核,持续追踪思考当模型指标的合理性。

「数据」「指标」代表着模型层面的计要素。下来,将进入界面计的层面,了解基于机器学习的产品在界面输出输入方面的一系列计则。

  • 次预告:(3) 输的设计
  • 视频链:Designing Great ML Experiences

注作者的微信公众号:「Beforweb」
Apple 出品!如何做好机器学习时代的产品体验设计:数据与指标

© 版权声明
您必须登录才能参与评论!
立即登录
暂无评论...

相关文章

国内汽车后市场拥有近3亿的汽车保有量,市场规模高达1.3万亿,汽车维修厂作为后市场重要角色,在运营的过程中存在客户引流难...
交互
很多时候,当你的设计遇到了挑战,你无法客观地回答为什么,甚至在和业务方沟通的过程中表现得很被动。 为什么行为召唤按钮的...
交互
问题:设计师怎么样才能在产品中为用户塑造「惊喜感」呢? 解答:你觉得,人和人交往的行为模式,能够被复刻到人和其他事物...
产品
容错的定义最初来源于计算机领域,当计算机发生故障后不会崩溃,可以正常工作,并可以从错误中恢复。这个容错性是指对错误的...
产品
互联网下半场,所有的比拼都在产品体验;然而“体验”是一个非常抽象的词,我们怎么把一个抽象的概念拆解成可落地执行的策略,...
两章一分法
过去的一个月,2020年阿里实习生春招正在火热进行中,上周我们也征集了一波同学们关于作品集的问题,收到了同学们强烈的响应 ...
AlibabaDesign
本系列文章旨在由浅入深、由理论到实践地介绍 VR 设计。无论你在做哪个领域的设计,都能通过这个系列了解 VR 设计的特点。本...
VR设计
工作中我们设计师除了要完成产品经理或者业务方的需求,往往还希望在设计产出上能有更多的创新来体现自身的价值。但是我们有...
产品