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

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

3天内不再提示

亚马逊采用新方式来处理地区语言差异

电子工程师 来源:陈翠 2019-06-15 11:24 次阅读

有些人可能会认为,让支持多种语言(包括西班牙语、德语和日语)的Alexa“听懂”方言是小菜一碟,但事实并非如此。据亚马逊的研究人员称,英式英语和美式英语之间的鸿沟非常之大,以至于经常需要从头开始训练机器学习模型。

Alexa理论上应该能够使用已有的知识引导语言训练。这就是为什么亚马逊的科学家们正在研究一种技术,这种技术可以找出客户的需求主题,比如音乐、天气或运动,并识别出与特定领域无关的语言。

亚马逊的研究人员在计算语言学协会北美分会上发表的论文中,描述了他们的工作。亚马逊Alexa人工智能高级应用科学经理Young Bum Kim写道:“域名分类的多任务训练具有挑战性的一个原因是,对同一域名的请求在不同地区可能看起来大相径庭。例如,对餐馆域名的请求在孟买的餐馆名称将与在伦敦的餐馆名称大不相同,尽管顾客要求相同的服务,像地址信息、菜单信息、预订等。在某些案例中,当跨区域的请求更一致时,几个不同的地区特定模型的输出可以相互加强,提高了准确性。”

该团队的域分类器同时执行多个任务,主要是学习一种语言的统计模型,该模型捕捉跨区域的一致性,并在通用和地区特定模型的输出上学习不同的分类。重要的是,注意机制根据输入给出了不同语言环境特定模型的输出的不同侧重点,这样当输入数据依赖于语言环境时,它将其大部分权重分配给单个语言环境特定模型,并忽略输出其他特定于语言环境的模型。

为了确定在运行时应该接受“特殊处理”的域,研究人员在训练时将特定于区域的模型的输出组合成单个向量,其中权重较大的输出对向量最终值的贡献大于权重较小的输出。然后,将向量与独立于区域设置的模型的输出连接起来,并将其传递给另一个网络层进行域分类。

在美国、英国,印度和加拿大四种英语变体的实验中,与单独训练的模型相比,研究人员的模型准确度提高了18%、43%、116%和57%。

此前,如果要确保Alexa语音助手能够很好的理解语言变体,就需要针对每一种语言变体进行重新的训练,而亚马逊研究人员所创造的这种新的语音识别训练方法,意味着为现有语言的新变体构建模型的工作量将大大减少。

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

    关注

    8

    文章

    2670

    浏览量

    83440
收藏 人收藏

    评论

    相关推荐

    STM32、Arduino、树莓派开发方式差异大吗

    最近看到有网友问:STM32、Arduino、树莓派开发方式差异大吗?   要说相同点,它们之间也有很多相同点。但你要说他们之间开发的差异,其实也蛮大的。   STM32、Arduino、树莓派三者
    的头像 发表于 01-02 11:33 254次阅读

    ADS1299后端数据是通过写好的exe程序来处理的?

    看了ADS1299开发板,很心动,因为我是做后端数据处理的,前端硬件基本自己搞不定,所以想入一个自己收集一点原始数据来玩玩 但是看了1299的手册,貌似后端数据是通过写好的exe程序来处理的?TI提供底层的驱动,让用户自己获取raw EEG,然后作进一步的自定义分析么?
    发表于 12-25 06:29

    在tvp5158解码处理中,输入的视频不论是隔行还是逐行都按隔行来处理,然后输出也是隔行的?

    在tvp5158解码处理中,输入的视频不论是隔行还是逐行都按隔行来处理,然后输出也是隔行的?因为在tvp5158的寄存器场数field的设置里只有50hz和60hz。
    发表于 12-20 07:26

    自然语言处理与机器学习的关系 自然语言处理的基本概念及步骤

    自然语言处理(Natural Language Processing,简称NLP)是人工智能和语言学领域的一个分支,它致力于研究如何让计算机能够理解、解释和生成人类语言。机器学习(Ma
    的头像 发表于 12-05 15:21 549次阅读

    ASR与自然语言处理的结合

    ASR(Automatic Speech Recognition,自动语音识别)与自然语言处理(NLP)是人工智能领域的两个重要分支,它们在许多应用中紧密结合,共同构成了自然语言理解和生成的技术体系
    的头像 发表于 11-18 15:19 454次阅读

    自然语言处理与机器学习的区别

    在人工智能的快速发展中,自然语言处理(NLP)和机器学习(ML)成为了两个核心的研究领域。它们都致力于解决复杂的问题,但侧重点和应用场景有所不同。 1. 自然语言处理(NLP) 定义:
    的头像 发表于 11-11 10:35 647次阅读

    请问VOLIB语音库不能用来处理实时语音吗?

    我下载了TI的VOLIB语音库,移植了里面的VEU语音增强程序,说明文档说这个程序里面带的有降噪功能,数据手册也是看的云里雾里的,感觉VOLIB是用来处理网络中的语音数据的吗(还区分上/下链路数
    发表于 10-25 08:24

    卷积神经网络通常用来处理什么

    卷积神经网络(Convolutional Neural Networks, CNNs)通常被用来处理具有显著空间层次结构的数据,特别是图像和视频数据。它们通过模拟人类视觉处理机制中的某些方面,如局部
    的头像 发表于 07-11 14:51 837次阅读

    自然语言处理技术有哪些

    自然语言处理(Natural Language Processing,简称NLP)是人工智能领域的一个分支,它致力于使计算机能够理解、解释和生成人类语言。自然语言
    的头像 发表于 07-03 14:30 1212次阅读

    自然语言处理模式的优点

    自然语言处理(Natural Language Processing,简称NLP)是人工智能领域的一个重要分支,它致力于使计算机能够理解、生成和处理人类语言。随着技术的发展,自然
    的头像 发表于 07-03 14:24 814次阅读

    自然语言处理是什么技术的一种应用

    自然语言处理(Natural Language Processing,简称NLP)是人工智能和语言学领域的一个分支,它涉及到使用计算机技术来处理、分析和生成自然
    的头像 发表于 07-03 14:18 1002次阅读

    自然语言处理包括哪些内容

    自然语言处理(Natural Language Processing,简称NLP)是人工智能领域的一个重要分支,它涉及到计算机与人类语言之间的交互。NLP的目标是让计算机能够理解、生成和处理
    的头像 发表于 07-03 14:15 1009次阅读

    PLC的编程方式及编程语言

    在工业自动化领域,PLC(Programmable Logic Controller,可编程逻辑控制器)因其强大的控制功能和灵活的编程方式而得到了广泛应用。PLC的编程方式和编程语言是实现其控制功能的基础,本文将详细探讨PLC的
    的头像 发表于 06-27 14:08 808次阅读

    语言模型(LLMs)如何处理语言输入问题

    研究者们提出了一个框架来描述LLMs在处理语言输入时的内部处理过程,并探讨了模型中是否存在特定于语言的神经元。
    发表于 03-07 14:44 645次阅读
    大<b class='flag-5'>语言</b>模型(LLMs)如何<b class='flag-5'>处理</b>多<b class='flag-5'>语言</b>输入问题

    关于配置XMC4700 MCU的ADC来处理多个信号的疑问求解

    在这种情况下,我需要配置 XMC4700 MCU 的 ADC 来处理多个信号。 具体来说,我必须测量四个独立通道,并同时对其进行数字化处理。 我有点困惑,因为手册中有很多信息。 下面是一些问题
    发表于 03-06 07:38