夜拾柒
码龄9年
关注
提问 私信
  • 博客:145,540
    问答:167
    145,707
    总访问量
  • 73
    原创
  • 1,124,060
    排名
  • 20
    粉丝
  • 0
    铁粉

个人简介:In the future, there will be no retreat in horror.

IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:四川省
  • 加入CSDN时间: 2015-07-26
博客简介:

yeweiyang的博客

查看详细资料
个人成就
  • 获得66次点赞
  • 内容获得29次评论
  • 获得94次收藏
  • 代码片获得135次分享
创作历程
  • 1篇
    2021年
  • 3篇
    2020年
  • 1篇
    2019年
  • 1篇
    2018年
  • 8篇
    2017年
  • 43篇
    2016年
  • 24篇
    2015年
成就勋章
TA的专栏
  • 规则与神经网络
    1篇
  • ACM水题
    25篇
  • 算法理解
    7篇
  • 组合数学
    3篇
  • 贪心
    3篇
  • 学习总结
    6篇
  • STL
    5篇
  • 搜索(Search)
    7篇
  • 图论(Graph Theory)
    1篇
  • 字符串(String)
  • 数据结构(Data structure)
    3篇
  • 大数(Big data)
    2篇
  • 比赛
    12篇
  • 数论(math algorithm)
    6篇
  • 动态规划(Dynamic Programming)
    10篇
  • 后缀数组
  • JAVA
    4篇
  • 博弈
  • 模板
    4篇
  • php
    3篇
  • 知识图谱
    2篇
创作活动更多

仓颉编程语言体验有奖征文

仓颉编程语言官网已上线,提供版本下载、在线运行、文档体验等功能。为鼓励更多开发者探索仓颉编程语言,现诚邀各位开发者通过官网在线体验/下载使用,参与仓颉体验有奖征文活动。

368人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

一篇关于渐进式机器学习的文章《IntKB: A Verifiable Interactive Framework for Knowledge Base Completion》

本文摘要:知识库作为许多下游NLP任务的资源基础,存在的一个普遍缺陷是它的不完整性。目前最好的知识库补全框架则缺乏足够的准确性,无法在脱离人工监督的情况下完全自动化的完成知识补全。因此,作为弥补方案,本文提出了IntKB,一种基于问答pipeline的交互式图谱补全框架。该框架的设计面向“人在回路”范式的特性需求:i. 该系统生成的事实与文本片段一致,可由人类直接验证。ii. 该系统设计为可在知识库补全过程中不断学习,因此能够使zero-或者few-shot的初始状态随着时间推移而显著提升性能。iii.
原创
发布博客 2021.03.21 ·
1023 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

《Marrying Up Regular Expressions with Neural Networks》神经网络结合正则表达式

阅读感想:这篇文章区别于前两篇更新的文章,前面两篇文章都是对神经网络的输出部分进行规则(正则表达式)融合,而这篇则是从输入、神经模型层和输出三个角度融合。问题背景:神经网络训练需要大量数据,相比之下,手工定义的规则更加简洁、解释性强并且不依赖数据。但是规则也有泛化性能差,必须要定义所有的同义词和变体等缺点。规则的缺点恰巧神经网络可以解决,于是作者便通过三个不同的角度在少样本数据和全样本数据上面...
原创
发布博客 2020.03.28 ·
1036 阅读 ·
2 点赞 ·
3 评论 ·
6 收藏

关于《Integrating Deep Learning with Logic Fusion for Information Extraction》中规则与神经网络结合的理解

阅读感想:本篇文章主要是根据在信息抽取中实体识别和关系抽取任务之间存在一定的关联性,而这种关联性可以体现为逻辑约束的形式。故作者提出了提出了基于描述逻辑的实体识别和关系抽取模型,也是少有的融合符号主义和联结主义的工作。问题背景:现有的基于pipe-line框架进行信息抽取工作的模型容易产生传播误差,而使用联合训练的深度模型框架却很难强制实体识别和关系抽取任务的一致性。针对上述问题,作者提出将逻...
原创
发布博客 2020.03.22 ·
1532 阅读 ·
1 点赞 ·
3 评论 ·
9 收藏

关于《Harnessing Deep Neural Networks with Logic Rules》对规则融入神经网络的理解

阅读感想:最近在总结关于规则怎么与神经网络相结合,所以阅读了ACL16的这篇文章。这篇文章是规则融入神经网络的一篇经典文章,其他关于规则与神经网络结合的文章的思想与这篇并无太大区别,只是具体实现方式不同。问题背景:数据驱动的深度学习方法给人工智能的各个方向带来了巨大的变化,但这种方法依赖大量的标签数据且具有可解释性差、难训练等问题。事实上,人类的行为表明,人类的学习不仅来源于具体的例子,还来源...
原创
发布博客 2020.03.20 ·
1718 阅读 ·
3 点赞 ·
7 评论 ·
9 收藏

知识图谱简介

知识图谱是什么?说起知识图谱,我们就要介绍一下人工智能的3个层次:1.计算智能,具有运算和存储能力。2.感知智能。3.认知智能。而知识图谱作为人工智能重要一部分备受关注。关于知识的定义有多种,主要有隐式和显式之分。其中显式知识可以用正式、系统化的语言传输,而隐式知识却很难进行形式化描述和分享,我们对知识的编码化和数字化就形成了知识库。常见的知识图谱的定义是谷歌公司收购了FreeBase后提...
原创
发布博客 2019.02.25 ·
475 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

ubuntu 14.04服务器环境下apache2.4配置SSL

        最近因为开发微信小程序,需要在服务端搭建https,在网上找了几篇配置SSL的博客,感觉都不是特别满意,感觉这一篇写的还挺好的。apache服务器端SSL配置1.查找apache的SSL模块ubuntu下,apache的默认模块目录是/usr/lib/apache2/modules/$ cd /usr/lib/apache2/modules/$ ls找到"mod_ssl.so"模...
原创
发布博客 2018.06.27 ·
462 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

简单数论 ppt

发布资源 2017.05.12 ·
zip

关于欧几里得定理和拓展欧几里得定理的理解 续

前言在我大一刚开始ACM的时候,写过一篇关于欧几里得定理理解的博客,这几天因为再次用到欧几里得定理,所以又转回去看了看,感觉自己以前写的不是很清楚,所以决定再写一篇关于欧几里得定理以及拓展欧几里得定理的博客,并给出简单推导和证明。正文    在开始学习之前,我们介绍一下欧几里得定理的用途以及来源。欧几里得定理,又名辗转相除法,最早是由欧几里得提出来的,号称是世界上最早的算法。主要用
原创
发布博客 2017.05.12 ·
1591 阅读 ·
2 点赞 ·
0 评论 ·
8 收藏

位运算简单举例

1) int型变量循环左移k次,即a=a >16-k  (设sizeof(int)=16) (2) int型变量a循环右移k次,即a=a>>k |a (3)整数的平均值 对于两个整数x,y,如果用 (x+y)/2 求平均值,会产生溢出,因为 x+y 可能会大于INT_MAX,但是我们知道它们的平均值是肯定不会溢出的,我们用如下算法: int average(int
转载
发布博客 2017.05.10 ·
939 阅读 ·
1 点赞 ·
0 评论 ·
1 收藏

C++中的STL之vector的超详细基本用法

在c++中,vector是一个十分有用的容器,下面对这个容器做一下总结。1 基本操作(1)头文件#include.(2)创建vector对象,vector vec;(3)尾部插入数字:vec.push_back(a);(4)使用下标访问元素,cout(5)使用迭代器访问元素.vector::iterator it;for(it=vec.be
转载
发布博客 2017.05.10 ·
555 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

高阶矩阵快速幂

前言所谓的高阶矩阵快速幂就是在快速幂的基础上,结合矩阵运算计算矩阵的高次方的。它可以将朴素的o(n)的时间复杂度降为o(logn)。    我们先对原理进行简单的介绍,对于快速幂来说,如果要求x^n,一般我们会将幂n 表示成 n = 2^k,那么x^n = ((x^2)^2)......,对于每个数我们只需要做k次平方运算就行了,因此我们只需要将n表示成2的幂次和。 n = 2^k1
原创
发布博客 2017.05.09 ·
1337 阅读 ·
1 点赞 ·
0 评论 ·
1 收藏

裴蜀定理详解

在数论中,裴蜀定理是一个关于最大公约数或者最大公约式的定理。简介裴蜀定理(或贝祖定理,Bézout's identity)得名于法国数学家艾蒂安·裴蜀,说明了对任何整数a、b和它们的最大公约数d,关于未知数x和y的线性不定方程(称为裴蜀等式):若a,b是整数,且(a,b)=d,那么对于任意的整数x,y,ax+by都一定是d的倍数,特别地,一定存在整数x,y,使a
原创
发布博客 2017.05.09 ·
14592 阅读 ·
5 点赞 ·
2 评论 ·
11 收藏

php下载时VC各版本的区别和Non Thread Safe、Thread safe的简单辨析

首先,我们看到前面有VC14,VC9意思就是该版本PHP是用VisualStudio2008编译的,而VC11则是用VisualStudio2012编译的,后面的依次类推。如果我们下载的是VC11版本,就需要安装VisualC++RedistributableforVisualStudio2012.但是我们不需要专门安装这些运行库,因为电脑每次自动更新好最新运行库。而对于Non Thr
原创
发布博客 2017.05.03 ·
5850 阅读 ·
3 点赞 ·
0 评论 ·
3 收藏

Php图片验证码显示不出来的解决过程

问题今天在在本地新建了一个虚拟主机,把以前写好的一个php小网站部署上去,因为以前用的wamp集成环境,所以没有出现这种情况。现在突然发现验证码竟然刷不出来了。于是便开启了找bug之旅,在网上找了许多办法,最后终于解决了,现在分享如下:bug1出现上面的情况,最基本的一个错误就是你很可能在php里面忘记安装gd模块了。window环境下面只需要在php.ini文件里面找
原创
发布博客 2017.04.30 ·
38699 阅读 ·
6 点赞 ·
0 评论 ·
18 收藏

Win10搭建wamp环境超详细教程(php7.1.4 + mysql5.7.18 + apache2.4)

前言wamp集成软件用了一年了,最近突然觉得应该自己来搭建环境,毕竟用别人的总是感觉不舒服,出了许多bug也不好找。PHP安装首先到官网上面去下载适合自己的php版本。1.php目前最新版本已经更新到7.1版本。 所以我们本次以7.1为实例。我们可以看到页面中有许多php版本可以选择,那到底我们应该选择哪个呢?首先,我们看到前面有VC14,VC9意思就是该版
原创
发布博客 2017.04.29 ·
7645 阅读 ·
2 点赞 ·
1 评论 ·
9 收藏

STL之优先队列

优先级队列,以前刷题的时候用的比较熟,现在竟然我只能记得它的关键字是priority_queue(太伤了)。在一些定义了权重的地方这个数据结构是很有用的。先回顾队列的定义:队列(queue)维护了一组对象,进入队列的对象被放置在尾部,下一个被取出的元素则取自队列的首部。priority_queue特别之处在于,允许用户为队列中存储的元素设置优先级。这种队列不是直接将新元素放置在队列尾部,而
转载
发布博客 2016.07.26 ·
297 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

北京大学暑假学校ACM/ICPC课程第一周总结

暑校的第一周课程已经结束了,在这一周里,感觉自己收获了不少东西,现在简单整理一下。首先,先让我简单描述一下我来北大这几天的感受,北大宿舍与教学楼是相隔很远,基本上学习和生活是分开的,这一点与青理有很大的区别。在这种环境下,感觉自由了许多,学习起来不受拘束感觉多了许多主动性。而且北大的图书馆很雄伟。一进入就给人一种肃然起敬的感觉。大家都低下头在默默看书,似乎不经意的交头接耳都
原创
发布博客 2016.07.25 ·
2137 阅读 ·
2 点赞 ·
5 评论 ·
0 收藏

请问JS是不是只能用于对网页元素的操作?

答:

按照我同学说的,js与java就是雷锋与雷峰塔的关系,两者可能部分语法相似,但却是完全不同两个东西,js主要应用与网页设计中对页面元素进行操作,
比如相应事件,页面效果等。

回答问题 2016.07.24

线段树模板

线段树点更新:struct node{ int l,r,maxn,sum;}tree[N<<2];void build(int m,int l,int r){ tree[m].l = l; tree[m].r = r; if(l == r){ tree[m].maxn = a[l];//先将每个底层节点的数据存储在a[i]中,建树时
原创
发布博客 2016.07.24 ·
244 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

openJudge 1088:滑雪

1088:滑雪查看 提交 统计 提示 提问总时间限制: 1000ms 内存限制: 65536kB描述Michael喜欢滑雪百这并不奇怪, 因为滑雪的确很刺激。可是为了获得速度,滑的区域必须向下倾斜,而且当你滑到坡底,你不得不再次走上坡或者等待升降机来载你。Michael想知道载一个区域中最长的滑坡。区域由一个二维数组给出。数组的每个数字代表点的高度。下面是一个例子1 2
原创
发布博客 2016.07.23 ·
597 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏
加载更多