Modular Construction of Time-Delay Neural Networks for Speech Recognition

Alex Waibel

Neural Computation · 1989 · 320 citations · 8 references

Concepts

TL;DR

Large connectionist speech recognition systems require models that handle continuous time variation and scalable complexity, motivating strategies that overcome basic network limitations. The authors introduce Time‑Delay Neural Networks to capture temporal dynamics and employ modular, incremental design to scale networks from small subcomponents to larger systems. Training small task‑specific networks yields time‑invariant hidden abstractions that enable efficient construction of larger phoneme‑recognition nets, all of which outperform prior approaches.

Abstract

Several strategies are described that overcome limitations of basic network models as steps towards the design of large connectionist speech recognition systems. The two major areas of concern are the problem of time and the problem of scaling. Speech signals continuously vary over time and encode and transmit enormous amounts of human knowledge. To decode these signals, neural networks must be able to use appropriate representations of time and it must be possible to extend these nets to almost arbitrary sizes and complexity within finite resources. The problem of time is addressed by the development of a Time-Delay Neural Network; the problem of scaling by Modularity and Incremental Design of large nets based on smaller subcomponent nets. It is shown that small networks trained to perform limited tasks develop time invariant, hidden abstractions that can subsequently be exploited to train larger, more complex nets efficiently. Using these techniques, phoneme recognition networks of increasing complexity can be constructed that all achieve superior recognition performance.

References

8