Log-Linear System Combination Using Structured Support Vector Machines

J. Yang, Anton Ragni, Mark J.F. Gales, Kate M. Knill

Building high accuracy speech recognition systems with limited language resources is a highly challenging task. Although the use of multi-language data for acoustic models yields improvements, performance is often unsatisfactory with highly limited acoustic training data. In these situations, it is possible to consider using multiple well trained acoustic models and combine the system outputs together. Unfortunately, the computational cost associated with these approaches is high as multiple decoding runs are required. To address this problem, this paper examines schemes based on log-linear score combination. This has a number of advantages over standard combination schemes. Even with limited acoustic training data, it is possible to train, for example, phone-specific combination weights, allowing detailed relationships between the available well trained models to be obtained. To ensure robust parameter estimation, this paper casts log-linear score combination into a structured support vector machine (SSVM) learning task. This yields a method to train model parameters with good generalisation properties. Here the SSVM feature space is a set of scores from well-trained individual systems. The SSVM approach is compared to lattice rescoring and confusion network combination using language packs released within the IARPA Babel program.

DOI: 10.21437/Interspeech.2016-377

Cite as

Yang, J., Ragni, A., Gales, M.J., Knill, K.M. (2016) Log-Linear System Combination Using Structured Support Vector Machines. Proc. Interspeech 2016, 1898-1902.

author={J. Yang and Anton Ragni and Mark J.F. Gales and Kate M. Knill},
title={Log-Linear System Combination Using Structured Support Vector Machines},
booktitle={Interspeech 2016},