写点什么

情境智能 NLP 助手:AI 的下一个重大技术挑战

  • 2019-11-15
  • 本文字数:2365 字

    阅读完需:约 8 分钟

情境智能NLP助手:AI的下一个重大技术挑战

基于 NLP 的情境智能交互式助理是 AI/ML 的下一个重大挑战之一。相关技术与推荐引擎技术有几分相似,我们现在要做的是提高其效率并让其在我们的决策中能起到辅助作用,其中,从情境中获得上下文意图是技术实现最难的一步。


我一直认为:从技术角度来看,“具有高度包容性并对上下文敏感”的人工智能技术将是人工智能领域的两“未来大事”之一


现在回想起来,我希望有一个更简洁的约定命名规则来描述这种技术能力。“包容性”和“语境敏感性”属于马文•明斯基(Marvin Minsky)所说的“手提箱词汇”范畴,因为它们过于依赖用户的体验,所以很难就意义达成一致。


我们并不是在讨论NLP进行上下文相关对话的能力,比如根据当前的话题做出合理的回应或对内容进行澄清。在很大程度上,除了进行心理分析,聊天机器人还可以很好地处理人类的临时对话。


此外,我们也不是在讨论监督和消除文化包容性相关的偏见。虽然这也很重要,但目前不是我们想要的。


我们所描述的是 NLP 功能的下一个大的演进,在这个演进中,NLP 可以将我们所有的信息进行融合加工,然后给我们主动提出建议或行动,进而使我们的生活更便捷。


我们曾经给出的一个例子是让 NLP 助理在我没有明确创建提醒的情况下,提前一周左右提醒我,母亲的生日即将到来。更重要的是,我的 NLP 助理还可以推荐一份礼物。我过去在与 NLP 助理的交流中,无论是在实际信息中还是在语气上,都包含了一些关于我母亲的人物特征、甚至她的兴趣爱好等信息,通过这些信息,NLP 助理为什么不能给我推荐一份合适的礼物清单呢?这是非常有价值的。


因此,也许用“情境智能”来描述这种技术应用更合适。

辅助决策

这种演进的基础技术存在于已经发展成熟的推荐引擎领域。迄今为止,这些一直是电子商务的主要内容,无论是推荐书籍、飞机航班,还是爱情。未来,这项技术的发展将从预测你可能喜欢的事情,到你可能采取的行动,直至最后帮助你做出决定。


要实现这个目标的一个前提是,我们需要添加一些数据以便它能给我们提供更复杂的决策建议。数据的来源是我们的日历、电子邮件或其它文本,并随着系统的升级添加其他数据来源。事实上,日历和电子邮件智能助手正处于早期研发阶段,这是我们下一个突破的主要应用领域。


除了添加信息源之外,如何将其集成到一个有用的工具中也是一项挑战,这需要对人们如何决策有更深入的理解。例如,你的智能助手可能能够预测你的下一步行动,这时候假如它告诉你“现在做这个”,你会感到多么舒服呀。


我们的决策通常是建立在对可能事件的过滤之上的。也就是说,我们查看选项(如不同的航空公司航班),并理解这些选项,然后做出决定。对可能性的过滤是一个主要的挑战。提供太多供用户选择的信息,可能让用户面临选择困难症的烦扰,提供很少或根本没有潜在的决策数据,用户的舒适度和接受行动的意愿就会直线下降。

定义情境

这种帮助人类做决定的能力在扩展之前显然会从小处开始,就电子邮件和日历而言,可以提取的上下文信息最有可能是关于将会发生什么,什么时候发生,以及哪些人将会参与其中。


了解这三件事的第一步,可能是在活动之前弄清楚你需要什么来帮助你准备和参与。这看起来就像是一个非常棒的私人助理在帮你做准备时所表现出来的行为,而不需要你明确地告诉他们你需要什么。


我们都参加过很多会议,每个日程安排的内容和目标并不是我们最关心的。如果你的智能助手可以收集你需要的文件和信息,预测如何管理你的时间,甚至在会议期间即时提供你可能需要的信息列表,这不是很好吗?它甚至可以为你提供本次会议之前的会议概要。


更高级的场景可能是你正在管理多个并行项目。这些项目计划很可能在将来的某个时候相互链接,从而产生关键路径,导致出现某个项目阻碍其他项目进度的情况,只有等关键路径上的项目所有任务都执行完毕之后,后面的项目才能继续进行。一个基于上下文的智能助手可以被训练来提前几个月预测这些调度冲突并发出预警。

效率优先,决策增强次之

在情境智能助理的开始阶段,最有可能完成的目标是更有效地利用我们的时间,让我们能够专注于重要的事情,并让智能助手协调细节。


但神奇之处在于智能助手可以呈现信息的方式。一旦智能助手对你的目标和行动有了上下文理解,接下来你需要的就是信息。最终,智能助手应该能够掌握你已经在各种设备中捕获的信息,并通过通信推荐其他来源。


一个年轻的程序员,他拥有一定的技能和知识,但这些只是可能依赖于某些网站、特定的图书馆或笔记本。未来的智能助手可能会从不同的来源提出解决方案,加速初学者的学习曲线并提高成功概率。

帮你记事

除了你可能创建的简单日历提醒之外,你的高级智能助手还可能检测到我们忘记了什么。例如,你的妻子给你发邮件说你应该预订餐厅,并为你下周五晚上的外出安排一个保姆。你预定了餐厅,却被手头的下一个任务分散了注意力,忘记了保姆的事。你的智能助手可以轻松地检测到事情的遗漏并提醒你。可能产生的不愉快也就可以避免了。

关于隐私

这将是下一代智能助手的一个重要关注点。数据收集很可能远远超出你的日历和电子邮件范围,其范围将会扩展到你的眼球运动、光标运动等,尤其是外部数据源。


例如,在调优模型以发现对你很重要的单词时,模型需要对你的数据进行培训,但是需要加以约束,以便在生成通信时不会泄露任何信息。如果你的邮件中突然出现了谈论你在竞争对手公司的新工作的主题,那你可不想让别人看到这些信息。与人工智能的许多事情一样,隐私将是一个持续存在的挑战。


这种情况下,情境智能的 NLP 交互助手可以成为 AI/ML 的“下一个大事件”。技术已经实现,开发应用也只是时间问题。不久之后,我们或许都能拥有自己的超级先见之明的雷达奥赖利(Radar O’reilly),或者托尼 斯塔克(Tony Stark)的数字助理贾维斯(Jarvis),任我们差遣。


原文链接:


Contextually Intelligent NLP Assistants – AI’s Next Big Technical Challenge


2019-11-15 08:051651

评论

发布
暂无评论
发现更多内容

Java架构进阶笔记:一不小心就死锁了,怎么办,java区块链项目实战百度云

Java 程序员 后端

Java程序员怎么写简历?你这样介绍项目经验面试官会对你刮目相看

Java 程序员 后端

Java详解:如何实现一个-redis-缓存服务,面试官手里那些秀你一脸的求质数大法

Java 程序员 后端

Java语法糖,mybatis的实现原理

Java 程序员 后端

Java架构师面试之Netty面试专题及答案(共10题,含详细解答

Java 程序员 后端

Java程序员经典面试题集大全 (六)(1),javaee教程视频

Java 程序员 后端

Java程序员经典面试题集大全 (六),springboot原理图

Java 程序员 后端

Java程序员跳槽之旅,离开京东,12面面试回顾和一点经验分享

Java 程序员 后端

模块二作业:微信朋友圈高性能复杂度

dean

架构实战营

Java面试题目大汇总(附参考答案),牛客初级项目百度网盘

Java 程序员 后端

Java架构师面试题系列之Mybatis面试专题(36题,含详细答案解析

Java 程序员 后端

Java程序员极力推荐的springboot全家桶干货系列,运维nginx面试题

Java 程序员 后端

JAVA线程池源码之深入状态值分析| Java Debug 笔记,java原理面试题

Java 程序员 后端

Java集合笔记一 —— Collection,用了这么多年分页PageHelper

Java 程序员 后端

Java面试知识点解析——JVM篇,java集合容器面试

Java 程序员 后端

Java面试题超详细整理《多线程篇》,kafka架构和原理

Java 程序员 后端

Java高并发编程课后总结,Java程序员必备书籍

Java 程序员 后端

Java泛型你了解多少,springboot常见面试题

Java 程序员 后端

Java面试题整理《基础篇》,线程池参数面试题

Java 程序员 后端

Java程序员:面试字节跳动被问算法 多亏我扛下来了,2021最新Java高频精选面试题讲解

Java 程序员 后端

java程序员必须掌握的spring boot—你真的了解了吗,java基础入门第二版第三章答案

Java 程序员 后端

Java虚拟机的历史,java编写视频播放器

Java 程序员 后端

Java语言新特性?封印类,mybatis教程pdf下载

Java 程序员 后端

java面试常被问到的 JDK 命令,你知道几个?,2021最新Java面试笔试

Java 程序员 后端

Java面试题总结(乱序版,2020-09-29,3分钟教会你什么线程安全以及如何实现线程安全

Java 程序员 后端

Java真的要凉了吗?,工业互联网架构师

Java 程序员 后端

java面向对象和常用类练习题(StringBuffer、Data,java基础案例教程第二版

Java 程序员 后端

java集合笔记二 —— List集合,java运行原理

Java 程序员 后端

Java进阶面试合集笔记——19个技术栈,35岁以后的Java程序员出路在哪里

Java 程序员 后端

Java面试逐个突破:OOP(面向对象编程,java开发零基础就业班

Java 程序员 后端

Java程序员必须了解的JVM性能调优知识,全都在这里了,java框架常见面试题

Java 程序员 后端

情境智能NLP助手:AI的下一个重大技术挑战_AICon_William Vorhies_InfoQ精选文章