1、第二十三章 智能技术带来的体验设计变革 王晨升,陈亮 编著. 用户体验设计导论M,机械工业出版社,2020.09.用户体验设计导论Introduction to User Experience Design目录CONTENTS01数字设计:未来人工智能在用户体验设计中的作用 02DesignMind:人工智能提升用户体验的方式与途径03如何利用人工智能设计更好的用户体验?数字设计:未来人工智能在用户体验设计中的作用 人工智能融入数字设计人工智能辅助拓展设计能力 Digital design: The role of artificial intelligence in user experie
2、nce design in the future01人工智能与用户体验设计从弱监督学习到无监督学习,从弱人工智能到强人工智能,短短几年的时间,智能技术的研究迅速普及,应用遍地开花。技术的快速演化,使更多的突破性创新成为了可能。在设计领域,技术变革带来了设计方式、场景、设计师的能力象限和设计工具的变化。特别是以机器学习为核心的智能技术的快速发展,给新时期的用户体验设计带来了全新的挑战,同时也为设计行业注入了新的活力。人类就一直在尝试跨越“人-机”间的鸿沟。现在,几乎每个人都可能会在互联网上遇到过关于人工智能(Artificial Intelligence,AI)的应用或相关的话题,也许不可避免地
3、曾在一些商业网站上与聊天机器人进行过互动。然而,人工智能并不仅仅局限于台式、平板或笔记本电脑,也可以在智能手机上或家里使用,如Siri(苹果语音助手)及亚马逊的Alexa(亚马逊语音助手)。此外,它们还被广泛应用于门禁、智能家居、空气净化器以及智能驾驶汽车和无人机上。人工智能融入数字设计人工智能好处很多,改变人们通常执行任务的方式和提高工作效率仅仅是其部分应用。人工智能也已经被部署在数字设计领域,用来提高用户体验。下面是AI如何将自己融入到UX设计中的一些案例。 1TheGrid.io(网站自动生成工具)TheGrid的概念是在2014年提出的,在2016年正式发布之前,曾花了几年的时间进行测
4、试。Molly(一种智能软件工具)是该网站建设者背后的人工智能,它能让用户建立自己的既美观、又高度优化的网站。人工智能融入数字设计2Chatbots(网上聊天机器人) 近年来,随着AI算法的进化,聊天机器人已经变得越来越像人类,“智商”也越来越高了。它们尝试通过语音和词汇理解分析人的情感,有些已经开始承担更“智能”的工作,而不再仅仅局限于同用户之间进行基于预先编写的脚本的对话聊天。3ReFUEL4(互联网广告创建工具)ReFUEL4是一种众包服务,能帮助广告商和营销商为各种平台创建广告,例如Facebook(脸书)等。ReFUEL4有助于重新设计和修改广告,以保持高水准的广告效果,它通过搜集网
5、站用户使用数据,进行人工智能分析,帮助广告创意人员把握媒体最适宜的表现是什么。人工智能辅助拓展设计能力人工智能和机器人会在工作和劳动力方面取代人类吗? 虽然没有人确切知道未来会怎样,但至少目前来看答案是否定的。为什么?这是因为AI还在学习、成长中。 美国全球管理咨询公司麦肯锡指出,任何一种工作都存在被机器取代的潜力。基于这“工作自动化”的前提,人与机器的关系会呈现出两种可能性:一种是机器取代人,比如翻译这样的简单脑力劳动;还有一种叫“共同进化”机器能力的增长,给人脑创造了更大的成长空间,反而会促进人脑的进化。设计行业本质上属于后这一种,即“共同进化”。当机器能够帮助人承担更多重复性的工作,人们
6、就能够专注投入于创新创造这类更高级的活动,释放了繁琐事务的桎梏,也就激发了人脑的无限创造力。设计需要人工智能来协助“人脑-机器”的共同进化过程。由于目前人工智能还无法自我思考,所以,他们最擅长的还是完成既定的任务,帮助人们更容易地提高生产力及生产效率。尽管有大量的理论研究和专家预测,声称人工智能可以重新塑造世界,但必须承认的是,要做到这一点还有很长的路要走。DesignMind:人工智能提升用户体验的方式与途径人工智能提升用户体验的三种方式人工智能提升用户体验的四种途径DesignMind: the ways of artificial intelligence to improve user
7、 experience 02人工智能提升用户体验的三种方式DesignMind,说的是一种设计思想,一种将人工智能与设计相融合的体验设计思维方式。从某种意义上说,为“智能”进行设计也意味着寻找某种平衡,这仍是有待设计师去解决的问题。但有一点是肯定的,即秉承“以人为本”的理念,并真正运用人工智能技术来提升用户的体验,应成为所有智能系统开发的核心。换句话说,设计“人工智能”的根本目的,是为了提升人的体验。从这方面看,对“智能”设计结果的不同,归根结底就是因为同理心差异而产生的不一样的情境,而这往往受思考范围的影响。在与客户合作开发智能系统或具有AI功能的产品的体验时,也有必要在一个明确的范围内对其
8、进行思考。 一般来说,人工智能可以通过下述方式来提升用户的体验。1自动体验寻求复制人类逻辑的模式。例如,对人类对话逻辑的模仿,可以使语音交互“拟人化”,更富有人情味,不再是机器冰冷的感觉;智能家居会根据使用者的偏好,一旦感知到人的意图,便会自动打开相关的电器,并将其设定到最适宜的参数,而无需使用者的干预等。2增强体验以某种形式为人类提供智能协助或引导。传统上各种系统错误的提示或操作引导,都可以让机器通过学习来掌握。特别是对复杂系统的操作,或许可以通过机器学习,发现系统内在的本质逻辑,让AI模仿人类思考及决策过程,根据已知的条件,替操作者做出判断,进而给出比人类凭直觉操作更有效的操作建议。3环境
9、体验即用人工智能将数字世界和现实世界融为一体,就像混合现实(Hybrid Reality)所做的那样。AI通过环境体验所创造的虚拟世界,为人类打开了另一扇大门,通向一个全新的“理想国”,在那里,人为的地域疆界将被打破;受肉身羁绊良久的灵魂,可以任意放飞自己的意愿,乘风起舞,随思绪自由翱翔;人们将无所不能人工智能提升用户体验的四种途径1 下一代交互借助语音、图像和模式识别、机器学习及手势控制等技术手段,人类与机器的交互方式正在不断地升级。图23-1给出了人工智能与机器学习及其技术构成,将这些不同的AI功能任意组合,便意味着全新体验的产生。这些交互方式和技术的升级,也为设计团队与客户开展合作,共同
10、发现未来AI的商业机会提供了契机。基于AI的下一代交互技术也就应运而生了。人工智能与机器学习及其技术构成 人工智能提升用户体验的四种途径2 适应性设计指的是在总的方案原理基本保持不变的情况下,对现有产品进行局部更改,或用微电子技术代替原有的机械结构,或为了进行微电子控制对机械结构进行局部适应性改进,以使产品的性能和质量增加某些附加值。“适应性设计”具有随用户个性化而改变(Personalization in Action)的特点,是分层设计线索方法的一个应用,也是提升用户体验的有效途径。3 自我学习的组织机构一个“智能”的公司体现在会不断学习、自我成长,能够根据对AI的洞察发现机遇、采取行动。
11、借助公司的力量来激活对智能服务的需求,可以帮助公司评估现有数据集的作用和内部能力,挖掘更多的发展机会,让客户了解自己在部署AI方面所具备的优势。人工智能提升用户体验的四种途径4 预期设计美国纽约Huge公司的CEO亚伦夏皮罗(Aaron Shapiro)将“预期设计”定义为:一种由设计师发起,站在用户的角度,为用户尽可能的简化操作过程,最大程度地降低用户做决定的难度的设计方法。换言之,预期设计通过降低用户决策复杂度,预测用户的需求,来达到提升服务的用户体验的目的。 大数据是AI的基础,那种规模庞大、且不断增长的交互大数据里,隐藏着用户行为的逻辑和解开用户体验这一“谜团”的“钥匙”。对于预期设计
12、来说,数据收集最为重要,但是智能分析也同等重要。有了基于用户的行为大数据,AI就可以更好地为用户“画像”,可以通过其先前的选择去精准地推测用户未来的决定,自然也能够准确地洞察用户的需求预期,并通过自动化的流程简化用户接下来的操作。预期设计案例:微软Office的“大眼夹”(1997)如何利用人工智能设计更好的用户体验?How artificial intelligence could be used to design for a better user experience03如何利用人工智能设计更好的用户体验?随着技术的不断进步,人工智能已经越来越不再局限于软件开发者或数据科学家的范畴。作
13、为设计师、技术爱好者、企业家或创业者,都有必要重新审视目前所使用的技术或装备,以使自己保持与科技发展的前沿同步。从目前来看,人工智能仍然是被控的、有限的、以数据为依据的一种形式化代码,而不是有生命的、有意识的、类似天网系统的、有创造力的、有野心的或者富有同情心的鲜活对象。近年来,人工智能的应用在各个行业渗透的很快。一些创新型的公司,已经开始利用AI技术来帮助提升其产品的质量,改善其用户体验的品质了。对设计师来说,最关心的可能是究竟如何利用人工智能来设计更好的用户体验呢?这里结合一些应用案例的剖析,来帮助厘清各式各样的人工智能技术,是如何被用来改善产品的用户体验的如何利用人工智能设计更好的用户体
14、验?1Airbnb(房屋租赁平台)随着人工智能和数据驱动文化的发展,Airbnb不仅改变了传统的酒店行业,也重新定义了该行业与人工智能的关系。当去度假时,不管住在何处或住宿类型如何,客户都极有可能按照Airbnb提供的供求关系模型来支付价格。Airbnb的“价格指南”是一款人工智能工具,“让Airbnb的房东知道,他们应该根据每天的情况确定房屋价格,以提升其出租成交率”。价格指南模型的人工智能算法,是基于Airbnb开放式人工智能工具收集并处理的大数据。模型中有很多影响因素,包括列表类型、位置、价格、可用性,以及每个日期离当前时间有多久等。通过这些数据,Airbnb的价格指南模型能够自动为用户
15、计算、思考,并给出可选结果的推荐,从而使体验更加自然和透明。 如何利用人工智能设计更好的用户体验?2聊天机器人聊天机器人或其他交互界面每天都在变得越来越人性化,至少他们给人的感觉是这样的,这部分归因于“好莱坞公式”(The Hollywood Formula)的应用。好莱坞公式是由荷兰科幻作家马丁史泰林加(Martin Stellinga)总结的,美国好莱坞用来创造有意义的电影故事的套路。想想迪士尼人物是如何与他们的客户互动的:他们设法与不同的人群构成了大规模的关系;每一个迪士尼角色都有其独特的个性,在不同的媒介(应用、书籍、电影等)中得以展现。想象一下,是否能够成为在界面上创建这些角色的专家
16、,并与用户建立类似的连接?一旦理解了“好莱坞公式”中所总结的套路,你所设计的聊天机器人对话的逻辑就会显得更亲切,感觉就会更像是一个“真人”。如何利用人工智能设计更好的用户体验?3NetflixNetflix最先发现了视觉效果是如何影响用户群体,以及观众是如何对观看的特定内容进行决策的。为了利用这一发现,Netflix开发了一种人工智能算法,从图片中抓取元素,并应用模板化的电影标题来创建一个与用户兴趣、语言和位置相对应的海报看上去感觉怎么样?够酷吧?事实上还不止这些,该算法还能对每一种设计效果进行AB测试,进而优化其内容。当利用人工智能处理这样的任务时,设计团队便可以更专注于理解用户思维路径的变
17、化,并不断细化这些发现。右图给出了Netflix以面部和全身特征,来自动确定图像焦点的人工智能算法的一个例子。以面部和全身特征来确定图像焦点的例子(来源:Netflix) 如何利用人工智能设计更好的用户体验?4RealEyes(表情识别应用) RealEyes是一个2007年创立于英国伦敦的公司,专注于利用图像处理、人工智能、计算机视觉等技术,通过使用网络摄像头或智能手机,监测追踪人的面部表情数据,以进行人的情绪识别和行为反应分析。RealEyes软件通过获取网络摄像头数据来记录人的面部表情,并利用底层人工智能算法对其进行分析理解。RealEyes表情识别(来源:RealEyes)如何利用人工
18、智能设计更好的用户体验?5Pix2code(一款从截图直接生成UI代码的神经网络工具) Pix2code可以从界面截图中生成代码。目前,尽管这样的工具还不能完全替代UI/UX设计和前端开发人员,但它已经可以帮助缩小二者之间的差距了。虽然这样生成的代码现在还不够完美,但是理解这一概念是很重要的。当神经网络得到更多的训练时,它只会变得更聪明、更有效。从这一刻起,它只会变得更好。右图给出了Pix2code将学习材料(数据)提供给AI算法,进而生成并改进界面的反馈循环 从数据到反馈的循环 结语人类社会正在快速步入人工智能的时代。作为设计师,有机会定义人与人工智能的关系将如何发展。这是所有设计师与数据科
19、学家(及其他利益相关者)合作创新的机会,有望创造出令人兴奋的、有意义的崭新体验,这终将有益于用户和UX的未来。当然,机会也意味着责任,设计师的责任就是坚守社会公共道德底线且引导人与人工智能关系的健康发展。未来已来,相信在社会公德框架下,大数据技术、机器学习算法,特别是人工智能和用户体验设计的融合,一定会为用户“触发”一种全新的体验。思考题1试述大数据对人工智能及用户体验设计的作用。2试述人工智能提升用户体验的三种方式,并试根据个人理解补充之。3试述如何利用人工智能提升用户体验。4根据你对人工智能技术的了解,选定一款设计产品,尝试应用人工智能技术改进其用户体验,并给出设计过程,说明人工智能在其体验提升中的作用。感谢聆听