科研上新 | 第6期:优化LLM数学推理;深度学习建模基因表达调控;基于深度学习的近实时海洋碳汇估算

news2024/11/20 2:31:11

编者按:欢迎阅读“科研上新”栏目!“科研上新”汇聚了微软亚洲研究院最新的创新成果与科研动态。在这里,你可以快速浏览研究院的亮点资讯,保持对前沿领域的敏锐嗅觉,同时也能找到先进实用的开源工具。

本期内容速览

01. CoT-Influx:突破少样本学习极限,提升LLM数学推理能力
02. CREaTor:通过自注意力机制建模细胞特异的基因表达调控
03. CMO-NRT:近实时监测全球海洋碳汇

CoT-Influx:突破少样本学习极限,提升LLM数学推理能力

new-arrival-in-research-1

论文链接:https://arxiv.org/abs/2312.08901

项目链接(将于近日上线):https://github.com/microsoft/CoT-Influx

大语言模型(LLMs)在各种任务中都展现出了卓越的能力,然而,对于推理任务,尤其是数学推理,提升 LLMs 性能仍然是一个挑战。尽管微调和思维链(CoT)有效提升了 LLMs 的数学推理,但作为与其相辅相成的方法——少样本学习在提升推理能力的边界尚未充分验证。

受人类推理过程启发,如果 LLMs 在解答数学问题前见过更多的解题思路示例(如与问题属于同一类型的 CoT 样本),那么将有望激发其推理能力以生成正确解决方案。而新问题也随之而来:通过输入更多的样本,LLMs 在数学推理方面的性能提升上限是多少?

微软亚洲研究院的研究员们观察发现:1. 增加 CoT 样本可提升 LLMs 推理能力,但受 LLMs 上下文窗口限制存在上界。2. CoT 样本选择至关重要,随机添加更多样本无法提升推理能力。3. CoT 样本存在冗余,通过对 token 进行剪枝可有效节省上下文窗口空间。

基于上述发现,研究员们提出了 CoT-Influx,专注于剪枝冗余的 CoT 样本和 token,为更具信息性的上下文腾出 token 空间, 以拓展少样本学习的极限。作为即插即用的插件,CoT-Influx 旨在适用于各种基础和微调的 LLMs, 通过输入尽可能多的高质量、不含冗余 token 的思维链样本,可显著提高各类 LLMs 解决数学问题的能力。

具体来说, 研究员们设计了一个轻量级的两阶段剪枝模块:(1) 第一阶段 shot pruner 从大量输入样本中选择关键 CoT 样本,(2)第二阶段对于第一阶段中选择的 CoT 样本中的冗余 token 进行剪枝。为了有效训练剪枝模块,研究员们首先设计了一个专用于数学推理的奖励函数,同时考虑剪枝后的少样本 token 总数及其对于 LLMs 数学推理的有效性。其次,研究员们利用 GPT-4 构建了一个高质量的 CoT 样本数据集 MRD3,并利用强化学习来优化该奖励函数。

图1:(上)CoT-Influx 算法; (下)CoT-Influx 进行少样本和 token 剪枝示例

图1:(上)CoT-Influx 算法; (下)CoT-Influx 进行少样本和 token 剪枝示例

实验结果表明,CoT-Influx 在多个 LLMs 和不同数学数据集上均显著提升推理能力,明显优于各种基于 prompting 的方法。例如,在 GSM8K 数据集上,通过剪枝长度是 LLaMA2 上下文窗口两倍的大量样本,CoT-Influx 带来了4.55%的绝对准确率提升。LLaMA2-70B 在 CoT-Influx 的增强下,在 GSM8K 上表现优越,超越了更大的 LLMs (PaLM 540B、Minerva 540B 等),比 GPT-3.5 高出2.5%个绝对准确率。未来,研究团队将进一步探索 CoT-Influx 对于指令微调大模型(如 WizardMath)和 GPT-4 的性能提升。

CREaTor:通过自注意力机制建模细胞特异的基因表达调控

new-arrival-in-research-3

论文链接:https://genomebiology.biomedcentral.com/articles/10.1186/s13059-023-03103-8

项目链接:https://github.com/DLS5-Omics/CREaTor

通过基因表达调控机制,具有相同基因组的细胞可以产出不同数量的基因产物(RNA 或蛋白质),并呈现不同的转录组与蛋白组状态。因此,基因调控与随之产生的细胞特异基因表达是生物体应对环境变化、执行生理功能、进行生长发育等生命活动的关键。构建不同细胞类型的基因调控网络,能够帮助人们理解细胞行为,改变细胞状态,推动生物工程与治疗工程的发展。

然而,由于基因调控的层级性、动态性与细胞特异性,通过实验方法系统性观测基因表达规律面临许多挑战。机制复杂与数据缺失的矛盾加剧了通过计算方法建模基因调控程序的难度,使得计算方法的有效性与泛化性成为瓶颈。

为了更有效地建模细胞特异的基因调控网络,发现跨细胞类型的通用表达调控机制,微软研究院科学智能中心的研究员们提出了一套基于自注意力机制的深度学习模型 CREaTor(Cis-Regulatory Element auto Translator)。该模型将细胞特异的基因表达作为模型预测目标,使用多层自注意力机制建模基因调控规律,从而同时解决了数据缺失与调控机制表征复杂的问题。

图2:CREaTor 模型框架

图2:CREaTor 模型框架

CREaTor 的训练策略是利用目标基因近邻的功能基因组学特征与 DNA 功能元件预测目标基因的表达水平。由于相同目标基因会在不同细胞中表现出不同表达水平,这一策略能够迫使模型学习通用基因调控机制(网络参数),建立细胞当前调控状态(模型输入)与基因调控结果(模型输出)之间的联系。高通量测序技术的发展让功能基因组学与转录组学数据飞速积累,为模型训练提供了海量而多样的样本。

研究员们通过两组顺式基因调控(一类基于 DNA 序列相互作用的基因调控模式)预测任务验证了这套方法的可行性。实验表明,CREaTor 生成的自注意力矩阵可以有效捕捉顺式调控元件与靶基因间的相互作用关系,区分实验证实的正负样本。其预测准确度优于经典的基于元件-基因距离的预测方法与 ABC score 方法,以及两种最先进的深度学习方法 Enformer (DeepMind, 2021)和 GraphReg (2022)。同时,CREaTor 还具有优秀的泛化能力与零样本学习能力,即使在模型从未见过的细胞类型中也能展现出优越的性能。此外,研究员们发现,CREaTor的多层自注意力矩阵还能够捕获元件间相互作用,并表征更高层次的基因调控模式与基因组组织特性。

该研究展示了利用深度学习模型模拟细胞基因调控网络的可行性,并表明 CREaTor 可以作为基因调控规律研究的有力工具,用于系统性预测各类细胞(包括正常发育过程和与疾病相关的细胞)的基因调控模式。

CMO-NRT:近实时监测全球海洋碳汇

new-arrival-in-research-5

论文链接:https://arxiv.org/abs/2312.01637

海洋能够吸收大气中的二氧化碳,从而在调节气候变化中发挥至关重要的作用。及时且具有地理详细性的全球海洋-大气二氧化碳通量估计能帮助人类深入认识全球碳循环的时间变化和区域差异,对全球碳预算有重要影响。然而,以往的这类通量估计存在1-2年的延迟,无法及时监测全球海洋碳汇的最新变化。

为了解决这个问题,微软亚洲研究院的研究员们推出了一个近实时的、基于月度网格的全球海洋二氧化碳浓度和海洋-大气二氧化碳通量数据集(Carbon Monitor Ocean,简称 CMO-NRT),该数据集覆盖了2022年1月至2023年7月的数据(随着时间推移,数据的区间也在不断更新中)。研究员们通过使用卷积神经网络和半监督学习方法学习模型估计或产品与观测预测因子之间的非线性关系,将10个全球海洋生物地球化学模型和8个全球碳预算2022年数据产品的估计更新到近实时框架。

图3:CMO-NRT 方法和数据来源示意图

图3:CMO-NRT 方法和数据来源示意图

具体来说,研究员们提出了一种基于深度学习的技术,旨在近实时估算海洋碳汇数据。该方法将年份、月份、纬度、经度及9种环境因子数据如风速、海面温度,CO2 浓度等作为输入,预测目标则是基于全球海洋生物地球化学模型(GOBM)和海洋数据产品。所有数据均被处理成180x360的网格格式。为了在保证模型质量的同时提高计算效率,研究员们将所有环境因素切割成更小的18x18区块进行模型训练。

该研究采用了卷积神经网络(CNN)和线性模型的混合架构。经过领域知识和实验结果的分析,研究员们发现 CNN 模型能够有效地捕获预测目标与各种特征以及周边环境数据之间的关系,从而得出最优的预测结果。在模型训练过程中,研究员们使用带标签的数据计算监督损失,同时利用所有数据计算无监督损失。最终的损失函数是这两种损失的加权和,通过反向传播更新模型参数。为了进一步提高模型的稳定性和可靠性,研究员们采取了 k-fold 交叉验证的方法,对五个预测模型的结果进行平均处理,从而得出最终的预测结果。这一方法大大提高了模型的稳健性,使得预测结果更为可靠。

该数据集的目标是通过提高海洋二氧化碳浓度和海洋-大气二氧化碳通量估计的及时性,使全球海洋碳汇的评估更加准确和即时。通过捕捉模型估计或产品与观测预测因子之间的非线性关系,CMO-NRT 提供了对全球海洋-大气二氧化碳通量更即时、精确和全面的理解。这一进步提高了科学家和政策制定者监控及有效应对海洋二氧化碳吸收变化的能力,从而对气候变化管理做出贡献。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1358513.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

【深度学习:SENet】信道注意力和挤压激励网络(SENet):图像识别的新突破

【深度学习:SENet】信道注意力和挤压激励网络(SENet):图像识别的新突破 为什么有效如何实现工作原理应用案例 挤压和激励网络(SENets)为卷积神经网络(CNN)引入了一个新的构建模块&am…

centos 7.9安装RocketMQ4.6.1版本

1.先下载二进制文件 下载 | RocketMQ 2.下载后,进行解压 unzip rocketmq-all-4.6.1-bin-release.zip 3.修改JVM配置 进到/datadrive/rocketmq-all-4.6.1-bin-release/bin下编辑runserver.sh 与 runbroker.sh文件 根据个人虚拟机大小进行修改 vi runserver.sh J…

这个应该是全网最全的接口测试工具之postman

概念 接口测试是什么? 百度百科给出的解释是: 接口测试是测试系统组件间接口的一种测试。接口测试主要用于检测外部系统与系统之间以及内部各个子系统之间的交互点。测试的重点是要检查数据的交换,传递和控制管理过程,以及系统间…

下载知虾数据分析软件:优化店铺运营、提高转化率的利器

在如今竞争激烈的电商市场中,对销售数据、流量以及买家行为等关键指标的监控和分析至关重要。Shopee平台为卖家提供了一个内置的在线数据分析工具——“Shopee Analytics”(知虾分析),让卖家能够轻松实现对店铺运营的优化、提高转…

40 个简单又有效的 Linux Shell 脚本示例

【收藏】Linux系统常用命令速查手册(附PDF下载方式)_linux命令大全详解pdf-CSDN博客 历史上,shell 一直是类 Unix 系统的本地命令行解释器。它已被证明是 Unix 的主要功能之一,并发展成为一个全新的主题。Linux 提供了各种功能强大…

LeetCode 20.有效括号 详解(c语言实现) (⌯꒪꒫꒪)੭

题目详情: 思路:Step1:如果是左括号,入栈 Step2:如果是右括号,就出栈顶的元素与右括号进行比对,如果匹配,继续,直到都匹配成功结束。否则退出,直接返回false. 栗子:1. {…

C#之反编译之路(一)

本文将介绍微软反编译神器dnSpy的使用方法 c#反编译之路(一) dnSpy.exe区分64位和32位,所以32位的程序,就用32位的反编译工具打开,64位的程序,就用64位的反编译工具打开(个人觉得32位的程序偏多,如果不知道是32位还是64位,就先用32位的打开试试) 目前只接触到wpf和winform的桌…

Redis (三)

1、redis复制 简单的概括就是主从复制,master以写为主,Slave以读为主,当master数据发生变化的时候,自动将更新的数据异步同步到其他的slave是数据库。 使用这种机制的话,可以做到读写分离,可以减轻主机负担…

DDoS攻击的多种方式

DDOS攻击指分布式拒绝服务攻击,即处于不同位置的多个攻击者同时向一个或数个目标发动攻击,或者一个攻击者控制了位于不同位置的多台机器并利用这些机器对受害者同时实施攻击。由于攻击的发出点是分布在不同地方的,这类攻击称为分布式拒绝服务…

大数据毕设分享 flink大数据淘宝用户行为数据实时分析与可视化

文章目录 0 前言1、环境准备1.1 flink 下载相关 jar 包1.2 生成 kafka 数据1.3 开发前的三个小 tip 2、flink-sql 客户端编写运行 sql2.1 创建 kafka 数据源表2.2 指标统计:每小时成交量2.2.1 创建 es 结果表, 存放每小时的成交量2.2.2 执行 sql &#x…

提升网络安全重要要素IP地址

在数字化时代,网络安全已经成为人们关注的焦点。本文将深入探讨网络安全与IP地址之间的紧密联系,以及IP地址在构建数字世界的前沿堡垒中的关键作用。 网络安全是当今数字社会中不可忽视的挑战之一。而IP地址,作为互联网通信的基础协议&#…

震惊!原来这就是JavaScript闭包的秘密

📢 鸿蒙专栏:想学鸿蒙的,冲 📢 C语言专栏:想学C语言的,冲 📢 VUE专栏:想学VUE的,冲这里 📢 CSS专栏:想学CSS的,冲这里 &#x1f4…

第一届能源电子产业创新大赛太阳能光伏赛道决赛及颁奖仪式在宜宾成功举办

在工业和信息化部电子信息司指导下,由工业和信息化部产业发展促进中心和宜宾市人民政府主办,宜宾市经济和信息化局、宜宾高新技术产业园区管理委员会承办的第一届能源电子产业创新大赛太阳能光伏赛道决赛及颁奖仪式于2024年1月3日-5日在宜宾市成功举办。…

DDIA 第十一章:流处理

本文是《数据密集型应用系统设计》(DDIA)的读书笔记,一共十二章,我已经全部阅读并且整理完毕。 采用一问一答的形式,并且用列表形式整理了原文。 笔记的内容大概是原文的 1/5 ~ 1/3,所以你如果没有很多时间…

2023年后,AI 还有什么研究方向有前景?

什么是AI ​ AI代表人工智能,它是指通过计算机科学技术使机器能够执行需要智力的任务的一种技术。这些任务包括学习、推理、问题解决和感知等,通常是人类智能的表现。人工智能的目标是使计算机系统能够执行需要人类智力的任务,而不需要人类的…

C语言实用第三方库Melon开箱即用之多线程模型

在之前的文章中(开发利器——C 语言必备实用第三方库),笔者介绍了一款Linux/UNIX下C语言库Melon的基本功能,并给出了一个简单的多进程开箱即用的例子。 本文将给大家介绍Melon中多线程的使用方法。 在Melon中有三种多线程模式&a…

点对点SDWAN组网:通过专线连接实现企业分支互联

点对点SDWAN是一种通过软件定义网络技术将企业分支互联的组网解决方案。在点对点SDWAN中,企业分支通过专线连接实现互联,以满足对网络性能和可靠性的要求。 传统的WAN架构通常使用MPLS(多协议标签交换)技术来实现企业分支的互联。…

TransmittableThreadLocal使用踩坑

背景:为了获取相关字段方便,项目里使用了TransmittableThreadLocal上下文,在异步逻辑中get值时发现并非当前请求的值,且是偶发状况(并发问题)。 发现:TransmittableThreadLocal是阿里开源的可以实现父子线程值传递的工…

鸿蒙系列--动态共享包的依赖与使用

一、前言 HarmonyOS的共享包相当于Android的Library,在HarmonyOS中,给开发者提供了两种共享包,HAR(Harmony Archive)静态共享包,和HSP(Harmony Shared Package)动态共享包 区别&…

记一次 .NET 某新能源材料检测系统 崩溃分析

一:背景 1. 讲故事 上周有位朋友找到我,说他的程序经常会偶发性崩溃,一直没找到原因,自己也抓了dump 也没分析出个所以然,让我帮忙看下怎么回事,那既然有 dump,那就开始分析呗。 二&#xff…