1. 从“学术速递”这个栏目名说起:为什么信息筛选比信息获取更难
做AI方向的研究或者工程落地,每天醒来第一件事大概率是刷arXiv。这个习惯本身没毛病,但问题在于——你刷不完。光是cs.CL、cs.CV、cs.LG这几个分类,每天新增的预印本加起来轻松过百篇,再算上交叉领域的,一天两三百篇是常态。你花二十分钟扫标题和摘要,能筛出五六篇看起来相关的,点进去精读一篇,半小时没了。一天下来,真正能沉下心读透的可能就一两篇,剩下的全在收藏夹里吃灰。
“人工智能学术速递”这个栏目,本质上解决的就是这个矛盾。它不是简单地把论文标题罗列出来,而是做了一层筛选和提炼——把当天值得关注的工作挑出来,用尽量短但保留核心信息的语言讲清楚它做了什么、怎么做的、结果怎么样。这个动作看起来简单,但真正做起来,比写一篇论文的related work还费劲。因为你要在极短篇幅内判断一篇工作的价值,还要用非作者的语言把它转述准确,这中间的信息损耗和误读风险,只有真正动手做过的人才知道。
我持续做这个速递栏目有一段时间了,从最开始的手忙脚乱到后来形成一套相对稳定的流程,中间踩过的坑、总结出的技巧,值得拿出来系统聊一聊。这篇文章主要面向两类人:一类是想自己搭建类似信息筛选流程的研究者或工程师,另一类是好奇“学术速递”背后到底是怎么运作的读者。我会把选题逻辑、信息提取方法、速递写作的取舍原则、以及长期维护这套流程的经验,尽量完整地拆开来讲。
2. 速递选题的底层逻辑:什么值得进,什么必须砍
2.1 判断一篇工作是否值得收录的三层过滤
每天面对几百篇新论文,第一道关卡就是决定“看什么”。我的做法是三层过滤,每层用不同的信号做判断。
第一层是标题和摘要的快速扫描。这个阶段不追求理解,只做关键词匹配和异常检测。关键词匹配很好理解,比如你关注的是多模态对齐,那标题里出现alignment、cross-modal、contrastive这些词的,先标记。异常检测则是看有没有反直觉的表述,比如“scaling law fails”“attention is not all you need”这类标题,往往意味着作者在挑战某个默认假设,值得多看一眼。
第二层是看作者单位和实验规模。这一步不是势利,而是效率考量。一个来自长期深耕某方向的研究组的工作,通常比一个陌生组的工作更值得花时间读。实验规模也是信号——如果一篇论文只在一个小数据集上跑了几个baseline,结论的可靠性就要打折扣。但这里有个反例:有些高质量的理论工作或者小规模但设计精巧的实验,恰恰不需要大规模算力堆砌。所以这一层只是参考,不是硬性门槛。
第三层是快速浏览方法和实验部分。到这一步,我会重点看三个东西:方法的核心创新点是否清晰、实验对比是否公平、有没有开源代码或模型。如果方法部分读了三段还没搞明白作者到底在做什么,大概率是两种可能——要么作者自己没想清楚,要么写作太差。两种情况都不适合放进速递,因为速递的篇幅不允许我替作者重新组织逻辑。
三层过滤下来,通常能从两三百篇里筛出十到十五篇进入精读候选。这个比例大概是5%左右,和很多信息筛选场景的经验值接近。
2.2 被砍掉的工作里,哪些其实值得二次关注
被过滤掉的工作不代表没有价值,只是不适合当天的速递。但有几类工作我会特别标记,留到周末或者月末做二次扫描。
一类是方法看起来复杂但实验扎实的工作。有些论文的方法部分写得晦涩,但实验表格非常详实,消融实验做得一丝不苟。这类工作往往是因为作者不擅长包装,但内核是硬的。我一般会把它放进一个单独的列表,等有空的时候回头细读。
另一类是跨领域的迁移工作。比如一篇发表在生物信息学会议上的论文,用的却是最新的图神经网络架构。这类工作对AI主赛道的人来说可能不直接相关,但它展示了某个方法在全新场景下的表现,有时候能带来意想不到的启发。
还有一类是负面结果或者复现失败的报告。这类工作在当前的发表机制下很难出现在顶会,但在预印本平台上偶尔能见到。它们的信息价值极高,因为能帮你避开已经被人踩过的坑。我遇到这类工作,只要方法描述清楚,一般都会收录,哪怕它没有亮眼的实验结果。
2.3 速递不是论文摘要的搬运:信息压缩的取舍原则
确定了要收录哪些工作之后,下一个问题是怎么写。很多人以为速递就是把论文摘要翻译一遍,或者稍微改写一下。这个理解是错的。论文摘要的写作目的是让审稿人快速判断是否录用,而速递的写作目的是让读者快速判断是否值得花时间精读。两个目标不同,写法自然不同。
我的取舍原则是:保留问题定义、核心方法的一句话概括、关键实验结果,砍掉背景铺垫、详细公式推导、以及与核心贡献无关的对比讨论。具体来说,一篇典型的速递条目大概三到五句话,第一句说清楚它解决什么问题,第二句说它怎么做的,第三句给一个最关键的结果数字,第四句如果有开源或者demo就提一下。
这里有个容易犯的错误:过度压缩导致信息失真。比如把“在低资源场景下相比baseline提升3个点”压缩成“效果提升”,读者就失去了判断依据。所以压缩的底线是,读者看完之后能回答三个问题:这篇工作属于哪个子方向、它的核心思路是什么、它的结果在同类工作中大概处于什么位置。
3. 从论文到速递条目:信息提取的实操流程
3.1 读论文的顺序:为什么我从不从摘要开始读
拿到一篇候选论文,很多人的习惯是从摘要开始逐段往下读。这个顺序在速递场景下效率很低。我的做法是反过来的:先看图表,再看结论,最后才回头看摘要和方法。
先看图表是因为,一张设计良好的架构图或者结果对比图,能在十秒内传达论文的核心信息。架构图告诉你方法的整体流程,结果图告诉你它在哪个指标上、相比谁、好了多少。这两个信息拿到之后,你对这篇工作的定位就有了七成把握。
再看结论部分。结论通常会重申贡献,但和摘要不同的是,结论往往包含作者对局限性的讨论和未来工作方向。这部分信息对速递很重要,因为读者需要知道这篇工作的边界在哪里。
最后回头看摘要和方法。这时候你已经有了整体框架,读方法部分的时候能快速定位到关键设计,不会被细节带偏。摘要则用来核对你的理解是否和作者的本意一致,如果发现偏差,说明你在图表阶段的理解有误,需要重新审视。
这个顺序我用了很长时间,平均一篇论文从拿到到写出速递条目,熟练之后能控制在十五到二十分钟。如果从摘要开始逐段读,同样的时间可能只够读一半。
3.2 关键信息的定位技巧:方法、数据集、指标、对比基线
速递条目里必须包含的四类信息是:方法核心、数据集、评价指标、对比基线。这四样缺一个,读者就无法判断这篇工作的可信度。
方法核心的定位,我一般看方法部分的第二段或者第三段。第一段通常是问题形式化定义,第二段开始介绍具体设计。如果论文有架构图,直接看图注和周围的文字,通常能找到最凝练的概括。
数据集的定位比较简单,直接搜“dataset”“benchmark”“corpus”这些词,看实验部分开头。但要注意区分训练集和评测集,有些论文会在多个数据集上做实验,速递里只需要提最主流的那个。
评价指标的定位要看具体任务。分类任务看accuracy和F1,生成任务看BLEU、ROUGE或者人工评估,检索任务看recall和MRR。如果论文提出了新的评价指标,速递里要特别说明,因为这是它的贡献之一。
对比基线的定位,我一般看实验表格的第一列或者最后一行。但这里有个坑:有些论文会故意选弱基线来凸显自己的优势。判断方法是看它有没有和该领域公认的最强方法对比,如果没有,速递里要注明“未与XX方法对比”,提醒读者注意。
3.3 速递条目的语言风格:准确优先,简洁其次
速递条目的语言,我的原则是准确优先,简洁其次。宁可多写半句话把意思说清楚,也不要为了追求短而留下歧义。
举个例子。“该方法在ImageNet上达到85%的准确率”和“该方法在ImageNet上达到85%的top-1准确率”,后者只多了三个字,但信息完整度完全不同。再比如“相比baseline提升显著”和“相比ResNet-50提升2.3个点”,后者才是可验证的表述。
另一个原则是避免形容词堆砌。“创新性地提出”“显著优于”“大幅提升”这类词,在速递里尽量少用或者不用。读者需要的是事实,不是评价。如果一篇工作确实重要,把它的方法和结果摆出来,读者自己会判断。
还有一点,速递里尽量用主动语态。“作者提出了XX方法”比“XX方法被提出”更直接,也更容易读。中文速递里这一点尤其明显,被动语态读起来会有翻译腔。
4. 长期维护速递栏目的经验与坑
4.1 信息源管理:不只盯着arXiv
刚开始做速递的时候,我的信息源只有arXiv。后来发现这样会漏掉很多东西。有些工作先发在OpenReview上,有些只在实验室主页更新,还有些在社交平台上由作者自己宣传。只盯一个源,覆盖面不够。
现在我用的信息源大概分三类。第一类是预印本平台,arXiv是主力,但也会看bioRxiv和SSRN上跟AI交叉的内容。第二类是会议和期刊的早期通知,有些工作被接收之后作者会提前放出来。第三类是研究组的主页和个人的学术动态,这部分比较分散,但往往能第一时间看到高质量的工作。
管理这些源的办法是用一个简单的订阅列表,每天早上花十分钟扫一遍更新。不需要每篇都点开,只看标题和摘要的第一句,判断是否进入当天的候选池。
4.2 时间分配:每天两小时,怎么花
做速递的时间投入,我控制在每天两小时左右。这两小时的分配大概是:二十分钟扫信息源,四十分钟精读候选论文,四十分钟写速递条目,二十分钟校对和发布。
扫信息源和精读的部分前面已经说了,这里重点说写和校对。写速递条目的时候,我习惯先把所有候选论文的要点用关键词记下来,不写完整句子。等所有论文都过了一遍,再统一组织语言。这样做的好处是,写的时候脑子里有全局,能控制每条的篇幅和风格一致。
校对环节容易被忽略,但很重要。我一般会检查三件事:数字有没有抄错、方法描述有没有歧义、有没有遗漏开源链接。这三件事看起来小,但出错的话对读者的信任度影响很大。
4.3 常见错误:过度解读、遗漏关键限制、时效性误判
做速递时间长了,有些错误会反复出现,我总结了三类最常见的。
第一类是过度解读。有些论文的结果是在特定条件下取得的,比如特定数据集、特定模型规模、特定训练策略。如果速递里不提这些条件,读者可能会误以为方法在任意场景下都有效。避免的办法是,写结果的时候把条件带上,比如“在XX数据集、XX规模模型下”。
第二类是遗漏关键限制。论文作者通常会在结论或者局限性部分讨论方法的不足,但速递里很容易因为篇幅原因砍掉这部分。我的做法是,如果局限性直接影响读者对方法适用范围的判断,就必须保留。比如一篇工作只在英文数据上验证过,那速递里要注明“仅在英文场景验证”。
第三类是时效性误判。有些工作虽然刚放出来,但方法本身是几个月甚至一年前的思路,只是现在才整理成文。这类工作如果当成最新进展来报,会误导读者。判断方法是看论文里引用的最新文献是哪一年的,如果引用的都是两年前的文献,那这篇工作的实际时效性就要打折扣。
4.4 读者反馈驱动的迭代:哪些建议真正有用
速递栏目做久了,会收到各种反馈。有些反馈很有价值,有些则听听就好。
有价值的反馈通常很具体。比如有读者指出某条速递里把两个方法的名称搞混了,或者某个数据集的评测指标写错了。这类反馈直接指向事实错误,必须立刻核实并更正。
还有一类反馈是关于选题偏好的。比如有读者说最近速递里理论工作太多,希望多覆盖一些应用导向的工作。这类反馈我会参考,但不会完全跟着走,因为速递的选题标准是相对固定的,频繁调整会导致栏目定位模糊。
至于那些“能不能多写点”“能不能再详细点”的反馈,我一般会礼貌回应但不会照做。速递的定位就是快速筛选,详细解读是另一个栏目该做的事。如果每篇都展开写,一天两小时根本不够,栏目的可持续性也会出问题。
5. 速递写作中的几个具体技巧
5.1 如何用一句话说清楚一篇论文的核心贡献
一句话概括一篇论文,最难的地方在于找到那个“最小必要信息集”。我的经验是,这句话应该包含三个要素:任务、方法类型、关键结果。
比如“针对小样本图像分类任务,提出了一种基于原型网络改进的方法,在miniImageNet上5-way 1-shot设定下达到68%的准确率”。这句话里,任务是小样本图像分类,方法类型是原型网络改进,关键结果是68%的准确率。三个要素齐全,读者就能判断这篇工作是否和自己相关。
如果论文的贡献是多方面的,比如既提出了新方法又发布了新数据集,那一句话概括就要做取舍。我的原则是优先说方法,因为方法通常是读者最关心的。数据集可以在后面的句子里补充。
5.2 处理多贡献论文:主次分明的写法
有些论文的贡献不止一个,比如同时提出了新架构、新训练策略、新评测基准。这种情况下,速递条目不能平均用力,要主次分明。
判断主次的标准是看论文的标题和摘要里,哪个贡献被放在最前面。通常作者会把最重要的贡献放在标题里,次要的放在摘要的后半部分。速递里就按照这个优先级来组织,主贡献用完整句子写,次贡献用短语带过。
举个例子,如果标题是“XX: 一种新的架构及其在YY任务上的应用”,那架构是主贡献,应用是次贡献。速递里就重点写架构的设计思路和效果,应用部分一句话带过即可。
5.3 数字和对比的呈现:让读者三秒抓住重点
速递里的数字呈现,目标是让读者三秒内抓住重点。我的做法是,关键数字加粗,对比用“相比XX提升X个点”的格式,避免让读者自己做减法。
比如“在GLUE基准上平均得分85.3,相比BERT-large提升2.1个点”,这比“在GLUE基准上平均得分85.3,BERT-large的得分是83.2”要直观得多。读者不需要自己去算差值,一眼就能看到提升幅度。
如果论文里有很多组数字,速递里只保留最关键的一到两组。选择标准是:看论文自己在摘要里强调了哪个数字,那个数字通常就是作者认为最重要的。
5.4 开源与复现信息的标注规范
开源信息对读者来说非常重要,但标注的时候要注意准确性。我的做法是分三种情况处理。
如果论文提供了代码链接,直接给出链接,并注明是官方实现还是第三方复现。如果论文只提供了模型权重但没有代码,注明“模型已开源,代码未提供”。如果论文什么都没提供,注明“未开源”。
还有一种情况是论文声称会开源但还没放出来。这种情况我一般会注明“作者承诺开源”,但不会给链接,因为链接可能失效或者指向错误的地方。
6. 速递栏目的可持续性:怎么避免半途而废
6.1 建立模板化流程,减少每次的决策成本
做速递最大的挑战不是单篇的写作难度,而是持续性。每天都要做,时间长了很容易因为某天太忙或者状态不好就断更。避免断更的办法是建立模板化流程,把每次的决策成本降到最低。
我的模板包括:固定的信息源列表、固定的筛选标准、固定的写作格式、固定的发布时间。这四个固定下来之后,每天做速递就像走流程一样,不需要每次重新思考“今天看什么”“怎么写”。决策成本低了,坚持的难度也就低了。
6.2 批量处理与单篇精修的平衡
速递的写作可以分成两个阶段:批量处理和单篇精修。批量处理阶段,把所有候选论文的要点快速记下来,不追求语言质量。单篇精修阶段,再逐条打磨语言和格式。
这两个阶段分开的好处是,批量处理的时候可以保持较快的节奏,不会因为某一条卡住而影响整体进度。单篇精修的时候则可以慢下来,确保每条的质量。
我一般把批量处理放在早上,单篇精修放在下午或者晚上。这样安排的原因是,早上精力好,适合快速扫描和判断;下午或者晚上相对安静,适合打磨文字。
6.3 遇到低产日怎么办:宁缺毋滥还是凑数
有些日子确实没什么值得收录的工作,比如节假日前后,或者某个领域正好处于沉寂期。这种时候怎么办?
我的原则是宁缺毋滥。如果当天确实没有值得推荐的工作,就发一条简短的说明,告诉读者今天没有特别值得关注的内容。这比硬凑几条质量一般的条目要好。读者关注速递栏目,是因为信任你的筛选标准。如果为了凑数降低标准,信任一旦失去就很难挽回。
当然,低产日也可以用来做一些补充内容,比如回顾本周的重要工作,或者回答读者之前提出的问题。这样既保持了栏目的活跃度,又不会降低内容质量。
6.4 从速递到深度解读:内容层次的延伸
速递做久了,会积累很多素材。有些工作当时只是简单提了一句,但后来发现它很重要,或者和后续的某些工作形成了关联。这些素材可以用来做深度解读。
深度解读和速递的区别在于,速递是横向的,覆盖当天所有值得关注的工作;深度解读是纵向的,围绕一个主题把相关的工作串起来讲。两者互补,速递负责广度,深度解读负责深度。
我一般每个月会挑一到两个主题做深度解读,素材来源就是过去一个月速递里反复出现的关键词或者方法。这样既利用了已有的积累,又给读者提供了比速递更深入的内容。
7. 一些零散但实用的经验
做速递这段时间,还有一些零散的经验,不太成体系,但每一条都是实际踩坑之后总结出来的。
关于工具,我用的是一个简单的文本编辑器加一个表格软件。文本编辑器用来写草稿,表格软件用来管理信息源和候选列表。不需要复杂的工具,关键是流程清晰。
关于时间,我建议把速递的写作固定在一个时间段,比如每天早上或者每天晚上。固定时间的好处是形成习惯,到了那个时间点自然就进入状态了。
关于心态,速递是一个长期的事情,不要指望每一条都成为爆款。大部分条目就是平平淡淡地传递信息,偶尔有一两条引起广泛关注,那就够了。保持平常心,才能做得久。
关于读者,速递的读者群体其实很固定,就是那些和你关注方向相近的人。不需要讨好所有人,服务好核心读者就行。核心读者的反馈最值得重视,因为他们是真的在用你的速递做筛选。
最后说一个具体的技巧:速递条目的标题,我一般会用“方法名+任务”的格式,比如“XX方法用于YY任务”。这样读者扫标题的时候就能快速判断是否相关。如果方法没有名字,就用“一种基于XX的YY方法”。标题里尽量不要用缩写,除非是领域内公认的缩写,比如BERT、GPT这种。
还有一个细节,速递里提到数据集的时候,如果数据集有多个版本,要注明用的是哪个版本。比如ImageNet有1k和21k两个版本,不注明的话读者可能会误解结果的对比基准。
这些经验看起来琐碎,但每一条都是实际做的时候会遇到的问题。速递这个栏目,说到底就是一个信息筛选和传递的工作,没有什么高深的技术,但要做好,需要的是持续投入和对细节的关注。