Oct, 2022

NMTSloth: 理解和测试神经机器翻译系统效率退化

TL;DR本文通过分析1455个公共可访问的神经机器翻译系统的工作机理和实现,发现了一个可针对性地对其中的一种根本属性进行操纵以大幅降低计算效率。研究人员提出了一个名为NMTSloth的渐变引导技术,它搜索字符级、标记级和结构级的最小和不易察觉的扰动,并通过延迟End Of Sentence的出现来迫使这些输入达到自然不可达的阈值,从而进行系统的测试和评估。通过针对三种公共可用的NMT系统进行实验,以字符或标记的方式干扰输入句子,能够使NMT系统的响应延迟和能量消耗分别增加85%至3153%和86%至3052%。在真实的移动设备上,通过NMTSloth生成的输入会显著影响电池寿命,使其消耗超过正常输入的30倍以上。