parsing_parsing techniques下载 - CSDN
精华内容
参与话题
  • Transition-based Parsing 简介

    千次阅读 2016-12-31 12:44:10
    Deterministic parsing(specifically : Transition-based parsing) Dynamic programming(specifically : Graph-based parsing) Constraint satisfaction这里主要介绍一下Transition-based parsing 首先他所...

    句法分析的几种主要方法:
    Deterministic parsing(specifically : Transition-based parsing)
    Dynamic programming(specifically : Graph-based parsing)
    Constraint satisfaction

    这里主要介绍一下Transition-based parsing
    首先他所采取的数据结构是一个栈和一个队列。
    Data structure:
    Stack [… , wi ]S of partially processed tokens
    Queue [wj , …]Q of remaining input tokens
    然后还定义了一些列action
    Parsing actions built from atomic actions:
    Shift
    Reduce

    这种方法的优点是
    Efficiency
    Simplicity

    其操作流程就是,根据栈和队列的状态,每次执行一个action,然后根据这个action就能改变栈和队列的状态,再根据现在栈和队列的状态来选取下一个action。如此循环下去就会得到一棵句法树。

    Transition-based Dependency Parsing
    input : Sentence:w1w2w3…..wn
    output : Dependency parsed tree (三元组)
    比如下面的树就可以用这样的三元组表示;:
    (I,subj,like)
    (fish,dobj,eating)
    ……
    这里写图片描述

    一般情况下:定义的action有下面这3个:
    Shift
    Left_arc
    Right_arc
    首先下图是其中的configuration,初始状态栈为空,队列保存了n个词。
    这里写图片描述
    来看看选择shift action后执行怎样的操作。
    Push another word onto the top of the stack, i.e. shifting one token from the buffer to the stack.
    这里写图片描述
    做shift就是把队列的第一个词(booked)给放到栈中去,现在booked是栈顶,而 I 是栈顶下面的那个元素。

    再来看看left-arc。
    Pop the top two words from the stack. Attach the second to the first, creating an arc pointing to the left. Push the first word back on the stack.
    这里写图片描述
    形象点的看就是把栈顶的第2个元素依赖到栈顶的第一个元素上去,使他们只在栈中占一个位置。
    用更好理解的说法就是,把栈顶的两个元素pop出去,然后把加一条booked指向I的边,这样表示I 依附于 booked,然后把booked push到栈中去。

    right-arc是一个道理,加一条I指向booked的边,这样表示booked依附于I,然后把I push到栈中去。

    HEN显然left-arc和right-arc只会操作栈顶的两个元素,加一条边,并留下其中的一个。

    下面是完整的流程。
    这里写图片描述

    给一个更加详细的例子
    这里写图片描述
    来自Chen and Manning (2014)

    下面说说成分
    同样也是一个栈和一个队列。
    几种action
    SHIFT
    REDUCE –unary–X (把栈顶节点归约成一个label为X的节点,并重新压入栈)
    REDUCE –binary–{L/R}–X,(把栈顶的两个节点归约成一个label为X的节点,并入栈)
    这里写图片描述
    来自Global Discriminative Model (2009)

    展开全文
  • 人脸解析(Face Parsing)即把人脸的各个部分分割出来。下图左侧是原图,中间是标注,右侧是我输出的结果: 这方面网上资料不多,论文也不火,很少看到商用的。目前看到华为有提供这个功能。 华为人脸解析地址:...

    人脸解析

    人脸解析(Face Parsing)即把人脸的各个部分分割出来。下图左侧是原图,中间是标注,右侧是我输出的结果:

    在这里插入图片描述

    这方面网上资料不多,论文也不火,很少看到商用的。目前看到华为有提供这个功能。
    华为人脸解析地址:https://developer.huawei.com/consumer/cn/hiai/engine/face-parsing

    在这里插入图片描述

    人脸解析可预见的应用场景就是虚拟试妆,或者电信业务照片的合规检查

    人体解析

    人体解析(Human Parsing)和人脸解析类似,就是将人体的各个部位分割出来。

    在这里插入图片描述

    谷歌刚上线了一个浏览器内的人体解析demo。可以参考:
    浏览器上跑:TensorFlow开源了实时人物分割模型,秒速25帧,24个部位

    在这里插入图片描述

    课题组

    中山大学的LIP(look into person)

    地址:http://sysu-hcp.net/lip/index.php

    这个课题组主要关注人体解析,有论文和数据库,也有开源代码(我没跑通)。

    公开的数据集: Single Person、Multi-Person(Crowd Instance-level Human Parsing Dataset – IHP)和VIP(Video instance-level Parsing) 。单人、多人的数据都有,比较全面。

    在这里插入图片描述

    这个个课题组的文章:
    ECCV 2018 | 中山大学&商汤提出部分分组网络PGN,解决实例级人体解析难题

    在这里插入图片描述

    北航语义分割实验室

    官网:http://liusi-group.com/

    这个组主要关心人脸解析。他们其中一篇论文解读博客:
    【CVPR2017| 人脸解析】Learning adaptive receptive fields for deep image parsing networks

    没看到他们的数据集,但是他们的一篇文章能很好的为大家对人脸解析做一个很好的介绍:如何妙笔勾檀妆:像素级语义理解

    对应的PPT下载地址:https://pan.baidu.com/s/1FYznfGG914pPaU5bs0-4dw

    在这里插入图片描述
    在这里插入图片描述

    其他数据集

    PASCAL 子部位数据集(PASCAL Part)

    地址:http://www.stat.ucla.edu/~xianjie.chen/pascal_part_dataset/pascal_part.html

    PASCAL 部分数据集(PASCAL Part)[29] ):对于PASCAL-VOC 2010识别竞赛的扩展,超越了这次竞赛的任务要求而为图像中的每个物体的部分提供了一个像素级别的分割标注(或者当物体没有连续的部分的时候,至少是提供了一个轮廓的标注)。原来的PASCAL-VOC中的类被保留,但被细分了,如自行车被细分为后轮、链轮、前轮、手把、前灯、鞍座等。本数据集包含了PASCAL VOC的所有训练图像、验证图像以及9637张测试图像的标签。

    在这里插入图片描述

    helen数据集

    这是人家的人脸解析的论文自带的数据集,来源是helen人脸数据集,然后做了五官和头发的标注:http://pages.cs.wisc.edu/~lizhang/projects/face-parsing

    在这里插入图片描述

    他们论文在这里:http://pages.cs.wisc.edu/~lizhang/projects/face-parsing/SmithCVPR2013.pdf

    论文比较早,已经没太多参考价值了。

    其他论文

    RefineNet就在人体解析方面取得了不错的效果。

    在这里插入图片描述

    RefineNet: Multi-Path Refinement Networks
    for High-Resolution Semantic Segmentation

    参考资料

    Face parsing论文记录(个人)

    人体解析数据集(human parsing)及近期论文

    展开全文
  • NLP(6): Parsing

    2019-11-28 03:53:30
    Top-Down Parsing - Strategy The example of Top-Down Parsing Bottom-Up Parsing - Strategy The example of Bottom-Up Parsing Chart Parsing - Strategy Earley Algorithm - Overview The example of Earl...

    Top-Down Parsing - Strategy

    在这里插入图片描述

    The example of Top-Down Parsing

    在这里插入图片描述

    Bottom-Up Parsing - Strategy

    在这里插入图片描述

    The example of Bottom-Up Parsing

    在这里插入图片描述

    Chart Parsing - Strategy

    在这里插入图片描述

    Earley Algorithm - Overview

    在这里插入图片描述

    The example of Earley Algorithm - Overview

    在这里插入图片描述

    展开全文
  • 最近在尝试向项目中接入支付宝沙箱,先下载了TradePayDemo,使用本地的公钥,私钥,回调地址等进行了配置,但是在启动Demo时,项目一直卡在 Parsing Java ,取消也无效, 经过在网上搜索,发现是JDK版本过高导致,...

    最近在尝试向项目中接入支付宝沙箱,先下载了TradePayDemo,使用本地的公钥,私钥,回调地址等进行了配置,但是在启动Demo时,项目一直卡在 Parsing Java ,取消也无效,
    经过在网上搜索,发现是JDK版本过高导致, Idea中使用的JDK版本为9 在重新配置了本地另外一个JDK 8 之后,项目编译成功

    展开全文
  • 一、介绍 1、依存句法 依存句法假设:句法结构包含相互之间是双边不对称关系的词典(lexical)元素,这种不对称的关系成为依存(dependency),在图中的表现是单向箭头。 箭头通常还会打上这种语法关系的名字...
  • Error parsing HTTP request header 错误解决方法

    万次阅读 热门讨论 2018-05-29 16:30:28
    五月 29, 2018 16:20:45 下午 org.apache.coyote.http11.AbstractHttp11Processor process信息: Error parsing HTTP request header Note: further occurrences of HTTP header parsing errors will be logged at ...
  • Parsing error: Unexpected token =

    万次阅读 2019-02-02 23:44:09
    使用proTypes时,ESlint报错Parsing error: Unexpected token = 注意proTypes第一个字母p要小写 static proTypes = { onSubmit: ProTypes.func } 原因:开发环境与ESLint当前的解析功能不兼容 解决方案:使用babel...
  • Python错误SyntaxError: unexpected EOF while parsing

    万次阅读 多人点赞 2016-09-29 08:38:52
    这个错误是你语法有问题,我当时碰到是因为print(d.drop()// 少打了一个括号,别盲目的相信自动补全 ,自己认真检查一下,肯定这行代码少了或者多了东西,希望有用。
  • 1、IDEA导入项目运行出现异常org.springframework.beans.factory.BeanDefinitionStoreException: IOException parsing XML document from class path resource [ApplicationContext.xml]; nested exception is java....
  • 错误如下: ...Repository 'centos7-media': Error parsing config: Error parsing "gpgkey = 'file://media/cdrom/RPM-GPG-KEY-CentOS-7 #GPG-KEY\xe6\x96\x87\xe4\xbb\xb6\xe8\xb7\xaf\xe5\xbe\x
  • Error parsing PCC subspaces from PCCT

    万次阅读 2017-10-15 20:43:07
    安装ubuntu16.04时,出现错误 Error parsing PCC subspaces from PCCT ACPI Error: [SDS0] Namespace lookup failure, AE_NOT_FOUND (20160930?psargs-359) 个人解决办法:换ubuntu14.04进行安装。
  • 提示该错误,除了检查代码是否正确外,还有一点需要关注,apk的路径是否正确,如果错误,会出现上述错误。
  • 见下图:[vue/no-parsing-error] Parsing error: x-invalid-end-tag. 原因 Col components are wrong in eslint-plugin-vue 解决办法 以下三种办法都能搜出来,这里做个总结以及记录遇到的问题: 作者给出的办法 ...
  • parsing restarts here after previous syntax error 1、检查有没有多写或少写括号 2、换行“\”后不能带空格 3、实在检查不出错误,可clean project->rebuild project
  • Python3错误:SyntaxError: unexpected EOF while parsing

    万次阅读 多人点赞 2019-12-30 20:56:59
    Python错误SyntaxError: unexpected EOF while parsing 含义是:解释器到底了度没找到它要找到的东西 出现以上错误,仔细检查代码后还是没有找到错误,一般是以下原因: 1 语法有问题,一般都是少了print最后的一个...
  • [Java Web]Error parsing HTTP request header Note: further occurrences of HTTP header parsing errors  今天对项目进行维护,突然发现修改内容后不能保存,前端页面显示白屏,后台tomcat在debug模式下出现:...
  • 操作环境 系统:Ubuntu16.10 jdk:1.8 开发工具:eclipse4.6(neon) ...刚开始学习搭建spring-boot项目,这里遇到一个问题,花了一点时间,现在把它记录下来。...新建完maven项目之后,在向pom.xml文件添加parent...
  • ✘ https://google.com/#q=vue%2Fno-parsing-error Parsing error: x-invalid-end-tag src\components\register.vue:45:11 </Input> ^ 二、 问题原因 iView将标签渲染...
  • npm install出现”Unexpected end of JSON input while parsing near”的错误。运行 npm cache clean --force。
  • 按照grunt-eslint的默认配置,发生了“Parsing error: ‘import’ and ‘export’ may appear only with ‘sourceType: module’”错误。
1 2 3 4 5 ... 20
收藏数 83,171
精华内容 33,268
关键字:

parsing