版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
CTCCTC概述01任务CTC使用方法02任务学习目标了解CTC的基本概念了解CTC的使用方法1CTC概述1CTC概述CTC(ConnectionistTemporalClassifier)联结时间分类器,是一种改进的RNN模型。它主要解决的是时序模型中,输入数大于输出数,输入输出如何对齐的问题。它由AlexGraves于2006年提出。由于文字的不同间隔或变形等问题,导致相同文字有不同的表现形式,但实际上都是同一个文字。比如图中,在识别时会将输入图像分块后再去识别,得出每块属于某个字符的概率(无法识别的标记为特殊字符“-”)。1CTC概述由于字符变形等原因,导致对输入图像分块识别时,相邻块可能会识别为相同结果,字符重复出现。因此,通过CTC来解决对齐问题。模型训练后,对结果中去掉间隔字符、去掉重复字符(如果相同字符连续出现,则表示只有1个字符,如果中间有间隔字符,则表示该字符出现多次)。可以把CTC理解为一种end-to-end(端到端)计算损失函数的方法,可以避开输入与输出手动对齐的一种方式,是非常适合语音识别或者OCR这种应用的。1CTC概述CTC本身是不需要对齐的,但是我们需要知道X
的输出路径和最终输出结果的对应关系,因为在CTC中,多个输出路径可能对应一个输出结果,举例来理解。例如在OCR的任务中,输入X是含有“CAT”的图片,输出Y是文本[C,A,T]。将X分割成若干个时间片,每个时间片得到一个输出,一个最简答的解决方案是合并连续重复出现的字母,如图:1CTC概述这个问题有两个缺点:(1)几乎不可能将X的每个时间片都和输出Y对应上,例如OCR中字符的间隔,语音识别中的停顿;(2)不能处理有连续重复字符出现的情况,例如单词“HELLO”,按照上面的算法,输出的是“HELO”而非“HELLO”。为了解决上面的问题,CTC引入了空白字符,例如OCR中的字符间距,语音识别中的停顿均表示为。所以,CTC的对齐涉及去除重复字母和去除两部分。
1CTC概述这种对齐方式有三个特征:(1)X与Y之间的时间片映射是单调的,即如果X向前移动一个时间片,Y保持不动或者也向前移动一个时间片;(2)X与Y之间的映射是多对一的,即多个输出可能对应一个映射,反之则不成立,所以也有了特征3;(3)X的长度大于等于Y的长度。2CTC使用方法2CTC使用方法在Keras中,通过以下函数计算ctc损失:importkeras.backendasKde
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 信息安全管理员安全综合考核试卷含答案
- 味精原料粉碎工岗后竞赛考核试卷含答案
- 防渗墙工岗前复试考核试卷含答案
- 气烧立窑石灰煅烧工岗中创新应用考核试卷含答案
- 脚轮制作工操作知识测试考核试卷含答案
- 铸造碳化钨熔炼破碎工岗中新工艺考核试卷含答案
- 三七灰土修路施工方案及流程
- 2026人工智能公需课试题及答案
- 2026年全国cad技能等级考试试题及答案
- 2026年弱电智能化系统工程施工方案(完-整版)
- T/CECS 10015-2019自粘丁基橡胶钢板止水带
- 教学课件:《食品安全学》
- 2024版小学语文新课程标准
- 《医疗机构工作人员廉洁从业九项准则》解读-
- DL∕T 1700-2017 隔离开关及接地开关状态检修导则
- 2025年高考历史一轮复习复习学案(中外历史纲要上下册)15纲要下册第五单元:工业革命与马克思主义的诞生(解析版)
- 9.标准编写及流程绘制
- 2018风力发电机组电网适应性测试规程
- 中国土地制度知到章节答案智慧树2023年浙江大学
- 特斯拉供应商手册
- GB/T 26942-2011环形线圈车辆检测器
评论
0/150
提交评论