当前位置: 首页 > article >正文

学习周报三十七

文章目录摘要abstract一、mclip的论文-Multilingual CLIP via Cross-lingual Transfer-23.二、实践总结摘要围绕多语言图文检索模型mCLIP论文展开学习论文提出了一种多语言视觉-语言预训练模型。核心创新在于通过三角形跨模态知识蒸馏TriKD将冻结的CLIP图像编码器与增强后的多语言文本编码器XLM-R对齐。该方法仅训练少量新增投影层高效地实现了多语言对齐。为提升XLM-R的检索能力论文进一步设计了结合神经机器翻译和对比损失的两阶段增强方案强化了token级与句子级的跨语言表示。在实践环节将mCLIP迁移至多模态推荐任务在Amazon三个子数据集上进行了验证。实验复现了BPR、LightGCN及多模态VBPR作为基线。初步结果表明该模型结构在推荐场景中具备可行性整体性能符合预期为后续工作提供了基础。abstractThis paper focuses on the multilingual image-text retrieval model mCLIP, proposing a multilingual vision-language pre-trained model. The core innovation lies in aligning the frozen CLIP image encoder with the enhanced multilingual text encoder XLM-R through Triangular Cross-Modal Knowledge Distillation (TriKD). This method trains only a few additional projection layers, efficiently achieving multilingual alignment. To improve the retrieval capability of XLM-R, the paper further designs a two-stage enhancement scheme combining neural machine translation and contrastive loss, strengthening token-level and sentence-level cross-lingual representations.In the practical application, mCLIP is transferred to a multimodal recommendation task and validated on three Amazon datasets. Experiments reproduce BPR, LightGCN, and multimodal VBPR as baselines. Preliminary results show that the model structure is feasible in recommendation scenarios, with overall performance meeting expectations, providing a foundation for future work.一、mclip的论文-Multilingual CLIP via Cross-lingual Transfer-23.检索高效的双流多语言VLP模型通过一种新颖的三角形跨模态知识蒸馏TriKD方法通过对齐CLIP模型和多语言文本编码器MTE进行训练。避免灾难性遗忘预训练CLIP和MTE中已学习的知识它们在训练过程中保持冻结。三角形对齐通过调整CLIP顶部的线性投影器和MTE顶部的浅层基于Transformer的X投影器来实现。由于用于初始化MTE的XLM-R在直接用于检索任务时表现不佳在执行TriKD之前建议通过机器翻译任务和对比损失来增强MTE以改进token级和句子级的多语言表示。图像-文本对比损失。ITC图像到文本损失和文本到图像损失的平均值。文本-文本对比损失。TTC损失:CLIP文本特征到XLM-R特征以及反之两个方向对比损失的平均值。非英语图像-文本对的训练仅应用ITC损失因为CLIP文本编码器不支持非英语语言。视觉变换器ViT被用作一种CLIP图像编码器它将图像块作为输入并通过基于Transformer的模型生成最终特征。在图像块之前添加额外的[cls]令牌其在最后一个Transformer层的输出代表图像的全局特征。不是使用原始CLIP的英语文本编码器而是使用具有增强token级和句子级跨语言表示的多语言编码器XLM-R。冻结CLIP的图像和文本编码器的参数并在它们顶部使用共享的线性投影即CLIP投影器。保持XLM-R已学习的多语言性冻结参数并通过优化可学习的X投影器将其对齐到CLIP的多模态空间该投影器由两个随机初始化的XLM-R Transformer层组成。多语言文本编码器在纯文本多语言平行语料库上通过神经机器翻译NMT任务和对比学习来增强XLM-R不同语言之间用于检索任务的token级和句子级对齐。NMT解码器通过与编码器输出的token级交互生成语义等价的翻译鼓励编码器输出保持细粒度的token级信息在TriKD期间训练X投影器时需要因为是基于token级输入训练的。另一方面对比损失通过显式对齐平行句子的句子级表示来受益于跨语言迁移。采用两阶段训练计划以避免灾难性遗忘预训练XLM-R编码器的强大多语言性。在联合训练NMT和对比损失之前。在第一阶段在平行文本语料库上用NMT任务冻结编码器并训练该解码器注意所有嵌入都用XLM-R初始化并始终保持固定。记x i x_ixi​和y i y_iyi​为一批N个配对句子中的第i ii个源句和目标句∥ y i ∥ \|y_i\|∥yi​∥是句子y i y_iyi​的长度NMT损失可公式化为在第二阶段用NMT和对比损失同时微调XLM-R编码器和解码器图2b。注意不微调嵌入经验上没有观察到进一步的改进。对于第i iii个句子对记h i S h_i^ShiS​、h i O h_i^OhiO​为最后一个编码器层源句和目标句所有token的平均表示。记h S { h i S } i 1 N h^S \{h_i^S\}_{i1}^NhS{hiS​}i1N​对比损失和训练损失为α \alphaα是平衡两个损失项的权重在实验中设置为α 2.0 \alpha 2.0α2.0。ℓ ( ⋅ , ⋅ ) \ell(\cdot, \cdot)ℓ(⋅,⋅)是定义的对比损失。在第二阶段计算对比损失时选择所有token的平均表示作为句子级文本特征而不是[eos]特征因为前者在跨模态检索任务中经验上表现更好。推测这是因为X投影器使用来自MTE的token级输出而不是[eos]表示来学习图像和文本之间的对齐。Multi30K和MSCOCO上零样本和微调的跨模态检索结果。全语言微调对于mCLIP和mCLIP都具有最高的平均召回分数。推测这是因为具有多种语言的图像-文本对允许投影器显式学习多语言多模态对齐而不是依赖嵌入在MTE中的隐式多语言性。在CC3M上预训练的mCLIP进行消融研究并报告零样本多语言图像-文本检索任务的结果。在TriKD中图像-文本和文本-文本对比损失都对性能有积极贡献且图像-文本对比损失L I T C \mathcal{L}_{ITC}LITC​\mathcal{L}_{ITC}对检索性能更为关键。在增强MTE的学习中对比损失和NMT损失都提高了非英语语言的性能。然而NMT损失提高了英语图像-文本检索而对比损失降低了它。推测是因为NMT损失允许MTE学习更细粒度的token级文本表示并促进依赖于这些token级输入的X投影器的学习。结论mCLIP一种新颖的多语言视觉-语言预训练模型通过三角形跨模态知识蒸馏对齐CLIP和增强的多语言文本编码器。这种蒸馏方法在参数上是高效的仅训练mCLIP总参数的3%并且在数据上是高效的仅需英语图像-文本对。通过使用来自更多语言的更多平行文本语料库和来自翻译训练流程的多语言图像-文本对可以进一步提高mCLIP的性能。实证表明提出的mCLIP在多语言图像-文本检索任务上达到了最先进性能。23年二、实践在多模态推荐方面在amazon_clothing,baby,sports上跑。验证了基线模型跑了BPR和lightGCN以及多模态的VBPR。结果方面在数据集上符合相关基线模型的一般性能。总结在本周的工作中学习多模态与推荐算法的结合是主线同时关于基线模型代码实践方面的工作占据更多的时间实验的复现与学习对以后很有帮助。

相关文章:

学习周报三十七

文章目录摘要abstract一、mclip的论文-Multilingual CLIP via Cross-lingual Transfer-23.二、实践总结摘要 围绕多语言图文检索模型mCLIP论文展开学习,论文提出了一种多语言视觉-语言预训练模型。核心创新在于通过三角形跨模态知识蒸馏(TriKD&#xff…...

别再手动装Oracle了!用Docker 5分钟搞定Oracle 11g开发环境(附阿里云镜像地址)

5分钟极速部署Oracle 11g:Docker化开发环境实战指南 每次新项目需要Oracle数据库支持时,传统安装方式总让人望而却步——动辄数小时的安装过程、复杂的系统配置、难以清理的残留文件。作为经历过十几次Oracle安装的老手,我深刻理解这种痛苦。…...

Nanbeige 4.1-3B效果展示:不同显卡(RTX3060/4090/A100)渲染对比

Nanbeige 4.1-3B效果展示:不同显卡(RTX3060/4090/A100)渲染对比 1. 项目概览 Nanbeige 4.1-3B是一款融合了复古游戏美学与现代AI技术的对话系统前端。这套界面专为3B参数规模的对话模型设计,采用像素游戏风格,将AI交…...

做了一个给 Cursor 用的 AI Infra Skills 仓库:让它别一上来就乱写 kernel / 乱总结论文

最近自己在做 Triton、算子、AI Infra 相关的东西时,有一个感受很强: 通用 AI 助手在这类场景下,最大的问题往往不是“不会写代码”,而是太急着写代码。 比如让它帮忙分析一个 kernel,它很容易直接给一段实现&#xff…...

Windows11网络工程师必备:静态路由配置的5个实用技巧与常见错误排查

Windows 11网络工程师必备:静态路由配置的5个实用技巧与常见错误排查 在当今复杂的网络环境中,静态路由配置仍然是网络工程师工具箱中不可或缺的一部分。Windows 11作为微软最新的操作系统,其网络功能得到了显著增强,但许多高级网…...

智能适配GB/T 7714-2015:中英文混排引用的规范化解决方案

智能适配GB/T 7714-2015:中英文混排引用的规范化解决方案 【免费下载链接】Chinese-STD-GB-T-7714-related-csl GB/T 7714相关的csl以及Zotero使用技巧及教程。 项目地址: https://gitcode.com/gh_mirrors/chi/Chinese-STD-GB-T-7714-related-csl 问题剖析&a…...

6个优质AI论文网站,提供智能降重与自然改写工具,轻松避免论文标红

开头总结工具对比(技能4) �� 为帮助学生们快速选出最适合的AI论文工具,我从处理速度、降重效果和核心优势三个维度,对比了6款热门网站,数据基于实际使用案例: 工具名称 处理速度 降…...

SeqGPT-560M效果展示:长难句中多实体共现时的边界识别与类型判别能力

SeqGPT-560M效果展示:长难句中多实体共现时的边界识别与类型判别能力 1. 引言:当文本变得复杂时 想象一下,你面前有这样一段文字: “在2023年第四季度,苹果公司CEO蒂姆库克与微软创始人比尔盖茨在北京会面&#xff0…...

小白也能用!Kotaemon RAG UI零基础入门全攻略

小白也能用!Kotaemon RAG UI零基础入门全攻略 1. 什么是Kotaemon? Kotaemon是一个开源的RAG(检索增强生成)用户界面工具,专门为文档问答场景设计。想象一下,你有一堆PDF、Word文档,每次想找某…...

5分钟快速上手生态系统模拟器:可视化生物进化与生态平衡的终极指南

5分钟快速上手生态系统模拟器:可视化生物进化与生态平衡的终极指南 【免费下载链接】ecosim An interactive ecosystem and evolution simulator written in C and OpenGL, for GNU/Linux. 项目地址: https://gitcode.com/gh_mirrors/ec/ecosim 你是否曾想过…...

飞轮储能系统的建模与MATLAB仿真 飞轮储能系统的建模与MATLAB仿真(永磁同步电机作为飞...

飞轮储能系统的建模与MATLAB仿真 飞轮储能系统的建模与MATLAB仿真(永磁同步电机作为飞轮驱动电机)含详细建模文件 内含两个飞轮储能模型:模型一的机侧网侧分开运行,附54页建模仿真说明;模型二的机侧网侧同步运行——内…...

SDH业务绑定:VC12通道配置全解

VC12服务业务绑定概述VC12(Virtual Channel 12)是SDH(同步数字体系)中的一种虚容器,用于承载低速率业务(如2Mbps E1业务)。服务业务绑定指将客户业务(如E1、以太网等)映射…...

导师严选!全学科适配的降AIGC网站 —— 千笔·专业降AIGC智能体

在AI技术迅速渗透学术写作领域的今天,越来越多的学生和研究人员开始依赖AI工具提升写作效率。然而,随着知网、维普、万方等查重系统不断升级算法,以及Turnitin对AIGC内容的识别愈发严格,论文中的AI痕迹和重复率问题逐渐成为学术道…...

学长亲荐!千笔AI,毕业论文全流程神器

你是否曾为论文选题发愁,反复修改却总对表达不满意?是否在文献检索中耗费大量时间,却仍找不到合适的资料?又或者在格式调整和查重问题上焦头烂额?毕业论文的写作过程充满了挑战,而这些困难往往让许多学生感…...

从静态仓库到动态战场:三维空间建模引擎重构军储作战体系

从静态仓库到动态战场:三维空间建模引擎重构军储作战体系副标题:基于多视角视频融合与Pixel-to-Space空间反演,实现结构级动态重构与风险前向防控一、战略背景:仓储正在演变为“空间战场”在战备体系中,军储仓库已不再…...

AI战术推演模块:基于空间计算与轨迹张量的行为预测与决策引擎

AI战术推演模块:基于空间计算与轨迹张量的行为预测与决策引擎副标题:构建从实时态势感知到多路径推演与战术决策输出的一体化空间智能系统一、技术背景与核心问题在军储禁区及战备仓储体系中,传统系统虽具备基础感知能力,但仍停留…...

nlp_gte_sentence-embedding_chinese-large在教育资源检索中的应用

nlp_gte_sentence-embedding_chinese-large在教育资源检索中的应用 1. 引言 教育资源检索一直是教育工作者和学习者面临的重要挑战。传统的检索方式往往依赖关键词匹配,当用户搜索"数学解题技巧"时,系统可能只能找到包含这些确切词汇的资源&…...

AIGlasses_for_navigation实战案例:AI编程辅助实现导航算法异常检测模块

AIGlasses_for_navigation实战案例:AI编程辅助实现导航算法异常检测模块 最近在做一个智能眼镜导航相关的项目,叫AIGlasses_for_navigation。这东西挺有意思的,简单来说,就是让眼镜通过摄像头“看”路,然后通过内置的…...

大数据领域数据架构的数据资产化管理

大数据领域数据架构的数据资产化管理:从“数据垃圾”到“数字黄金”的蜕变之旅关键词:数据资产化、数据架构、元数据管理、数据治理、数据价值挖掘摘要:在这个“数据比石油更珍贵”的时代,企业每天产生的海量数据就像散落在沙滩上…...

Trino 406集群部署实战:从零配置node.properties到避坑指南

Trino 406集群部署实战:从零配置node.properties到避坑指南 1. 环境准备与基础配置 在开始Trino集群部署前,需要确保所有节点满足以下基础要求: 操作系统:64位Linux系统(推荐CentOS 7或Ubuntu 18.04)Java环…...

【鸟类识别】时间和频率特征鸟类的叫声识别物种【含Matlab源码 15204期】

💥💥💥💥💥💥💥💥💞💞💞💞💞💞💞💞💞Matlab武动乾坤博客之家💞…...

SAP SearchHelp避坑指南:F4IF_INT_TABLE_VALUE_REQUEST的5个常见错误及解决方法

SAP SearchHelp避坑指南:F4IF_INT_TABLE_VALUE_REQUEST的5个常见错误及解决方法 在SAP开发中,F4帮助(SearchHelp)是提升用户体验的重要功能,而F4IF_INT_TABLE_VALUE_REQUEST函数则是实现自定义F4帮助的核心工具。然而&…...

M5Unit-KMeterISO电能计量库详解:高隔离I²C电参量采集

1. M5Unit-KMeterISO 库概述M5Unit-KMeterISO 是专为 M5Stack 生态中 UNIT KMETERISO 模块设计的嵌入式驱动库。该模块并非通用型电能计量单元,而是面向工业级隔离式电流/电压采样与电能参数计算的专用硬件单元,其核心价值在于在微控制器资源受限条件下&…...

矩阵跃动自研技术:小陌GEO动态监测算法,30分钟快速适配大模型更新

在生成式AI全面渗透的当下,大模型迭代速度持续加快,主流通用大模型、垂直领域大模型几乎保持着高频更新节奏,模型底层逻辑、语义理解规则、检索匹配机制、内容采信标准的细微变动,都会直接导致原有生成式引擎优化(GEO&…...

ollama-QwQ-32B模型调优指南:降低OpenClaw任务Token消耗的3个技巧

ollama-QwQ-32B模型调优指南:降低OpenClaw任务Token消耗的3个技巧 1. 问题背景:OpenClaw的Token消耗困境 最近在本地部署OpenClaw对接ollama-QwQ-32B模型时,我发现一个棘手问题:简单的文件整理任务动辄消耗上千Token。比如让AI助…...

ChatGLM3-6B-128K模型推理加速:高性能计算实践

ChatGLM3-6B-128K模型推理加速:高性能计算实践 1. 引言 ChatGLM3-6B-128K作为支持128K上下文长度的开源大模型,在处理长文本任务时表现出色,但同时也对计算资源提出了更高要求。很多开发者在实际使用中发现,随着上下文长度的增加…...

Nanbeige 4.1-3B惊艳效果:阳光草原背景色对用户情绪影响的A/B测试

Nanbeige 4.1-3B惊艳效果:阳光草原背景色对用户情绪影响的A/B测试 1. 项目背景与设计理念 Nanbeige 4.1-3B是一款融合了复古游戏美学与先进对话技术的创新产品。我们观察到传统AI对话界面普遍存在两个问题: 视觉疲劳:大多数界面采用单调的…...

BLE 协议栈(GAP,GATT;HCI,LL,PHY)

文章目录 蓝牙发展历程 蓝牙协议分层 蓝牙协议栈架构 一、主协议层(Host) 1.1 GAP(Generic Access Profile,通用访问规范) 1.2 GATT(Generic Attribute Profile,通用属性规范) 1.3 SM(Security Manager,安全管理) 1.4 ATT(Attribute Protocol,属性协议) 1.5 L2CA…...

用COMSOL 6.1仿真光纤等波导的三维弯曲、模场分布及波束包络方法

COMSOL模型仿真光纤等波导的三维弯曲,模场分布,波束包络方法 Comsol6.1版本自建仿真模型 最近在研究光纤等波导相关的课题,发现COMSOL 6.1在波导特性仿真这块真是个强大的工具。今天就来和大家分享一下如何用它自建模型,实现对波…...

NAS玩家必备:用Docker部署超级玛丽遇到的5个典型问题及解决方案

NAS玩家必备:用Docker部署超级玛丽遇到的5个典型问题及解决方案 在NAS上通过Docker部署经典游戏《超级玛丽》本应是个轻松愉快的过程,但实际操作中不少玩家却频频踩坑。本文将聚焦五个最具代表性的技术难题,从镜像拉取失败到远程访问配置&…...