Natural language translation device
First Claim
1. A natural language translation device comprising:
- a bus;
an input interface operatively connecting to the bus for receiving a source sentence in a first natural language to be translated to a target sentence in second natural language one word at a time in sequential order;
a processing unit operatively connecting to the bus for forming a two-dimensional (2-D) symbol in accordance with a set of 2-D symbol creation rules using a 2-D symbol creation module installed thereon, the 2-D symbol containing a super-character having a characteristic suggesting the i-th word of the target sentence based on the received source sentence; and
a Cellular Neural Networks or Cellular Nonlinear Networks (CNN) based integrated circuit operatively connecting to the bus for classifying the 2-D symbol via a deep learning model that contains a plurality of ordered convolutional layers.
1 Assignment
0 Petitions
Accused Products
Abstract
Natural language translation device contains a bus, an input interface connecting to the bus for receiving a source sentence in a first natural language to be translated to a target sentence in second natural language one word at a time in sequential order. A two-dimensional (2-D) symbol containing a super-character characterizing the i-th word of the target sentence based on the received source sentence is formed in accordance with a set of 2-D symbol creation rules. The i-th word of the target sentence is obtained by classifying the 2-D symbol via a deep learning model that contains multiple ordered convolution layers in a Cellular Neural Networks or Cellular Nonlinear Networks (CNN) based integrated circuit.
-
Citations
20 Claims
-
1. A natural language translation device comprising:
-
a bus; an input interface operatively connecting to the bus for receiving a source sentence in a first natural language to be translated to a target sentence in second natural language one word at a time in sequential order; a processing unit operatively connecting to the bus for forming a two-dimensional (2-D) symbol in accordance with a set of 2-D symbol creation rules using a 2-D symbol creation module installed thereon, the 2-D symbol containing a super-character having a characteristic suggesting the i-th word of the target sentence based on the received source sentence; and a Cellular Neural Networks or Cellular Nonlinear Networks (CNN) based integrated circuit operatively connecting to the bus for classifying the 2-D symbol via a deep learning model that contains a plurality of ordered convolutional layers. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method of translating natural language using a Cellular Neural Networks or Cellular Nonlinear Networks (CNN) based integrated circuit, the method comprising:
-
receiving, in a natural language translation device having a two-dimensional (2-D) symbol creation module installed thereon, a source sentence in a first natural language to be translated to a target sentence in second natural language one word at a time in sequential order; forming, with the 2-D symbol creation module, a multi-layer two-dimensional (2-D) symbol in accordance with a set of 2-D symbol creation rules, the 2-D symbol being a matrix of N×
N pixels of K-bit data that contains a super-character, the matrix being divided into M×
M sub-matrices with each of the sub-matrices containing (N/M)×
(N/M) pixels, said each of the sub-matrices representing one ideogram, the super-character having a characteristic suggesting the i-th word of the target sentence based on the received source sentence, where K, N and M are positive integers or whole numbers, and N is a multiple of M; andobtaining, with the 2-D symbol creation module, the i-th word of the target sentence by classifying the 2-D symbol via a deep learning model having a plurality of ordered convolution layers in a Cellular Neural Networks or Cellular Nonlinear Networks (CNN) based integrated circuit. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20)
-
Specification