The invention relates to a neural
machine translation method based on Multi-BiRNN encoding. Multi-BiRNN encoding is adopted at an
encoder end, that is to say that on the basis of using source languagesentences as input sequences, one or more groups of BiRNN are added to
encode other input sequences associated with the input sequences; on the basis of Multi-BiRNN-encoded neural
machine translation, in the encoding process of a source end, the source language
sentence sequences and a dependency
syntax tree thereof are considered at the same time, and
serialization results of the
syntax tree areobtained by means of two different traversal
modes respectively and serve as Multi-BiRNN encoding input with the source language
sentence sequences; at the output end of each BiRNN, a word is formedin a vector splicing mode. According to the method, vectors obtained by encoding contain more abundant
semantic information, the source language
sentence sequences and other sequences associated withthe source language sentence sequences are considered at the same time, and the disambiguation function is achieved in the
semantic representation process of the source language sentences.