0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

三种机器学习效果很好的设计模式

汽车玩家 来源:今日头条 作者:闻数起舞 2020-05-03 18:07 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

正确的设计可以使更多的数据科学见解(甚至是不完美的,概率性的见解)。

我们生活在机器学习时代。 这意味着我们所制造的产品越来越少地以事实为依据进行交易:相反,它们越来越依赖于推理,预测和推荐等概率性事物。 根据定义,这些事情具有不确定性。 不可避免地,它们将是错误的。

但这并不意味着它们没有产品价值。 毕竟,您可能宁愿知道下雨的几率是50%,而根本没有天气预报。 我们如何才能从错误的算法中释放用户价值? 我们可以做预测所要做的事情:设计产品时要先于不确定性。

在机器学习时代,设计能够传达确定性的产品可能会带来巨大的竞争优势:

· 它可以解锁新的价值。 通过授权用户就如何使用它们做出自己的判断,而不是决定并什么都不做,我们可以产生并发送更多的数据科学见解-甚至是不完美的,概率性的见解。

· 它可以减少风险。 传达不确定性是免责声明:用户可以权衡证据并得出结论的风险由自己承担,而不必以产品的面值提出索赔,并使产品对不透明,错误的结论负责。

· 它可以提高可用性。 好的设计可以使用户看到产品在做什么:系统状态的可见性是Nielsen Norman进行用户界面设计的第一种启发式方法。 不确定性的可见性为用户节省了自己弄清楚某事物的可靠性的痛苦。

这一切有问题吗? 不确定性很难设计。 机器学习表示概率的不确定性,但是概率不是产品:普通人不想钻研p值和置信区间,设计人员也不想创建充满星号和技术知识的复杂怪兽。 此外,非专家不太擅长解释原始概率,有时会将其转变为可怕的战略决策。

我们应该传达产品中的不确定性,但是我们需要有效的,以用户为中心的设计解决方案来做到这一点。 在本文中,我将介绍三种效果很好的设计模式:

· 展示你的作品

· 显示单个数据点

· 让用户完成难题

为了具体起见,我主要从Context(我们的法律数据分析产品)中提取示例,该产品从数百万司法意见的语言中提取有用的见解。 这是将机器学习产品化的绝佳平台,因为我们的律师用户群可以高度怀疑概率,完全不容忍错误。 我们在设计适用于他们的产品方面学到了很多东西!

设计模式1:展示您的作品

这里的公式很简单:提供您的概率见解(现在机场有点繁忙...),并让用户知道您的算法是如何到达的(...基于对这个地方的访问)。 Google Maps这样做:

三种机器学习效果很好的设计模式

这可以使您的见解更具辩护性和实用性:用户可以根据他们在方法论中看到的任何特定偏见或限制进行调整,并自己决定结论的信心。

在上下文中,我们的见解基于司法文件的书面语言。 下面,我们的语言算法发现了一位专业证人Giles博士和一家律师事务所Thompson&Knight有一个先前的联系:他们过去似乎互相反对(在决定是否要 聘请Giles博士)。 我们的设计显示了导致算法得出该结论的确切语言。 这可以帮助用户验证结论,并且可以进一步深入了解该专家和律师事务所如何相互了解:

三种机器学习效果很好的设计模式

在推荐引擎的世界中展示您的工作也很方便。 下面的设计以完整句子的形式进行:

三种机器学习效果很好的设计模式

这种设计从字面上告诉用户该算法的工作原理:从本质上讲,该算法只是吸引过去的客户作为推荐者,这是一种称为协作过滤的聪明技术。 通过完全透明,设计消除了满足不确定的潜在期望的算法,例如推荐相似,相关或诱人的产品。

最后,有时展示您的作品可能会成为主要的吸引力。 在拉威尔法(Ravel Law),我们建立了一个实验性动议结果预测器,该预测器可计算出法院将批准某项动议的机会百分比,并显示出不同的因素(如主张的辩护类型)如何凭经验或多或少地获得授权。 我们通过简单的可视化展示了因子权重:

三种机器学习效果很好的设计模式

我们向预报员展示的律师比对结果的精确预测要更感兴趣的是了解这些单独因素的作用-他们在起草议案时可以控制的可操作性。 预测是困难且不确定的,但是显示我们(模型)的工作为我们的律师提供了有用的参考。

设计模式2:显示单个数据点

如今,单个数据点很少,这似乎是遗物,许多设计重点在于如何以数据仪表板的形式将大量数据集抽象为人类可理解的概括。 但是泛化会给我们带来麻烦,尤其是在数据稀疏的情况下。 矛盾的是,大数据意味着我们现在比以往拥有更多的小型数据集,将大数据切片和切块的结果缩小到我们感兴趣的范围。我们应该针对小数据固有的不确定性进行设计。

此外,在大小数据集中,当数据实际上遵循与我们假设不同的分布时,匆忙下结论可能会带来麻烦。 潜在的分布可能是偏斜的,双峰的,甚至是相反的,如本例中的辛普森悖论所示:

三种机器学习效果很好的设计模式

对于产品而言,揭示单个原始数据点可能更安全(通常更有用),从而传达其结论是否可靠的不确定性。 考虑一下我们的Context设计之一,它显示了专家证人在法庭上成功取证的成功记录:

三种机器学习效果很好的设计模式

最初的设计需要大量的"汇总统计数据",正如我们所说的那样-多个条形图断定了专家在各种情况下的证词接纳率。 问题在于,许多专家只有一个或两个结果,这不足以使这些图表可靠地发挥作用。 我们本来会很笨拙地宣布,每个数据点都支持0%和100%的导纳率,这在技术上不是错误的,但暗示着专家作证的方式过于确定。 取而代之的是,我们的最终设计将专家证言的每一个挑战形象化,让用户发现模式并自行判断他们应该如何对待它们。

设计模式3:让用户解决难题

机器学习可以做令人惊奇的事情-但它仍然不能解决所有问题,难题的某些部分最好交给人类。 一种算法可能擅长查找片段,但不确定整体解决方案。 我们的设计应为用户安排这些作品,并自行设置完成拼图。

当涉及人工智能尚未真正解决的高阶问题(例如解释因果关系)时,这种想法最为有趣。 我们的上下文用户看到随着时间的流逝,影响特定公司的诉讼数量激增,并想知道是什么导致了这些激增。 我们的设计在平行的时间轴上安排了法律案件和新闻报道群,邀请用户自己推断因果关系。 在这里,用户可能会假设涉及Chipotle的法律案件激增可以由稍早一些有关Chipotle和E. coli的新闻头条解释:

三种机器学习效果很好的设计模式

这样的问题-为什么会发生什么,接下来会发生什么,您应该怎么做-很难解决并且冒险做出明确的回答。 但是我们不必做任何事情,至少不是完全没有做。 通过暗示性地排列算法确实找到的难题部分,产品设计可以激发用户进行思考,充实和评估的想法,从而使人类处于循环中,以从不完善的机器学习中提取价值。

最后的想法

通过设计不确定性,我们可以解锁全新的产品,在这些产品中,机器学习对于传统设计可能不够精确。 我提供了产品设计可以传达不确定性的三种方式:展示他们的工作,揭示单个数据点以及让用户完成难题。 但是,随着机器学习的发展,以及用户对不确定性的更深入思考以及道德和法规要求透明性,我们揭示不确定性的设计解决方案范围肯定会增加。 我期待看到我们的想法。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 机器学习
    +关注

    关注

    66

    文章

    8541

    浏览量

    136283
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    量子机器学习入门:三种数据编码方法对比与应用

    在传统机器学习中数据编码确实相对直观:独热编码处理类别变量,标准化调整数值范围,然后直接输入模型训练。整个过程更像是数据清洗,而非核心算法组件。量子机器学习的编码完全是另一回事。传统算
    的头像 发表于 09-15 10:27 517次阅读
    量子<b class='flag-5'>机器</b><b class='flag-5'>学习</b>入门:<b class='flag-5'>三种</b>数据编码方法对比与应用

    TC377配置SMU FSP时,如何配置频率参数;三种模式有何区别,配置上有何区别?

    TC377配置SMU FSP时,如何配置频率参数;三种模式有何区别,配置上有何区别?
    发表于 08-08 07:48

    MEMS中的三种测温方式

    在集成MEMS芯片的环境温度测量领域,热阻、热电堆和PN结原理是三种主流技术。热阻是利用热敏电阻,如金属铂或注入硅的温度电阻系数恒定,即电阻随温度线性变化的特性测温,电阻变化直接对应绝对温度,需恒流源供电。
    的头像 发表于 07-16 13:58 1338次阅读
    MEMS中的<b class='flag-5'>三种</b>测温方式

    开关电源三种控制模式:PWM/PFM/PSM

    PWM/PFM/PSM 三种控制模式的定义通常来说,开关电源(DC-DC)有三种最常见的调制方式分别为: 脉冲宽度调制(PWM) 脉冲频率调制(PFM) 脉冲跨周期调制(PSM) 在功率集成电路
    发表于 06-09 16:11

    HarmonyOS基础组件:Button三种类型的使用

    中的Button相较于Android原生来说,功能比较丰富,扩展性高,减少了开发者的代码数量,简化了使用方式。不仅可以自定义圆角还支持三种样式。 常用属性 名称 参数类型 描述 type
    的头像 发表于 06-09 15:48 2177次阅读
    HarmonyOS基础组件:Button<b class='flag-5'>三种</b>类型的使用

    介绍三种常见的MySQL高可用方案

    在生产环境中,为了确保数据库系统的连续可用性、降低故障恢复时间以及实现业务的无缝切换,高可用(High Availability, HA)方案至关重要。本文将详细介绍三种常见的 MySQL 高可用
    的头像 发表于 05-28 17:16 1025次阅读

    信号隔离器三种供电方式的区别

    信号隔离器是一重要的信号隔离装置,其供电方式主要有独立供电、回路供电和输出回路供电三种。以下是这三种供电方式的详细区别: 一、独立供电 1. 定义:独立供电是指信号隔离器需要单独配备DC24V或
    的头像 发表于 04-17 16:23 1125次阅读
    信号隔离器<b class='flag-5'>三种</b>供电方式的区别

    双极型极管放大电路的三种基本组态的学习课件免费下载

      本文档的主要内容详细介绍的是双极型极管放大电路的三种基本组态的学习课件免费下载包括了:共集电极放大电路,共基极放大电路,三种基本组态的比较   输入信号ui
    发表于 04-11 16:39 27次下载

    redis三种集群方案详解

    在Redis中提供的集群方案总共有三种(一般一个redis节点不超过10G内存)。
    的头像 发表于 03-31 10:46 1302次阅读
    redis<b class='flag-5'>三种</b>集群方案详解

    WiFi模块工作模式讲解:AP、STA、AP+STA模式

    WiFi模块作为现代无线通信的核心组件,其工作模式直接决定了设备的联网能力和应用场景。AP(AccessPoint)、STA(Station)和AP+STA(混合模式)是三种最常见的工作模式
    的头像 发表于 03-27 19:33 4184次阅读
    WiFi模块工作<b class='flag-5'>模式</b>讲解:AP、STA、AP+STA<b class='flag-5'>模式</b>

    CMOS,Bipolar,FET这三种工艺的优缺点是什么?

    在我用photodiode工具选型I/V放大电路的时候,系统给我推荐了AD8655用于I/V,此芯片为CMOS工艺 但是查阅资料很多都是用FET工艺的芯片,所以请教下用于光电信号放大转换(主要考虑信噪比和带宽)一般我们用哪种工艺的芯片, CMOS,Bipolar,FET这三种工艺的优缺点是什么?
    发表于 03-25 06:23

    GaN、超级SI、SiC这三种MOS器件的用途区别

    如果想要说明白GaN、超级SI、SiC这三种MOS器件的用途区别,首先要做的是搞清楚这三种功率器件的特性,然后再根据材料特性分析具体应用。
    的头像 发表于 03-14 18:05 2253次阅读

    FOC中的三种电流采样方式,你真的会选择吗?(可下载)

    的基础,用一句话来形容就是“基础不对,努力白费”,由此可见电流采样在整 个 FOC 算法中的作用电流采样的方式一般分为电阻、双电阻、单电阻,这三种采样方式都有其
    发表于 03-12 15:04 3次下载

    示波器的三种触发模式

    示波器的触发方式不仅影响波形捕捉的时机,还决定了显示的波形是否稳定。 常见的触发模式三种: 单次触发 (Single)、 正常触发 (Normal)和 自动触发 (Auto)。下面将对这三种触发
    的头像 发表于 01-07 11:04 1.3w次阅读
    示波器的<b class='flag-5'>三种</b>触发<b class='flag-5'>模式</b>

    思看科技手持维激光扫描仪三种工作模式介绍

    思看科技手持维扫描仪有高速、精细、复合及深孔扫描模式,适用于不同场景需求,合理选择模式可快速获取、处理物体维数据,支持后续制造、设计或修复工作。
    的头像 发表于 12-24 15:32 1513次阅读
    思看科技手持<b class='flag-5'>三</b>维激光扫描仪<b class='flag-5'>三种</b>工作<b class='flag-5'>模式</b>介绍