CLJul 6, 2017

An Embedded Deep Learning based Word Prediction

arXiv:1707.01662v1
Originality Incremental advance
AI Analysis

This work addresses the computational bottleneck for on-device keyboards, offering an incremental improvement in efficiency for mobile users.

The paper tackles the problem of deploying large language models on mobile devices by proposing an embedded deep learning method for word prediction, achieving a model size of 7.40MB and an average prediction time of 6.47 ms.

Recent developments in deep learning with application to language modeling have led to success in tasks of text processing, summarizing and machine translation. However, deploying huge language models for mobile device such as on-device keyboards poses computation as a bottle-neck due to their puny computation capacities. In this work we propose an embedded deep learning based word prediction method that optimizes run-time memory and also provides a real time prediction environment. Our model size is 7.40MB and has average prediction time of 6.47 ms. We improve over the existing methods for word prediction in terms of key stroke savings and word prediction rate.

Code Implementations1 repo
Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes