[TOC]
<h3>
GPT-RE: In-context Learning for Relation Extraction using Large Language Models
论文信息
年份: 2023
状态:arXiv
引用次数:77(截至至2024年7月20日)
是否开源:是
1. 前置知识
ICL (In-Context Learning) 上下文学习
2. 文章通过什么来引出他要解决的问题
文章说,现在通过上下文学习 (ICL) 的大语言模型有很大的潜力,但是在关系抽取的任务上 (RE) 依旧是落后全监督的方法,所以作者提出了两个可能的问题,就是因为这两个问题导致现在的大预言模型关系抽取的精度比那些全监督的关系抽取模型还要差。这两个问题是:
问题一:现有的在句子级别的示范检索方法中,与实体和关系的相关性低。
问题二:缺乏对示范中输入-标签映射的解释,导致ICL的效果不佳。
问题三:大模型会错误将NULL示例分类为其他预定义标签的强烈倾向。
3. 作者通过什么提出RE任务存在上面所提出的那几个 ...
论文题目:MINT: Detecting Fraudulent Behaviors from Time-series Relational Data
出处:International Conference on Very Large Data Bases(VLDB)
年份:2023
团队:(2023年时)新加坡国立大学计算机学院
选择理由:这篇论文利用了时序数据来检测欺诈行为,并且部分数据已开源。文章提出了一种MINT框架,有效地处理了长距离邻居节点信息的捕获,通过多视图图卷积网络设计获取重要的特征属性。此外,它针对图神经网络中常见的过平滑问题,提出了创新的解决方案,增强了模型对总要特征的区分能力。
2. 问题定义
时间序列关系数据(Time Series Relation Data)
这个数据是存放在关系型数据库中,每一条记录都是泰永时间搓的行为。
更具体地,每条记录表示为 \(x = (v,t,x_1,x_2,\dots,x_{m-2})\),其中\(v\)代表带时间戳的行为,\(t\)是时间戳,𝑥_𝑖代表其他属性,例如设备ID和会话持续时间。
针对时 ...
动态规划作题总结
统计X和Y频数相等的子矩阵数量 - 405场周赛Q3 【前缀和+动态规划】
题目一:统计X和Y瓶数相等的子矩阵数量
这个题目是在第405场周赛中遇见,作为Q3,当初一开始纠结的一点是我如何才能够选到合适的子矩阵,会不会出现畸形。后面经过观察发现,原来每一个大矩阵中的每一个方块都可以作为子矩阵的情况。
上述的这个问题解决完了之后,下一个问题就是我们如何才可以快速的去计算出这个子矩阵中,X和Y的个数有多少个呢?通过发现我们可以观察到,2*2的矩阵中含有X或者Y的情况是会利用到1*1矩阵的结果的,那么我们是不是可以利用前缀和+动态规划的方式进行计算呢?
有了这样的想法之后,就需要来看看我们怎么样可以进行计算了,一开始先进行分析。
x
y
.
Y
.
.
对于上面这个2*3的矩阵,行数我们记成n,列数我们记成m。我们是不是可以先初始化一个n+1*m+1的一个矩阵,其中第0行和第0列我们初始化为0,便于我们后续的操作。然后我们开始进行迭代。
我们用两个数组,来分别计算X和Y的数量,dpX[i][j]表示, ...
算法学习
未读[TOC]
最短路径总结
最佳在写每日一题的时候发现了连续两天所出的题目都是和图最短路径有关的,借此机会,总结一下图最短路径的常见算法以及对应的适用情况。
相关力扣题目:
2959 关闭分部的可行集合数目 - 第119场双周赛 Q4
3112 访问消失节点的最少时间 - 第128场双周赛 Q3
743 网络延迟 - 算数评级:5
算法特点
面对需要计算图最短路径的题目,要选着对应算法的时候,需要观察题目的一些条件,比如:
是否有负边。【要是有负边,那就不能使用Dijkstra算法】
是否有负环。【要是有负环,那就不能使用Floyd算法】
图中节点个数的数据量。
是需要计算单源最短路径还是计算多元最短路径。【如果是计算单源最短路径,那么就可以使用Dijkstra算法,要是是计算多源最短路径,就需要使用Floyd算法】。
上面提到了负环这个词,那么什么是负环呢,并不是说这个环里面存在负数就是负环。
负环:是这个环里面,所有边+起来的值<0,这就导致了负环的情况,这个情况Floyd算法是不能解决问题的。
算法特性
...
[TOC]
Vue相关内容总结
1.Element Ui Plus - 基于Vue3的前端主键
2.AcroDesign - 有Vue和React版本,字节研发
最佳实践
1.AcroDesign最佳实践
image-20240716163735718
Vue相关开发语法
组件的编写
场景:有一个Markdown编辑器在项目中需要使用到,没有必要在每个页面都使用相同的代码,可以把这个Markdown编辑器抽离出来作为单独的组件。
前提:我们称调用这个组件的界面为父页面,这个Markdown组件为子页面。
需要考虑到的问题:父页面出于业务的需要,我们是需要实时的获取子页面Markdown组件用户所编写的内容去做对应的逻辑处理。
这里所使用到的MarkDown编辑器为BtyeMD - 一款字节出品的MarkDown编辑器。但是需要结合heightlight.js。
对于子组件来说:
123456789<template> <Editor :value="value" :mode="mode&q ...
Welcome to Hexo! This is your very first post. Check documentation for more info. If you get any problems when using Hexo, you can find the answer in troubleshooting or you can ask me on GitHub.
ok
Create a new post
1$ hexo new "My New Post"
More info: Writing
Run server
1$ hexo server
More info: Server
Generate static files
1$ hexo generate
More info: Generating
Deploy to remote sites
1$ hexo deploy
More info: Deployment