java 噪声信道模型_噪声信道模型zz
噪声信道模型是一个非常重要的模型,它在很多领域都有非常重要的应用。它是在上世纪80年代在语音识别领域引起人们的重视的。
噪声信道模型的形式很简单,如图所示:
图1 噪声信道模型
噪声信道试图通过有噪声的输出信号恢复输入信号。它用下面的公式定义:
对于某一输入信号,此信号通过会产生噪声的转换信道得到输出信号,现在假设我们已知道输出信号,求解它的输入信号,那么就会用到此模型。
已知道输出为O,求解它的最大可能输入I,即在O下条件概率最大的那个I,通过贝叶斯公式转换就可以得到
对于某一个特定的输出,显然P(O)是不变的,所以可以不用管P(O),于是原式可以再次化简为argmaxP(o|I)P(I). 我们一般把P(I)叫做语言模型,P(O|I)叫做转换模型。
噪声信道模型是一种普适型的模型,通过重新修改噪声信道的定义,可以用它来解决很多问题。下面我们就看看噪声信道模型的应用。
语音识别
信息源对应于以概率P(T)生成语句文本,噪声信道对应于以概率分布P(S|T)将语句文本转换成声音信号。语音识别的目的就是由通过噪声信道而输出的声音信号恢复其原始的语句文本。
一个声学信号对应一个语句,语音识别器要做的就是找出对应一个声学信号的可能性最大的语言文本。设声学信号为S,文本为T,则T=argmaxP(T|S)=argmaxP(S|T)P(T).
机器翻译
目标语言的文本-〉翻译-〉源语言文本
手写体识别
文本-〉书写(或者打印、扫描)-〉图像
文本校错
文本-〉输入编辑-〉带有错误的文本
就简单的举上面几个例子吧,其实噪声信道模型很强大的,它还可以做词性标注、音字转换等。
至于P(I)和P(O|I)怎么算,很简单,我们可以通过训练模型得到。
java 噪声信道模型_噪声信道模型zz相关推荐
- Java——程序的调度_分时调度模型和抢占式调度模型
在计算机中,线程调度有两种模型,分别是分时调度模型和抢占式调度模型. 分时调度模型是指让所有的线程轮流获得CPU的使用权,并且平均分配每个线程占用的CPU时间片. 抢占式调度模型是指让可运行池中优先级 ...
- 决策树模型 朴素贝叶斯模型_有关决策树模型的概述
决策树模型 朴素贝叶斯模型 Decision Trees are one of the highly interpretable models and can perform both classif ...
- 机器学习 训练较快的模型_通过心理模型更快地学习软件,第1部分
机器学习 训练较快的模型 什么是心理模型? (What Are Mental Models?) The easiest way to describe them is that they're pat ...
- 人口预测和阻尼-增长模型_使用分类模型预测利率-第2部分
人口预测和阻尼-增长模型 We are back! This post is a continuation of the series "Predicting Interest Rate w ...
- reactor多线程模型_网络编程模型的演进之路
在没有IO多路复用的模型的情况下,为了支持高并发采取以下网络模型 一:阻塞IO+多线程 client连接服务器,服务器有一个线程阻塞的调用accept,accept接收到连接后,创建一个线程来读写读写 ...
- 斯特林发动机图纸尺寸_南昌教学模型订做,航空发动机模型_境海模型
首页 > 新闻中心 发布时间:2020-11-08 13:57:07 导读:境海模型为您提供南昌教学模型订做,航空发动机模型的相关知识与详情: 曾经的沙盘模型一般只有模型自身,没有现代的视觉作用 ...
- logit回归模型_常见机器学习模型的假设
> Photo by Thought Catalog on Unsplash 暂时忘记深度学习和神经网络. 随着越来越多的人开始进入数据科学领域,我认为重要的是不要忘记这一切的基础. 统计. 如 ...
- 噪音通道模型_噪声信道模型
设我们有一个法语句子 f,要把它翻译成英语句子 e,也即找到一个 e 使得 P(e|f) 最大.由 Bayes 定理,P(e|f) = P(e) * P(f|e) / P(f).这里 P(f) 固定, ...
- 人口预测和阻尼-增长模型_使用分类模型预测利率-第1部分
人口预测和阻尼-增长模型 A couple of years ago, I started working for a quant company called M2X Investments, an ...
- 人口预测和阻尼-增长模型_使用分类模型预测利率-第3部分
人口预测和阻尼-增长模型 This is the final article of the series " Predicting Interest Rate with Classifica ...
最新文章
- C语言函数集(十二)
- python大数据分析实例-Python大数据处理案例
- PHP后期静态绑定概念和用法
- 如何设置JTable行颜色
- 面试精讲之面试考点及大厂真题 - 分布式专栏 13项目中为什么要使用消息队列
- OS + macOS Mojave 10.14.4 / sushi / ssh-keygen / ssh-copy-id
- html 日志记录组件,使用HTML自定义格式的Log4j.properties进行日志记录
- conda创建环境及激活环境失败问题
- 我的 fedora 14 安装备忘
- 信度效度难度区分度是什么意思_如何区分信度、效度、难度、区分度?
- vue下个人实现拼图验证码
- 汇编语言小写字母转大写字母
- java 导出word文档
- 【Tableau Desktop 企业日常技巧9.0】打开第二个 Tableau 桌面实例时出现错误“连接错误:Tableau 无法连接到数据源“
- kptr_restrict 向用户空间内核中的指针(/proc/kallsyms-modules显示value全部为0)
- Delphi中实现MDI子窗体(转)
- 前端性能优化基础知识--幕课网
- HNUST 挑战ACM迷宫(DFS)
- Python输出还可以这么花里胡哨,这个第三方rich库值得你了解一下
- Flash与3D编程探秘(一)- Flash与3D空间