【读书笔记】自然语言处理综论 -- 第十四章 -- 统计剖析

《Speech and Language Processing》读书笔记——语法规则及其解析 《Speech and Language Processing》读书笔记——语法规则及其解析 1.摘要 本章主要介绍了: 上下文无关语法(CFG) 语法解析算法(CKY、Earley) 2.上下文无关语法(CFG) 句法分析是NLP中的关键底层技术之一,其基本任务是确定句子的句法结构或者句子中词汇之间的依存关系。 那么就引出了两个问题: 在计算机中如何表示句子语法结构 如何编程实现对句子语法... 阅读详情

第14章 统计剖析

CKY算法和Earley算法可以有效地表示句法歧义,但却没有提供排歧的手段。概率语法提供的方法是,可以计算歧义的每一种解释的概率,然后从中选择概率最大的解释。

概率上下文无关语法(PCFG)最常用。

14.1 概率上下文无关语法

上下文无关语法由四个参数定义:

N(非终极符集合),\(\sum\) (终极符集合),R(规则或产生式集合),S(初始符号)

概率上下文无关语法,与标准的CFG不同的是,给每一个规则加上了条件概率 A \(\to \beta [p]\)
其中p是\(P(\beta | A)\),且\(\sum_{\beta} P(A \to \beta) = 1\)

在一个PCFG中,如果一种语言中的所有句子的概率之和为1,就说这个PCFG是坚固的。

14.1.1 PCFG用于排歧

一个PCFG可以对于一个句子S的每一个剖析树T都指定一个概率。

对于句子S,S的单词符号串称为S上的任何剖析谁的剖析产出。排歧算法在句子S剖析产出的所有剖析树中选择对于这个给定的句子S具有最大可能的树作为剖析结果。

\(\hat{T}(S) = argmax_{Ts.t.S=yield(T)} P(T|S) = argmax_{Ts.t.S=yield(T)} \frac {P(T, S)} {P(S)} = argmax_{Ts.t.S=yield(T)} P(T, S) = argmax_{Ts.t.S=yield(T)} P(T)\)

14.1.2 PCFG用于语言建模

PCFG的另一个特性是可以给句子中的单词符号串指派一个概率。这对于语言建模很有意义。

歧义句子的概率等于该句子所有剖析树的概率之和。

14.2 PCFG的概率CKY剖析

现代大多数的概率剖析器都是基于概率CKY算法。

概率CKY算法也要求其语法具有Chomsky范式(CNF)。

14.3 PCFG规则概率的学习路径

两种途径,一是通过树库学习,如宾州树库,或者没有现成的树库可以使用的时候,可以先剖析一个树库,如果句子没有歧义,那么在剖析中为每个规则加个计数器,然后做归一化处理,既可得到概率。

然而大多数时候句子是有歧义的,为了解决这个”鸡生蛋,蛋生鸡“的问题,需要一步一步地递增地改善我们的估计值。计算这种解的标准算法称为向内-向外算法。这是期望最大值算法的一个特殊情况。

14.4 PCFG的问题

概率上下文无关语法可能有以下两个问题:糟糕的独立性假设,缺乏词汇制约条件。

14.4.1 独立性假设忽略了规则之间的结构依存关系

任何一个非终极符号的展开都是上下文无关的。这种独立性假设带到了PCFG中。

深度学习书籍分类指南:从入门到精通的阅读策略 深度学习作为人工智能的核心技术,其知识体系构建需要系统化的学习路径。从基础的线性代数、概率统计,到神经网络的核心原理如反向传播、注意力机制,理解这些概念是掌握深度学习的关键。在实际工程应用中,框架选择(如PyTorch、TensorFlow)、模型优化技巧(如学习率调整、批量归一化)直接影响项目效果。针对不同学习阶段,深度学习书籍可分为筑基类(如《深度学习入门》)、实战类(如《动手学深度学习》)和专题类(如《Natural Language Processing with Transformers》)。合理 阅读详情

相关推荐

大模型技术深度解析:从Transformer到AGI的实践指南

Transformer架构作为现代自然语言处理的基石,通过自注意力机制实现了对长序列数据的高效建模,奠定了大模型发展的技术基础。其核心原理在于并行化处理与上下文感知,显著提升了模型训练效率和语义理解能力。这一技术突破催生了以GPT系列为代表的大语言模型,推动了人工智能从感知智能向认知智能的演进。在实际工程应用中,开发者通过预训练、微调和强化学习对齐等技术栈,构建出能够理解复杂指令、生成连贯文本的智能系统。结合当前行业热点,基于人类反馈的强化学习技术让模型输出更符合人类价值观,而混合专家模型架构则实现了在超大

weixin_30394981的博客 419

自然语言处理之判断句子合法性的Chart-Parsing算法

package nlp; import java.io.BufferedReader; import java.io.InputStreamReader; import java.util.*; import java.util.Map.Entry; class ChartLine{ public String wordAttr; public int start; public int...

wqisen's workspace 1333

Gemini 3.1 Pro 零门槛上手:用TPO指令实现精准任务控制

大语言模型已从问答工具演进为可调度的智能体(agent),其核心能力在于将自然语言意图转化为结构化执行链。Gemini 3.1 Pro 凭借128K上下文、多模态理解与函数调用能力,特别擅长遵循明确的任务编排逻辑。技术价值体现在降低AI使用门槛的同时提升结果可控性——关键不在于‘问什么’,而在于‘如何下指令’。典型应用场景包括会议纪要提炼、跨平台内容改写、简历初筛及知识库问答等职场高频任务。本文聚焦可复现的TPO指令法(Task-Process-Output),帮助用户绕过模糊提问陷阱,实现对Gemini

weixin_33749242的博客 666

基于CYK+PCFG的短语结构句法分析

1 概述 句法分析是自然语言处理中的关键技术之一。其基本任务是确定句子的句法结构(syntatic structure)或句子中词汇之间的依存关系。形式语法理论的目的是试图用精确的数学模型(形式语言)来刻划自然语言。句法分析根据形式语法的不同可以分为基于短语结构语法的句法分析和基于依存关系语法的依存句法分析。本篇文章将介绍使用CKY(一种自底向上的动态规划算法)+PCFG(概率上下文无关文法)的基...

Chase1998的博客 1万+

Comsol 压电换能器声场仿真(远场分析、边界元法优化)

本文详细介绍了在Comsol中使用边界元法进行压电换能器远场声场仿真的高效方法。针对传统有限元法计算远场时内存消耗大、耗时长的问题,文章阐述了边界元法在处理无限域、提升计算效率和精确获取远场指向性方面的核心优势,并提供了从多物理场耦合设置、网格划分策略到求解器配置及结果验证的完整实战指南。

weixin_29045585的博客 405

深入了解AES_GCM算法

常见的对称加密算法,在解密过程中无法确认密钥是否正确的。这就意味着,密文可以用任何密钥执行解密运算,得到一组疑似密文;由于不知道密钥是否正确,故也不能确定解密出来的明文数据是否正确。因此,需要在对称加密算法上增加一层验证机制,常见思路为使用加密算法进行加密保证机密性,使用摘要算法计算MAC保证完整性和真实性,这就涉及到摘要计算和加密计算的前后顺序和参与计算的数据、密钥等,使用起来略微麻烦。

huaqianzkh的专栏 4186

计算语言学之句法理论

文章目录句法理论线图分析法CYK算法概率上下文无关文法(PCFG)短语结构分析方法评估内部评测对比评测性能指标 本文转发自https://blog.youkuaiyun.com/qq_35082030/article/details/71886825 本文主要介绍的内容有句法理论,基于CFG的线图分析法和CYK算法,以及PCFG算法,并对短语结构标准进行相关介绍。 句法理论 线图分析法 CYK算法 概率...

serryuer的博客 1275

feko金属球远场RCS双站

feko金属球远场RCS双站

a264672的博客 6909

NLP-句法分析之线图分析算法

NLP-句法分析之线图分析算法

shui_chi_的博客 1万+

开源项目-智能算法中台管理系统

智能算法中台管理系统,系统主要有样本中心,算法中心,模型中心等模块

u010479989的博客 2996

提交 ieee 手稿出现:Do not include the Reviewer PDF with my submission 怎么办

IEEE投稿Reviewer PDF选项说明 投稿时出现的"Do not include the Reviewer PDF with my submission"选项控制是否附带评审专用PDF文件。Reviewer PDF是系统自动生成包含所有投稿材料的完整PDF,用于同行评审。建议保持默认不勾选状态,除非确认编辑部不需要该文件,否则可能影响审稿流程。勾选表示不附带此PDF,不勾选则会正常生成并提交该评审文件。

ZhangJiqun&191cm&85kg 2170

PCFG CKY实现--python版本

class PCFG(object): def __init__(self, non_ternimal, terminal, rules_prob, start_prob): self.non_terminal = non_ternimal self.terminal = terminal self.rules_prob = rules_p...

Just for fun的专栏 2708

SQL Server数据库备份与恢复

在 SQL Server 中,数据库备份与恢复是保障数据安全的核心操作。

zjw541806的博客 1876

【读书笔记】自然语言处理综论笔记汇总

目录 自然语言处理综论笔记 - 统计剖析自然语言处理综论笔记 - HMM&ME自然语言处理综论笔记 - 词性标注自然语言处理综论笔记 - 语言和复杂性自然语言处理综论笔记 - N-gram ...

YanqiangWang的专栏 426

基于深度学习的工业零件缺陷检测系统

工业零件缺陷检测系统摘要 本文介绍了一个基于深度学习的工业零件缺陷检测系统解决方案。该系统采用Faster R-CNN目标检测算法,结合PyTorch框架和OpenCV图像处理库,实现了对工业零件表面缺陷(如裂纹、划痕、凹坑等)的自动检测与定位。系统包含完整的开发流程:从数据采集与标注、数据增强预处理、模型构建与训练,到最终的评估与部署。相比传统机器视觉方法,该深度学习方案具有更强的特征表示能力和环境适应性,能够有效提升工业质检的准确率和效率。文章详细阐述了系统架构设计、实现细节和优化策略,并提供了完整的代

huanghm88的专栏 286

基于深度学习的三维重建算法——详解与实现

随着深度学习技术的迅猛发展,基于深度学习的三维重建算法在最近几年取得了显著的进展。而基于深度学习的三维重建算法通过利用深度神经网络,能够从大规模数据中学习到更准确、鲁棒的三维结构表示。本文综述了基于深度学习的三维重建算法,并给出了相应的源代码。随着深度学习技术的不断发展,我们相信基于深度学习的三维重建算法将会在未来得到更广泛的应用。实验结果表明,基于深度学习的三维重建算法在准确性和鲁棒性方面取得了显著的提升。以上是关于基于深度学习的三维重建算法的详细介绍与实现,希望对您有所帮助。

CyberGenius的博客 1227

《自然语言处理简明教程》读书笔记:前言

前言 自然语言处理(Natural Language Processing,简称NLP),就是以电子计算机为工具,对人类特有的书面形式和口头形式的自然语言的信息进行各种类型处理和加工的技术。这项技术现在已经形成一门专门的边缘性交叉性学科,它涉及语言学、数学和计算机科学,横跨文科、理科和工科三大知识领域。自然语言处理的目的在于建立各种自然语言处理系统,如机器翻译系统、自然语言理解系统、信息自动检索系统、信息自动抽取系统、文本信息挖掘系统、术语数据库系统、计算机辅助教学系统、语音自动识别系统、语音自动合成系统

weixin_44850744的博客 539

汉书HE8,好用的汇编代码编写工具

汉书HE8,好用的汇编代码编写工具早期编写汇编代码所用功能强大

《自然语言计算机形式分析的理论与方法》读书笔记(1)

我国自然语言处理泰斗冯志伟教授所著《自然语言计算机形式分析的理论与方法》是我国基于规则的自然语言处理方法的集大成之作。本书第一章为自然语言处理的学科定位,冯教授从过程、范围和历史三个方向分析了自然语言处理这门学科的特点和定位,并归纳了NLP发展现状,对了解NLP、入门NLP具有指导意义。

hermanncain的博客 1417

文档:亲测可用解决vnc灰屏,黑屏,鼠标大黑叉情况

主要解决vnc-viewer灰屏,黑屏,鼠标大黑叉等现象,详细见文档。

霍尼韦尔SoftMaster使用说明

霍尼韦尔SoftMaster使用说明

数智读书笔记系列011 AI 3.0

梅拉妮・米歇尔(Melanie Mitchell)是美国波特兰州立大学计算机科学教授,圣塔菲研究所客座教授,研究领域涉及人工智能、复杂系统、认知科学等。她于 1990 年在印第安纳大学获得博士学位,导师是著名学者侯世达(Douglas Hofstadter),其研究成果在人工智能领域产生了广泛影响。

AllenLV的博客 1443

android 蓝牙通讯demo

android 下蓝牙通讯demo,实现了发现蓝牙,使能蓝牙,通过蓝牙发送消息。

DAMA数据管理知识体系指南-读书笔记14

第14章 大数据和数据科学 一、引言 大数据不仅指数据的量大,也指数据的种类多(结构化和非结构化的,文档、文件、音频、视频、流数据等),以及数据产生的速度快。 数据科学家从数学、统计学、计算机科学、信号处理、概率建模、模式识别、机器学习、不确定建模以及数据可视化等方面综合了各种方法,根据大数据集对行为进行预测,以获得更多的信息。 1.1 业务驱动 大数据可通过对更多、更大的数据集进行探索来激发创新,这些数据可用来定义预判客户需求的预测模型,并实现产品和服务的个性化展示。机器学习算法可以将那些复杂且

baidu_38792549的博客 797

GTE中文嵌入模型参数详解:512长度截断、1024维向量、FP16推理实测

本文介绍了如何在星图GPU平台上自动化部署GTE中文文本嵌入模型镜像,实现高精度中文语义向量化。该模型支持512字符输入与1024维FP16向量输出,典型应用于电商标题相似匹配、智能客服问答检索等场景,显著提升搜索相关性与响应准确率。

weixin_28713083的博客 175

deepseek学习笔记

DeepSeek-R1-70B:128GB及以上内存,32核以上CPU,70GB以上硬盘空间,需多卡并行如2x A100 80GB或4x RTX 4090。- DeepSeek-R1-1.5B:8GB及以上内存,4核及以上CPU,3GB以上硬盘空间,非必需但建议4GB显存以上显卡。技术上,Deepseek创新注意力机制和算法,优化模型架构,采用强化学习创新,实现高效推理、低成本训练。部署步骤:备好硬件,从官网下载模型文件和部署工具,按文档配置环境、设置参数,安装依赖库,启动服务并测试。

weixin_62077455的博客 1004

北大和人大两年整理出来的阅读书单(收藏)

货币金融学-------------------米什金第七版(人大) 金融学----------------------(PDF)-兹维•博迪、罗伯特•默顿(机械工业出版社)(主要讲的是财务管理方面的内容,很实用,推荐!)人大黄达 经济学----------------------萨缪尔森、曼昆、斯蒂格雷茨(人大)、平犹克 投资学---------------------兹维•博迪、威廉•夏

梦想启航者 1865

【第33期】AI+金融=天作之合?

导读:人工智能在金融领域的应用具有天然优势,它在处理数据方面有很强的优势,而金融领域本质上就是要处理信息、处理数据,所以人工智能和金融业可以说是天作之合。得益于底层技术、硬件设施的进步及...

华章IT官方博客 446

模型失效分析与防御实践:从依赖漂移到数据突变

机器学习模型在生产环境中常遭遇非预期失效,核心问题通常源于依赖项版本漂移或数据分布突变。依赖管理通过容器化部署和版本冻结可确保环境一致性,而PSI指标等统计方法能有效检测数据偏移。工程实践中,建立输入验证层、输出监控看板和影子测试管道构成防御体系,结合分级回退策略提升系统鲁棒性。针对推荐系统和量化模型等典型场景,需特别关注特征工程完整性和硬件指令集兼容性。通过自动化采集环境指纹和定期验证,可构建长效治理机制。MLOps数据显示,完善的可观测性体系能将故障定位时间缩短60%以上。

weixin_34161083的博客 458

NLP技术:基于PCFG的CYK算法统计句法分析

自然语言处理重要实践:句法分析。本篇详细记录学习总结和分享经验方法,python实现使用CYK算法对上下无关文法(PCFG)的句法分析,通过核心算法讲解深入理解统计句法分析的思想并掌握具体算法代码实现,得到一个句子的语法树。

陆海潘江的博客 7793
上一篇: 【新人赛】阿里云恶意程序检测 -- 实践记录 11.24 - word2vec模型 + xgboost
下一篇: 【感知机模型】手写代码训练 / 使用sklearn的Perceptron模块训练
Yanqiang_CS
博客等级 码龄12年 34粉丝 94原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值