当前位置:网站首页>Ml speech depth neural network model
Ml speech depth neural network model
2022-07-25 15:23:00 【sword_ csdn】
Catalog
Reference resources
Huawei cloud College
DNN-HMM
Deep neural network - The hidden Markov model (DNN-HMM) utilize DNN Characteristic learning ability and HMM The serialization modeling ability of is used to process speech recognition tasks , In many large-scale missions , Its performance is much better than the traditional GMM-HMM hybrid model .
DNN: Characteristic learning ability , Estimate the probability of observing a feature , A posteriori probability of the predicted state .
HMM: Describe the sequence change of speech signal , Predict the next sequence .
DNN-HMM speech recognition
Acoustic signal use HMM Framework modeling , The generation law of each state uses DNN Replace the original GMM,DNN The output of each cell represents the posterior probability of the state .
CD-DNN-HMM
although GMM-HMM In the past, it has achieved a lot of success , But with the development of deep learning ,DNN Shows that GMM Greater advantages . differ GMM,DNN Context information is introduced ( Front and back feature frame information ), go by the name of CD-DNN-HMM(Context-Dependent DNN-HMM) Model .
CD-DNN-HMM form
CD-DNN-HMM It's made up of three parts :DNN(1),HMM(1), State prior probability distribution (1). because CD-DNN-HMM and GMM-HMM Shared factor binding structure , So training CD-DNN-HMM The first step is to use training data to train a GMM-HMM, utilize Viterbi The standard results produced by decoding are used for DNN.
CD-DNN-HMM Performance improvement
(1) Use deeper Neural Networks .(2) Use longer frames as input .(3) Use three factors to model .(4) Improve the annotation quality of training data .(5) Preliminary training ( Shallow DNN).
DNN Training accelerates
(1) many GPU Back propagation .(2) Asynchronous random gradient descent .(3) Reduce model size .(4) Integrate .
DNN Decoding acceleration
(1) Parallel computing .(2) Sparse networks .(3) Low rank approximation .(4) Multiframe DNN.
DNN because GMM
DNN It's a discriminant model , It is different in itself , It can better distinguish annotation categories .DNN Excellent performance in big data , With the increasing amount of data ,GMM Model in 2000 Performance saturation will occur in about hours , and DNN Can support 10000 hours .DNN It has stronger effect on noise robust, Through noise training ,DNN The recognition performance of the model in complex environment can even exceed that processed by speech enhancement algorithm GMM Model .
边栏推荐
- What is the Internet of things
- Promise object and macro task, micro task
- Spark SQL null value, Nan judgment and processing
- MeanShift聚类-01原理分析
- 记一次Spark报错:Failed to allocate a page (67108864 bytes), try again.
- JVM parameter configuration details
- Scala111-map、flatten、flatMap
- How to update JSON values in the database?
- pkg_ Resources dynamic loading plug-in
- How spark gets columns in dataframe --column, $, column, apply
猜你喜欢
随机推荐
Xcode添加mobileprovision证书文件报错:Xcode encountered an error
Meanshift clustering-01 principle analysis
ice 100G 网卡分片报文 hash 问题
SQL Server forcibly disconnects
golang复习总结
MySQL之事务与MVCC
How much memory can a program use at most?
从 join on 和 where 执行顺序认识T-sql查询执行顺序
JVM-参数配置详解
UIDocumentInteractionController UIDocumentPickerViewController
Run redis on docker to start in the form of configuration file, and the connection client reports an error: server closed the connection
TypeScript学习1——数据类型
Idea远程提交spark任务到yarn集群
Automatically set the template for VS2010 and add header comments
JVM parameter configuration details
Instance Tunnel 使用
JVM garbage collector details
Spark memory management mechanism new version
Understanding the execution order of T-SQL query from the execution order of join on and where
MySql的安装配置超详细教程与简单的建库建表方法








