Previous cache-based approaches mainly point to cache-based language modeling (Kuhn and Mori, 1990), which uses a large global language model to mix with a small local model estimated from recent history data.
applying such a language model in SMT is very difficult due to the risk of introducing extra noise (Raab, 2007).