微软 AI 设计原则:成为弱者,再带来惊喜

来源:36Kr   作者:木木子


编者按:AI设计的思路是什么?更完美?更能想用户之所想?本文作者Cliff Kuang在“The company studied personal assistants–human ones–to understand how to make a great machine assistant”一文中讲述了一个微软从5年前开始的智能助理研究故事,并认为智能助理研究的重点不在于解决问题能力的强弱,而是如何处理与用户的关系。 


在我们对于人工智能如何改变世界的讨论中,你可能不会注意到它已经以一种微妙的方式融入进我们的生活。举个例子:软件PowerPoint Designer当前版本所呈现的一个特性。你每一次创建新幻灯片的尝试,Designer都在以不可见地方式扫描你的内容,试图找出更好的方法让这些演示在数以百万计的幻灯片中脱颖而出。点击设计标签,与你随意放置的图片和项目符号不同,你会发现有三个不同设置,里面有更好的字体选择以及基于幻灯片基调的围绕图像边框。这在几年前看起来可能很前卫的做法,如今使用起来却如此简单。但是这种简单操作掩盖了一些陌生而迷人的东西:当微软第一次测试Designer时,它看起来是绝对的、难以言喻的一种操作。


乔恩·费里德曼与罗娜特·劳伦斯


“在第一次的测试过程中,根据Designer做出的文字与动画设计让人觉得电脑比自己更清楚需求。”乔恩·弗里德曼解释道,身为微软设计董事合伙人他领导着微软Office系列。还有一个依然奇怪的事情:如果你按照Designer的建议修改,那么最终的结果是觉得自己再也无法忍受这种操作了。看起来,电脑并没有考虑到你接下来的演示是将如何。相反,它只是在一步步地掌握主动权。最终,微软解决了这个问题,推出了一种更有帮助、更中立的功能,这一功能推出了更符合上下语境的相关建议。但是在这些变化背后,存在一个该公司所控制的人工智能设计原则:人类是所有故事中的英雄。


当你把这些原则全部罗列出来的时候,这些原则似乎显而易见:“人类是英雄”“平衡情商和智商”“尊重社会价值观”“尊重环境”“与时俱进”。但是在这些原则背后存在一个不同寻常的起源故事,它会告诉你许多关于如何设计的事情。这些原则并不是一开始就完全形成的。相反,它们是一个从五年前开始的进展的最终结果,在这里,微软花费无数的时间与精力试图通过观察真人助手如何获得客户的信任而打造一个更好的人工智能助手。 


PowerPoint Designer


探索观察信任的形式


五年前,设计团队注意到他们正在测试的原型产品出现了一些很奇怪的事情,这时微软正忙着与苹果的Siri进行竞争。他们有两种不同逻辑的基本助手:一种是用户帮助训练助手,另一种是简单猜测一个人需要什么并导出结果。事实证明,用户对前者的态度要宽大的多,而不会对后者特别感兴趣即使它表现得同样好。是训练助理这件事情让用户更能宽容地对待智能助理的错误。


“为了研究这一动态,我们开始采访真人助手,让他们回想与其他人之间的关系以及自己的任务是如何随着时间推移而推进的。” 微软产品规划与研究高级总监罗娜特·劳伦斯解释说。这项研究后来演变成研究助理的新工作、观察他们与新客户建立关系的过程、并要求他们记录下自己的感受。但是要弄清这些关系的真相的确棘手。通常情况下,人们立即表达清楚自己的感受的能力很差,所以研究方法围绕着让这些人思考音乐或艺术来捕捉他们的情绪和感情。“这是一门很健全的科学,如果你让一个人去思考音乐以及音乐带来的情感,人们就会更能感触到自己的潜在感情。”劳伦斯解释道。


这项研究是在漫无目的的旷野外进行机器学习研究的转折点。这是一个Google Now正在开始测试功能的时代,它对人的通勤情况进行预测,或者对人们可能在公共汽车站等多久进行预测。劳伦斯的团队注意到,用户可能会感觉这些功能很神奇,但是如果程序错上一两次,他们就会选择将其全部关闭。发现用户对如此小概率错误事件的反映态度,劳伦斯的团队意识到获取信任十分棘手,却也十分重要:除非人类与机器之间建立起了某种联系,否则他们永远不会在机器犯错以后给予一个恢复正常的机会。


这种看法与他们正在做的助理研究项目相吻合。经过时间的一次又一次证明,助理们的成功并不是因为他们比客户聪明,而是因为他们的不聪明。而这将直接应用于机器助手的行为设定。“它从人那里拿走的任务越多,你就越需要注意那些情绪,比如‘它会让我感觉更强大更聪明?还是我仅仅觉得这个系统很聪明’”劳伦斯解释道。“让人们在使用一个系统的过程中感觉系统更强大会建立起一种这不再是你的搭档的感受,从而引起人们对机器是否在为自己工作的担忧。”


微软真实的测试了人们对仿制“助手”的反映,一个人坐在假屏幕后面,表现得向一个界面大脑。他们研究用户对一种看似强大或顺从的系统所做出的反映,并监测他们的心率和瞳孔放大情况。这一切都是由现实的助手所证明:你可以袒露自己的局限来获得信任,从而让客户的专业技能引领你前进。但是获取信任的真正秘诀是什么?潜心学习更好技能,直到你能以他们从未想过的体贴程度带给他们惊喜。比如说,在合适的时间,为客户准备好给兄弟姐妹的完美礼物。或是推荐看起来正好适合他们的酒店。一个好的助手会给你选择权,然后让你选择,而不是强加于你的意见之上。


PowerPoint Designer


随着时间推移而变化的屏幕  


这些教训以微软今天如何设计人工智能为基础。首先一个原则是人类应该成为恒星。另一个原则是,这种关系应该随着时间的推移而发展。为此,微软正试图建立一种不同的人工智能适应模式。这并不是为了让所有人赞叹于机器所拥有的知识,而是通过向用户提供可选择的选项来悄悄获取用户的信任。然后,当时机成熟的时候,提供比用户想象中更聪明的东西。


“给人们提供那些惊人的能力的相反情况可能是超负荷的,依然会有30%的错误可能性。” 弗里德曼说道。“这些模型还没有达到建立高可信度然后进行信任飞跃的阶段。我们尝试着调整节奏,努力建立起一种关系,因为你必须以此映照人与人之间的关系是如何建立的。”


他给出的例子是,当有人在写一篇研究论文时,识别出一个人的注意力不集中,并从他人的社交图中提炼出相关的内容库就做的很好。或者是在有人在制作PPT时,看看有哪些同事做了类似的演示以及哪些幻灯片值得借鉴就做得很好。“如果你还没有相关内容的权限,系统可能会帮助你进行操作。”弗里德曼补充说道。所有这些例子都暗示了过去20年用户体验发展的相反面。随着与用户关系的发展,屏幕不仅仅是一系列可用性屏幕,它也会随着时间的推移而改变。


劳伦斯说,关键在于,电脑能做什么与它应该做什么之间存在一种张力。“如何做到尊重用户?恰当的设计是留心分析它们如何知道自己知道什么,并给你选择的权利。”劳伦斯说道。但是培养正确的关系不仅仅是创造机器,并观察人类如何喜欢它们。相反,应该回到更深层的真相中:当没有机器参与的时候,人们互相形成关系的方法。


原文链接:

https://www.fastcodesign.com/90165892/the-real-story-behind-microsofts-quietly-brilliant-ai-design


未来智能实验室是人工智能学家与科学院相关机构联合成立的人工智能,互联网和脑科学交叉研究机构。


未来智能实验室的主要工作包括:建立AI智能系统智商评测体系,开展世界人工智能智商评测;开展互联网(城市)云脑研究计划,构建互联网(城市)云脑技术和企业图谱,为提升企业,行业与城市的智能水平服务。

  如果您对实验室的研究感兴趣,欢迎加入未来智能实验室线上平台。扫描以下二维码或点击本文左下角“阅读原文”

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/496316.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

vim 中的杀手级插件: vundle (vim 插件管理器)

From:http://zuyunfei.com/2013/04/12/killer-plugin-of-vim-vundle/ vundle.txt:https://github.com/VundleVim/Vundle.vim/blob/master/doc/vundle.txt Vundle 的具体介绍和配置:github repo:https://github.com/gmarik/vundl…

同步锁 php,python线程中同步锁详解

这篇文章主要为大家详细介绍了python线程中同步锁的相关资料,具有一定的参考价值,感兴趣的小伙伴们可以参考一下在使用多线程的应用下,如何保证线程安全,以及线程之间的同步,或者访问共享变量等问题是十分棘手的问题&a…

移动平均线分析法

移动平均线分析法是由道琼斯股价理论演变出来的一种股价趋势分析方法。其基本思想是消除股价随机波动的影响,以寻求股价波动的趋势。主要特点:1、追踪趋势:MA能够表示股价波动的趋势,并追踪这个趋势不轻易改变。2、滞后性&#xf…

Spring Data JPA 从入门到精通~Auditing及其事件详解

Auditing 及其事件详解 Auditing 翻译过来是审计和审核,Spring 的优秀之处在于帮我们想到了很多繁琐事情的解决方案,我们在实际的业务系统中,针对一张表的操作大部分是需要记录谁什么时间创建的,谁什么时间修改的,并且…

未来城市的无人机送货系统是怎样的?

来源: 资本实验室 作者:李鑫Siri通过移动应用下了一盒巴克拉拉面膜的订单,电商平台收到信息,发指令给最近的送货驳船。驳船上的无人机获取货物包裹后直接飞向Siri家。在不到8分钟的飞行后,无人机来到位于12层的Siri家…

Vim自动补全神器:YouCompleteMe

From:http://www.jianshu.com/p/d908ce81017a github 地址:https://github.com/Valloric/YouCompleteMe YouCompleteMe is a fast, as-you-type, fuzzy-search code completion engine for Vim. 参考: https://github.com/Valloric/YouCom…

故障树分析法MATLAB,故障树分析(FTA)方法及其基于VC的软件设计的研究

故障树分析法(FTA)是一种评价复杂系统可靠性与安全性的重要方法。经过近四十年的发展,FTA技术已经有相对成熟的理论,但是在FTA的组合爆炸困难(计算量随故障树规模指数增长)、相关底事件的FTA 等方面还有待于进一步的研究。而且随着系统复杂性的加大,系统所含部件愈来愈多,研究系…

Windows 7硬盘安装方法大全

Windows 7硬盘安装方法大全,共整理出四种方法该Windows 7硬盘安装方法大全介绍了Windows 7下安装高版本的Windows 7,Vista下硬盘安装Windows 7,xp下硬盘安装Windows7等方法! 一、 windows 7 系统下全新安装高版Windows7&#xff1…

对比 | 欧洲、美国、中国智慧城市的不同实践路径

来源:《上海城市规划》2018年第1期《欧美智慧城市最新实践与参考》作者:刘杨 龚烁 刘晋媛随着ICT、大数据、物联网等各类新兴技术的不断发展,智慧城市的运营和实践也不断趋于成熟。通过整理欧美各大典型智慧城市的最新实践案例,总…

C++ 使用 TinyXml 解析 XML 文件

知乎 C解析xml有什么好用的轮子? :https://www.zhihu.com/question/32046606 TinyXML-2 的 github地址和帮助文档:https://github.com/leethomason/tinyxml2 tinyxml 下载地址:https://sourceforge.net/projects/tinyxml/ *Please Note*…

java1.8.0,jdk1.8.0版本

【实例简介】jdk1.8版本,亲测可用。望有需求人士放心使用,下载。【实例截图】【核心代码】31449426-2a86-4e86-9718-9b4327dbb178└── jdk-8u161-windows-x64├── 1041│ ├── [5]DigitalSignature│ ├── [5]MsiDigitalSignatureEx│ ├─…

定制自己的Windows CE 5.0 ARM中文模拟器(转)

定制自己的Windows CE 5.0 ARM中文模拟器(转)http://showvi.com/Blog/ViewAirticle/59一、生成OS 1. 安装Windows CE 5.0(记得CPU类型里把ARMV4I选上)装完之后装DeviceEmulatorBSP.msi,这是ARMV4I模拟器的BSP。 我补充个DeviceEmulatorBSP.ms…

Spring Data JPA 从入门到精通~@Version处理乐观锁的问题

Version 处理乐观锁的问题 Version 乐观锁介绍 我们在研究 Auditing 的时候,发现了一个有趣的注解 Version,源码如下: package org.springframework.data.annotation; /*** Demarcates a property to be used as version field to impleme…

人工智能即服务 当人工智能遇到云计算

来源:企业网为了在竞争中保持领先地位,越来越多的企业正在寻求将人工智能技术整合到其应用程序、产品、服务,以及大数据分析方法中。而企业开始使用人工智能技术的最简单和最流行的方法之一是使用基于云计算的人工智能即服务产品。根据调研机…

视频裁剪

用【格式工厂FFSetup190.exe】将视频文件格式专程AVI, 再用视频裁剪工具【SolveigMM AVI Trimmer】裁剪需要的段。 源文件-添加视频文件-填入开始时间和停止时间(用三耳确定填写的时间值)-按添加按钮-选择目的文件路径及名称-运行。 转载于:https://www.…

三星s9php禁用列表,ADB禁用列表

该楼层疑似违规已被系统折叠 隐藏此楼查看此楼谷歌程序pm uninstall --user 0com.google.android.ext.servicespm uninstall --user 0com.google.android.onetimeinitializerpm uninstall --user 0com.google.android.ext.sharedpm uninstall --user 0com.google.android.confi…

Linux 文件 IO

参考:http://blog.csdn.net/wanxiao009/article/details/5648583 C 和 C 文件操作详解:http://blog.csdn.net/freeking101/article/details/60959624 标准IO与文件IO 的区别:http://blog.csdn.net/big_bit/article/details/51804391 参考…

Spring Data JPA 从入门到精通~默认数据源的讲解

默认数据源 spring.datasource.driver-class-namecom.mysql.jdbc.Driver spring.datasource.urljdbc:mysql://127.0.0.1:3306/test?useSSLfalse spring.datasource.usernameroot spring.datasource.password123456 但是在实际工作中不可能这么简单,因为会用其他数…

国内AI芯片百家争鸣,何以抗衡全球技术寡头

来源:中国科学院自动化研究所 作者:吴军宁如果说 2016 年 3 月份 AlphaGo 与李世石的那场人机大战只在科技界和围棋界产生较大影响的话,那么 2017 年 5 月其与排名第一的世界围棋冠军柯洁的对战则将人工智能技术推向了公众视野。阿尔法狗&am…

zabbix php 5.6 安装配置,CentOS 5.6下Zabbix 1.8.5 服务端安装部署

CentOS 5.6下Zabbix 1.8.5 服务端安装部署CentOS 5.6 x86_64 Zabbix 1.8.5IP:192.168.88.130一、安装LAMP环境依赖包:# yum install MySQL-server mysql-devel libcurl-devel net-snmp-devel php php-gd php-xml php-mysql php-mbstring php-bcmath httpd curl-dev…