IP Library Granted Patent US 10,878,201
Granted Patent B1
US 10,878,201 · App. 16/047,669 · Granted Dec 29, 2020

Apparatus and method for an adaptive neural machine translation system

Inventors: Joern Wuebker (Stanford, CA); Patrick Simianer (Stanford, CA); Spence Green (Stanford, CA)
Assignee: Lilt, Inc.
G06F40/58
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,878,201
App. No.
16/047,669
Granted
Dec 29, 2020
Kind
B1
Abstract

An apparatus has a network interface circuit to receive a source sentence from a network connected client device. A processor is connected to the network interface circuit. A memory is connected to the processor. The memory stores parameters of a neural machine translation system and instructions executed by the processor to operate the neural machine translation system trained on a corpus of source sentences and corresponding target sentences. The neural machine translation system is trained to predict a target sentence from a source sentence. A translation hypothesis is formed for the source sentence to form the target sentence. The target sentence is supplied to the network connected client device. A correct translation is received from the network connected client device. Parameters of the neural machine translation system are updated based upon the correct translation.

Claims (13)

1. An apparatus, comprising:

a network interface circuit to receive a source sentence from a network connected client device;

a processor connected to the network interface circuit; and

a memory connected to the processor, the memory storing parameters of a neural machine translation system and instructions executed by the processor to:

operate the neural machine translation system trained on a corpus of source sentences and corresponding target sentences, wherein the neural machine translation system is trained to predict a target sentence from a source sentence,

form a translation hypothesis for the source sentence to form the target sentence,

supply the target sentence to the network connected client device,

receive from the network connected client device a correct translation, and

update the parameters of the neural machine translation system based upon the correct translation by computing a gradient of a loss function for the source sentence and the target sentence and using the gradient of the loss function to update the parameters of the neural machine translation system.

2. The apparatus of claim 1 wherein the memory stores instructions executed by the processor to compute the perplexity for a set of updated parameters of the neural machine translation system based upon the source sentence and the target sentence.

3. The apparatus of claim 2 wherein the memory stores instructions executed by the processor to determine a number of updates for the source sentence and the target sentence by comparing the perplexity with a threshold value.

4. The apparatus of claim 1 wherein the memory stores instructions executed by the processor to compute a context vector as a linear mixture of vectors representing source word positions.

5. The apparatus of claim 1 wherein the memory stores instructions executed by the processor to form a graphical user interface with a source sentence text entry area, a corrected translation text entry area and a target sentence display area.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 27, 2018
From: WUEBKER, JOERN; SIMIANER, PATRICK; GREEN, SPENCE
To: LILT, INC.
Reel/Frame 046486/0883 →
Continuity (1)
Provisional Application 62537891 · Jul 27, 2017
Cited By (3)
US 12,307,215 US 12,333,264 US 12,614,043