Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Neural network language model training method and device and voice recognition method

A language model and neural network technology, applied in the field of neural network language model training, can solve the performance impact of neural network language model, speech recognition quality (reduction of recognition rate and other issues, to reduce computational complexity, reduce complexity, improve The effect of calculating speed

Inactive Publication Date: 2015-02-25
TSINGHUA UNIV +1
View PDF1 Cites 26 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, due to the introduction of human factors, the methods adopted in the prior art will affect the performance of the neural network language model, which will reduce the quality of speech recognition (recognition rate)

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Neural network language model training method and device and voice recognition method
  • Neural network language model training method and device and voice recognition method
  • Neural network language model training method and device and voice recognition method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0026] The following will clearly and completely describe the technical solutions in the embodiments of the present invention with reference to the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only some, not all, embodiments of the present invention. Based on the embodiments of the present invention, all other embodiments obtained by persons of ordinary skill in the art without creative efforts fall within the protection scope of the present invention.

[0027] In order to solve the problem in the prior art that the recognition accuracy of the neural network language model decreases when the computational complexity of the neural network language model is reduced, embodiments of the present invention provide a training method and device for the neural network language model, and a speech recognition method.

[0028] Such as figure 1 As shown, the embodiment of the present invention provides a training method of a n...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention discloses a neural network language model training method and device and a voice recognition method and relates to the voice recognition technology. The neural network language model training method and device and the voice recognition method aim to solve the problem that in the prior art, when the computation complexity of a neural network language model is lowered, the recognition accuracy of the neural network language model is lowered. According to the technical scheme, in the process of training parameters of the neural network language model, normalization factors of an output layer are adopted to modify a target cost function, and a modified target cost function is obtained; the parameters of the neural network language model are updated according to the modified target cost function to obtain trained target parameters of the neural network language model, wherein the target parameters enable the normalization factors in the trained neural network language model to be constants. The neural network language model training method and device and the voice recognition method can be applied to the neural network voice recognition process.

Description

technical field [0001] The invention relates to speech recognition technology, in particular to a neural network language model training method, device and speech recognition method. Background technique [0002] Speech recognition refers to the process of using a computer to convert a speech signal into a corresponding text. The result of speech recognition depends on the language model used in speech recognition. The language model is a sequence model. In the case of a given historical sequence Accurately predict the next word, or given sentence candidates with errors, pick the one that best matches human language. An ideal language model can guarantee that the speech recognition system outputs reasonable recognition assumptions. [0003] In the neural network language model, each word is mapped into a high-dimensional vector, and words with similar syntax and semantics have better aggregation in high-dimensional space. The neural network language model has achieved very...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
IPC IPC(8): G10L15/06G10L15/16
Inventor 刘加史永哲张卫强何亮王力劭王燕强
Owner TSINGHUA UNIV
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products