Our new X account is live! Follow @wizwand_team for updates
WorkDL logo mark

Efficient Neural Architecture Search for End-to-end Speech Recognition via Straight-Through Gradients

About

Neural Architecture Search (NAS), the process of automating architecture engineering, is an appealing next step to advancing end-to-end Automatic Speech Recognition (ASR), replacing expert-designed networks with learned, task-specific architectures. In contrast to early computational-demanding NAS methods, recent gradient-based NAS methods, e.g., DARTS (Differentiable ARchiTecture Search), SNAS (Stochastic NAS) and ProxylessNAS, significantly improve the NAS efficiency. In this paper, we make two contributions. First, we rigorously develop an efficient NAS method via Straight-Through (ST) gradients, called ST-NAS. Basically, ST-NAS uses the loss from SNAS but uses ST to back-propagate gradients through discrete variables to optimize the loss, which is not revealed in ProxylessNAS. Using ST gradients to support sub-graph sampling is a core element to achieve efficient NAS beyond DARTS and SNAS. Second, we successfully apply ST-NAS to end-to-end ASR. Experiments over the widely benchmarked 80-hour WSJ and 300-hour Switchboard datasets show that the ST-NAS induced architectures significantly outperform the human-designed architecture across the two datasets. Strengths of ST-NAS such as architecture transferability and low computation cost in memory and time are also reported.

Huahuan Zheng, Keyu An, Zhijian Ou• 2020

Related benchmarks

TaskDatasetResultRank
Speech RecognitionWSJ (92-eval)--
131
Automatic Speech Recognition80-hour WSJ (dev93)--
16
Automatic Speech RecognitionEval2000 Switchboard (SW) 300-hour (test)
WER12.5
4
Automatic Speech RecognitionCallhome Eval2000 300-hour (test)
WER23.2
4
Showing 4 of 4 rows

Other info

Code

Follow for update