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

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

3天内不再提示

一项Gmail新功能-智能撰写,为电子邮件写作提供了一种新的方式

Tensorflowers 来源:未知 作者:李倩 2018-05-31 10:18 次阅读

在 5 月初的 Google I/O 大会上,我们推出了一项 Gmail 新功能 -智能撰写,此功能利用机器学习,以交互方式在用户打字时给出建议,帮助用户补全句子,从而提高电子邮件的写作速度。智能撰写基于为智能回复开发的技术,为电子邮件写作提供了一种新的方式。无论是回复收到的电子邮件,还是新写邮件都能够体验。

在开发智能撰写的过程中,需要面对许多关键挑战,其中包括:

延迟时间:智能撰写基于每次的按键操作提供预测,因此它必须在 100 毫秒内作出响应,用户才不会注意到任何延迟。因此,如何平衡模型复杂度和推断速度成为一个关键问题。

规模:Gmail 拥有超过 14 亿用户。要为所有 Gmail 用户提供有效的自动补全建议,模型必须具备足够的建模能力,才能根据不同的语境给出相应的建议。

公平性和隐私性:在开发智能撰写时,我们需要在训练过程中杜绝存在潜在偏见的数据源,同时必须遵守与智能回复相同的严格用户隐私标准,确保模型不会泄露用户的隐私信息。此外,研究人员无法访问电子邮件,这意味着他们必须开发并训练一个机器学习系统来处理他们无法读取的数据集。

寻找合适的模型

ngram、神经词袋(BoW) 和RNN 语言(RNN-LM) 等典型的语言生成模型基于前面的单词序列学习预测下个单词。 然而,在电子邮件场景中,用户在当前电子邮件撰写会话中所打出的单词只是模型可用于预测下个单词的提示之一。为了融入有关用户想表达内容的更多语境,我们的模型将电子邮件主题和之前的电子邮件正文(如果用户要回复收到的邮件)也作为了一种预测条件。

要想包含这一额外语境,一种方法是将此问题看作序列到序列(seq2seq) 的机器翻译任务,其中源序列是主题和之前电子邮件正文(如果有)的结合,目标序列是用户当前正在撰写的电子邮件。尽管此方法在预测质量方面表现良好,但它远远达不到我们严格的延迟时间约束标准。

为了改善这种情况,我们将 BoW 模型与 RNN-LM 结合起来,结果,速度快于 seq2seq 模型,且模型预测质量损失微乎其微。在这种混合方法中,我们通过将每个字段中的词嵌入取平均值,对主题和之前的电子邮件进行编码。然后在每个解码步骤中,将这些平均嵌入连接起来并输入到目标序列 RNN-LM 中。模型架构如下图所示。

智能撰写 RNN-LM 模型架构。通过对每个字段中的词嵌入取平均值,对主题和之前的电子邮件消息进行编码。然后在每个解码步骤中将平均嵌入输入到 RNN-LM 中。

加速模型训练与服务

当然,确定使用这种建模方法后,我们仍需要调整不同的模型超参数,并在数十亿个样本上训练模型,这些加起来需要耗费大量时间。为了加快速度,我们使用完整的 TPUv2 Pod 进行实验。通过这种方式,不到一天的时间即可将模型训练至收敛。

即使在训练完较快的混合模型之后,最初版本的智能撰写在标准 CPU 上运行时的平均服务延迟时间仍高达数百毫秒,这个值对于一个试图节约用户时间的功能来说仍然是不可接受的。幸运的是,在推断时还可以使用 TPU,从而极大地加速用户体验。通过将大量计算转移到 TPU 上,我们将平均延迟时间减少到几十毫秒,同时极大地提高了单个机器可服务的请求数量。

公平性和隐私性

机器学习中的公平性非常重要,因为语言理解模型可能反映人类的认知偏见,产生一些不受欢迎的单词和句子关联。正如 Caliskan 等人在他们的近期论文"Semantics derived automatically from language corpora contain human-like biases"中所述,这些关联与自然语言数据有着盘根错节的联系,这对构建语言模型提出了巨大挑战。我们正在积极探索如何在训练过程中进一步减少潜在偏见。同时,由于智能撰写与垃圾邮件机器学习模型的训练方式类似,基于数十亿词组和句子训练而成,因此,我们运用此论文的研究成果,对模型进行了大量测试,以便确保只有多个用户使用的常见词组才会被模型记住。

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

    关注

    68

    文章

    10412

    浏览量

    206465
  • 电子邮件
    +关注

    关注

    0

    文章

    102

    浏览量

    15198
  • 机器学习
    +关注

    关注

    66

    文章

    8095

    浏览量

    130514

原文标题:基于机器学习的「智能撰写」让你的 Gmail 如开挂一般好用

文章出处:【微信号:tensorflowers,微信公众号:Tensorflowers】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    gmail邮箱如何使用设置outlook 2007的配置

    ,然后点击下步。 填写所有必填字段,包含下列信息: 姓名: 输入您希望在外发邮件的 "发件人:" 字段中显示的姓名。电子邮件地址:输入完整的 Gmail
    发表于 05-29 10:18

    word邮件合并功能使用教程

    。4、编辑收件人信息  有收件人列表,就要将他们的信息准确地插入到适当的位置。单击“下步:撰写电子邮件”命令,进行添加收件人的各种信息(如图6)。图6  例如信件开头的称呼可以单击
    发表于 07-03 17:03

    电子邮件的使用培圳教程

    当天就能收到对方发来的邮件。 二、邮件的异步传输   电话通信是一种同步通信,即通话双方必须同时在电话机旁且电话必须是空闲的。而电子邮件则是以一种
    发表于 03-10 17:55

    什么是电子邮件?

    亲,什么是电子邮件?
    发表于 10-24 10:05

    传真百科:电子邮件能取代传真吗

    二十一世纪的今天传真仍普遍使用在技术先进的现代化办公室中,全球范围每年都有数亿文件通过传真方式进行发送。传真作为一种传统的通信方式,为何不被电子邮件所取代?我们从传真与
    发表于 01-14 11:32

    如何使用SW300052库启用SS以发送电子邮件

    你好。我在WiFi G演示板上使用PIC32 MX695F512H。我下载MLA,在黑板上运行了Wifi G演示项目,在按下按钮时,我做了些改变来发送电子邮件。当我按下Led 2打开的按钮,过了
    发表于 06-27 12:36

    如何使用Shell_smtp和gmail

    - 用于身份验证的用户名。-p - 身份验证密码。-m - 电子邮件文本。-h - 显示此使用信息。外壳>那么命令是这样的吗?shell>smtp - gmail
    发表于 03-24 06:29

    电子邮件的使用教程

    电子邮件的使用主要内容认识电子邮件通过POP3方式收发电子邮件申请一个免费的电子邮件信箱通过WWW在线
    发表于 03-11 17:11 0次下载

    电子邮件工作原理

    电子邮件工作原理 引言 全世界每天都有数千万人使用电子邮件
    发表于 08-03 09:58 9329次阅读

    微软停止对Windows Live提供电子邮件支持

    微软停止对Windows Live提供电子邮件支持 3月11日消息,微软星期三称,它将停止对其一系列Windows Live服务提供基于电子邮件的支持。替代的方法是用户遇到问题必须访问
    发表于 03-11 09:03 435次阅读

    如何向您选择的某人发送电子邮件

    您可以通过单击左侧的“发送”选项卡来确认您的电子邮件是否已发送。它将显示您发送的所有电子邮件。如果未显示最近发送的电子邮件,或者您希望发送其他电子邮件,请再次参考步骤2到5。现在,您已
    的头像 发表于 12-13 16:35 4759次阅读
    如何向您选择的某人发送<b class='flag-5'>电子邮件</b>

    如何获取Gmail帐户以通过txt将电子邮件发送到手机

     如果正确设置gmail现在应该将所有传入的电子邮件通过txt转发到您的手机。
    的头像 发表于 10-14 14:34 6163次阅读

    谷歌Gmail新功能可引入多个邮件签名

    谷歌刚刚宣布了 Gmail 邮件服务的一项新功能,允许用户在发件时从多个邮件签名中挑选其中一个。
    的头像 发表于 03-11 15:21 1777次阅读

    WhatsApp和电子邮件上的智能冰箱通知

    电子发烧友网站提供《WhatsApp和电子邮件上的智能冰箱通知.zip》资料免费下载
    发表于 07-12 11:12 0次下载
    WhatsApp和<b class='flag-5'>电子邮件</b>上的<b class='flag-5'>智能</b>冰箱通知

    Aryson--将电子邮件Gmail移动到iCloud帐户的最简单方法

    总的来说,除了这个原因之外,还有很多其他的原因将邮件Gmail迁移到iCloud。进一步,让我们讨论一种有效和快速的方法来批量迁移Gmail电子邮
    的头像 发表于 10-10 15:40 808次阅读