Improving Language Models by Clustering Training Sentences
David Carter (SRI International, Cambridge, UK)

TL;DR
Clustering training sentences based on entropy reduction can improve language model performance by capturing intra-sentential context, guiding the development of more complex models when beneficial.
Contribution
The paper introduces a novel clustering method for training sentences to enhance language models by representing contextual effects and assessing the potential for more complex models.
Findings
Clustering improves some models' performance in the ATIS domain.
Improvement indicates the presence of exploitable context dependencies.
Clustering serves as a diagnostic tool for model development.
Abstract
Many of the kinds of language model used in speech understanding suffer from imperfect modeling of intra-sentential contextual influences. I argue that this problem can be addressed by clustering the sentences in a training corpus automatically into subcorpora on the criterion of entropy reduction, and calculating separate language model parameters for each cluster. This kind of clustering offers a way to represent important contextual effects and can therefore significantly improve the performance of a model. It also offers a reasonably automatic means to gather evidence on whether a more complex, context-sensitive model using the same general kind of linguistic information is likely to reward the effort that would be required to develop it: if clustering improves the performance of a model, this proves the existence of further context dependencies, not exploited by the unclustered…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsTopic Modeling · Natural Language Processing Techniques · Speech Recognition and Synthesis
