美文网首页
《计算语言学》课堂笔记

《计算语言学》课堂笔记

作者: lucia320 | 来源:发表于2019-11-04 15:10 被阅读0次

条件最大熵(20191029)

p(y|x) = \frac{1}{Z(x)} exp(\sum{\lambda_ix_i})

有向图模型
  • 有向图模型的分解
    一阶马尔科夫模型也是有向图模型,是链式的
    HMM也是,
    p(s,o) = p(s_1)\prod_{t=2}^{n}p(s_{i-1}|s_{i})\prod_{t=1}^{n}p(o_{i}|s{i})
无向图模型

团(全连通子图)、最大团(不被其他团所包含的团)

  • 势函数:把团映射为正实数,团中不同的取值组合映射到不同的正实数上。
  • 以团为单位,把联合概率分解为势函数的乘积,需要归一化
    P(x1=0, x2=0)=\frac{\phi(0,0)}{\phi(0,0)+\phi(0,1)+\phi(1,0)+\phi(1,0)}
  • 为保证为正数,可以利用指数势函数
有向图vs无向图
  • 同:把联合分布分解为多个因子
  • 不同:
    有向图:因子是概率,不需要归一;不需要归一,训练相对高效
    无向图:因子是势函数,需要归一;灵活,但全局归一代价高
条件随机场模型(无向图)

20191119 句法分析

NP,名词短语;VP,动词性短语

CFG(上下文无关句法分信息)

上下文无关文法的用法

  • 生成装置。生成语言中的句子 book that flight,不断替换NP为noun等等。枚举,穷举,派生出来。
  • 识别装置。判断句子合法
  • 分析装置。判断合法+产生句法结构
句法树(parse)

主要问题:歧义

如何消除歧义?(句法分析)
  • 人工语言的语法分析
    没有歧义,打多基于上下文无关的算法(LL分析法,LR分析法)
    由于歧义,对于自然语言,不能直接用,句法分析。
  • 句法分析算法
    大多基于上下文无关算法
    (1)自顶向下的句法分析“周瑜打败了曹操”
    从开始符号S出发,不断使用不同规则,如果能推到出来,是一个句子。(正向)
    (2)自底向上,逆向规约
    先分词,不断使用规则规约,越来越完整的结构。从叶子结点开始构造句法树。
分析算法的确定性

自顶向下,左部相同的重写规则。
自底向下,出租汽车。
回溯慢,重复分析。

Earley算法
  • Predictor():作用于点号时非终结符号的状态,产生新状态
  • Scanner():点号后是中介状态,扫描
  • Completer():一个子树完成分析
广义LR算法
  • 标准算法
    https://www.jianshu.com/p/dd89025f95c1
  • 广义算法
    遇到多个动作,单个分析进程分裂为多个进程,栈顶分裂为多个栈顶。
    存储结构:子树共享
    局部歧义压缩:把发生局部歧义子树的根节点合并为一个(收集结点)。
    压缩共享森林

相关文章

  • 《计算语言学》课堂笔记

    条件最大熵(20191029) 有向图模型 有向图模型的分解一阶马尔科夫模型也是有向图模型,是链式的HMM也是, ...

  • 初识计算机,程序与C语言(一)

    C语言学习笔记 计算机概述 计算机:俗称电脑,由硬件系统+软件系统组成先驱人物: 巴贝奇:原型机之父分析机(183...

  • 课堂笔记2020-05-20

    课堂笔记 1. 计算机基本概念 1.1 计算机是什么? 计算机(computer)俗称电脑,是现代⼀种⽤于⾼速计算...

  • 【博图第四期】英国博赞思维导图管理师+胡红梅+第三幅+《神经语言

    【主题】神经语言学初阶课程 【绘制目的】这是一份课堂笔记,在课堂初稿的基础上加上中心图画了这一稿,希望以后可一气喝...

  • 2018-11-19

    1.文本语言学习。 2.课堂语言学习。 3.生活语言学习。 读写迁移。回答问题,用文本内容组织语言回答,用理解

  • 笨办法学golang(二)

    这是Go语言学习笔记的第二篇文章。 Go语言学习笔记参考书籍「Go语言编程」、Go官方标准库 前文提要 上篇文章中...

  • 笨办法学golang(三)

    这是Go语言学习笔记第三篇。 Go语言学习笔记参考书籍「Go语言圣经」以及Go官方标准库 Go语言基本类型主要有布...

  • 笨办法学golang(四)

    这是Go语言学习笔记的第四篇 Go语言学习笔记参考书籍「Go语言圣经」以及Go官方标准库 数组 数组是指一系列同类...

  • 计算机网络第4章(网络层)

    计算机网络微课堂[https://www.bilibili.com/video/BV1c4411d7jb]的笔记整...

  • 计算机网络第5章(运输层)

    计算机网络微课堂[https://www.bilibili.com/video/BV1c4411d7jb]的笔记整...

网友评论

      本文标题:《计算语言学》课堂笔记

      本文链接:https://www.haomeiwen.com/subject/gpigvctx.html