WeiYang Blog

Never Give Up Studying

编译原理实践期末大作业

sw语法编译器设计

这学期编译原理实践期末大作业是编写一个简化swift语法编译器,代码等到学期结束再上传百度云,现在先上传一个测试运行程序,bug很多。程序地址,密码是cnfj,在大四上文件夹下。主界面:支持常用编辑以及编译运行和单步调试查看数据栈。目前暂时只做了跳过注释、mod、odd、自增、自减、常量定义、repeat这几个扩展点,其他再说吧,做的很烂,及格就行。 ...

ICLR2017论文解读

基于层次递归网络的序列标注迁移学习

论文链接:链接 摘要 探索一种神经序列标注的迁移学习方法,适用于源任务有大量标注标签,但是目标任务标注标签很少的情况,主要有三个方面:跨领域、跨应用、跨语言。 1 介绍 序列标注任务的一个难点就是怎样将知识从一个任务迁移到另一个任务上面去,通常被叫做“迁移学习”。这里对三种任务(跨领域、跨应用、跨语言)分别提出了参数共享的神经网络结构,实验结果也很好。即使标注标签很多,结果也比以前的结果更好......

ACL2017论文解读[P17-2027]

隐式定义神经网络在序列标注上的应用

论文链接:P17-2027 摘要 这篇论文介绍了一种新奇的、隐式定义神经网络,并且描述了计算它的方法。 1 介绍 传统的双向RNN只能单独计算两个方向的隐含层,现在介绍一种新的机制,将两个方向的信息直接结合起来计算。 2 INN 2.1 传统的RNN经典的RNN给定一个输入序列\([{\xi _1},{\xi _2}, \ldots ,{\xi _n}]\)和初始隐含层状态\({h_s}\)......

ACL2017论文解读[P17-1161]

基于双向语言模型的半监督序列标注

论文链接:P17-1161 摘要 从未标注文本中学习到的预训练词向量已经成为NLP任务神经网络结构的重要组成部分。但是大多数情况下,现在的循环神经网络还是从极少的标注数据中学习上下文相关的表示。所以这篇论文研究一种通用的半监督学习方法,将从双向语言模型中预训练出来的词向量加到NLP系统中,把它应用到序列标注任务中。我们在两个NLP任务上做实验:NER和chunking。 1 介绍 这篇论文我......

Sublime Text安装与配置教程

Sublime Text是我一直使用的代码编辑器,我喜爱它的原因就是好看啊!当然打开速度毋庸置疑啦,毕竟不是IDE。这里我把我的安装与配置步骤教给大家,如有未尽之处,大家自己摸索咯,也欢迎与我交流。先附上一张美图: 安装Sublime Text 3 下载地址请点击这里。安装过程就不多说了,一直点next就行了。 配置C++运行环境 装完后可以直接写代码了,但是不能运行C++的哦,还需要配置运......