AI进阶 | 多模态视觉:从 CLIP 到 LLaVA —— 它是如何看懂这个世界的?

多模态视觉大语言模型——LLaVA 本文首次尝试使用GPT-4生成多模态指令数据,并基于这些数据训练了LLaVA(Large Language and Vision Assistant)模型,这是一种结合视觉编码器和语言模型的多模态大模型,用于视觉和语言理解。实验表明,LLaVA在多模态任务上表现优异,与GPT-4结合后实现了92.53%最佳准确率。研究还提供了公开数据、模型和代码,以促进视觉指令跟随领域的研究。 阅读详情

AI进阶 | 多模态视觉:从 CLIP 到 LLaVA —— 它是如何看懂这个世界的?

前言:什么是多模态?

“模态”(Modality)是指信息的来源形式。文字是一种模态,图像、音频、视频也是模态。 多模态 AI 的核心目标就是:建立不同模态之间的统一表征空间。 说人话就是:让 AI 觉得“猫”这个汉字、“Cat” 这个单词,以及一张毛茸茸的小猫照片,在它的脑子里其实是同一个东西(同一个坐标)。


一、 破壁者:CLIP(大模型的“千里眼”)

由 OpenAI 发布的 CLIP (Contrastive Language-Image Pre-training) 是多模态领域的里程碑。它解决了最基本的问题:如何让文字和图片产生联系?

1. 核心思想:对比学习

CLIP 并没有像传统 AI 那样死记硬背“这张图是猫”,它玩的是连连看。 它在互联网上抓取了 4 亿对“图片+文字描述”。训练时,它把图片交给一个“视觉编码器”,把文字交给一个“文本编码器”。

  • 训练目标:如果是配对的图文,就把它们的向量坐标拉近;如果不配对,就推远。

2. CLIP 能干什么?

  • 以文搜图:你在几万张照片里搜“夕阳下的海边咖啡馆”,它能精准匹配。
  • 零样本分类(Zero-shot):它不需要针对特定任务微调,就能识别出它从未见过的物体类别。

二、 进化:从“看图匹配”到“看图聊天” (LLaVA)

虽然 CLIP 能识别图片,但它不能和你讨论图片。比如你发一张冰箱的照片问:“我能用里面的食材做顿什么饭?” CLIP 只能告诉你:“这里有鸡蛋、西红柿”。

为了让大模型具备视觉理解能力,LLaVA (Large Language-and-Vision Assistant) 等模型应运而生。

1. LLaVA 的构造:给 LLM 装上义眼

LLaVA 的结构非常暴力且优雅:

  1. 视觉编码器(CLIP):负责把图片“翻译”成特征向量。
  2. 投影层(Projection Layer):这是一个“翻译官”,负责把视觉向量转换成 LLM 能听懂的“视觉单词”。
  3. 大语言模型(Vicuna/Llama):负责理解这些视觉单词并结合对话生成回答。

2. 它是如何训练的?

它不是在学习看图,而是在学习**“看图描述的逻辑”**。通过大量(图片, 描述, 问答)的三元组数据,LLM 逐渐学会了将视觉信号融入到自己的思维链条中。


三、 实战:让 AI 识别图片内容

在 Python 工具链中,我们可以直接调用 Hugging Face 上的多模态模型。以下是一个使用 Pipeline 快速实现“图像描述”的例子:

from transformers import pipeline

# 1. 加载一个多模态模型 (如 Salesforce 的 BLIP)
captioner = pipeline("image-to-text", model="Salesforce/blip-image-captioning-base")

# 2. 传入图片 URL 或本地路径
img_url = "https://example.com/beach_sunset.jpg"
result = captioner(img_url)

# 3. 输出 AI 看到的画面
print(f"AI 描述: {result[0]['generated_text']}")
# 示例输出: a sunset over the ocean with waves crashing on the beach

四、 商业应用:多模态改变了什么?

  1. 电商智能搜索:用户拍张照片就能搜到同款衣服。
  2. 医疗影像辅助:AI 自动阅读 X 光片并生成初步的诊断报告。
  3. 内容审核:自动识别短视频中的违规画面和语音内容。
  4. 工业视觉:在生产线上自动识别零件的细微划痕并用文字描述缺陷原因。

五、 结语:多模态是通往 AGI 的必经之路

人类感知世界是全感官的。AI 只有掌握了多模态,才能从“聊天机器人”进化为能够理解物理世界、操作机器人的“数字灵魂”。

掌握了多模态,你就能开发出更具想象力的应用,比如“视觉导盲助手”或“自动视频剪辑师”。


下一阶段预告: 看懂了世界,接下来我们要尝试**“创造”**世界。 我们将进入最浪漫、也最烧钱的领域 —— 生成式 AI(AIGC)。 下一篇,我们将探讨 扩散模型(Diffusion Models) 的原理:AI 是如何从一堆乱码噪声中,“变”出一幅精美绝伦的画作的?

你想先聊 Stable Diffusion 的“画画秘籍”,还是想看看最近大火的 Sora 是如何让视频动起来的?

多模态大模型LLaVA的介绍、部署、推理及Lora微调 本文主要详细介绍了LLaVA模型的架构,并做了不同版本的对比。同时针对LLaVA-v1.6-Mistral-7B,做了模型的部署、推理以及Lora微调工作。最后,总结了此过程中可能遇到的常见错误,分析并给出了解决办法。 阅读详情

相关推荐

Agent | 告别Token焦虑!LLaVA-Mini用一个视觉Token革新多模态大模型

往期Agent文章参考:Owl小白教程一键启动最近一段时间群里跟踪Manus开源项目的伙伴,不管是OpenManus还是Owl,很多伙伴都反映这些Agent做起任务来太废Token了,甚至一个任务就要几十万个Token。因此我们跟踪一下关于大模型压缩Token的动态,今天分享一篇LLaVA-Mini的论文,大致介绍一下目前的其中一个压缩Vision Token的方法。此篇文章兼顾科普和学术,更偏向科普一些。

weixin_44660484的博客 1055

多模态论文精读1——LLaVA

人类通过多种感官(如视觉和语言)与世界互动,每种感官在表示和传达某些概念时具有独特的优势。人工智能的核心目标之一是开发一个能够有效遵循多模态视觉和语言指令的通用助手,以完成各种现实世界任务。现有的多模态模型通常针对特定任务进行训练,缺乏通用性,且多模态指令跟随数据的缺乏限制了模型的泛化能力。

DUTBenjamin的博客 1754

基于开源大模型的智能视觉搜索系统:从CLIP到LLaVA的工程实践

视觉搜索是计算机视觉与信息检索交叉领域的重要技术,其核心原理在于将图像内容转化为机器可理解的向量表示,并通过相似度计算实现匹配。传统方法依赖手工特征或深度特征,但难以理解图像的高层语义与用户意图。随着多模态大模型的发展,结合视觉编码器与大语言模型的语义理解能力,为视觉搜索带来了革命性提升。这类技术通过将图像编码为特征向量,并利用生成式AI生成富含语义的文本描述,再在统一的语义空间中进行向量检索,显著提升了搜索的准确性与智能化程度。其技术价值在于突破了传统特征匹配的局限,实现了从“像素匹配”到“语义理解”的跨

weixin_27268733的博客 580

LLaVA 多模态大模型:两阶段训练,实现视觉与语言模态的高效融合

这类似于只训练投影层W,保持视觉编码器和LLM不变。这种分阶段的方法既保留了原有优势(基础语言能力),又能逐步建立和优化新能力(视觉-语言理解),是一种更有效的学习策略。模型有时会将图像简单地视为独立的、零散的图像块(patches)的集合,而不是理解图像中更复杂的语义关系和整体上下文。我们提供了详细的视觉描述和空间信息作为上下文,并使用少量人工设计的示例进行few-shot学习,确保生成的指令质量。这种观察-假设-验证的分析方法帮助我们更好地理解论文的创新点和贡献,也为未来的研究提供了有价值的思路。

Debroon 4276

多模态大模型综述: LLaVA, MiniGPT4

题目: Visual Instruction Tuning机构:微软论文:任务: 视觉指令微调(具备对话,推理的能力,rather than 图像描述)特点: 利用GPT4做数据生成,以及评测,视觉projection不想BLIP2一样是Q-Former,而是一个简单的映射层方法: LLM选择LLaMA,然后做视觉指令微调前置相关工作:GPT4, LLaMA, BLIP2, OpenFlamingo同期相似性工作:InstructBLIP。

pku_langzi的博客 6987

立创开源TinyAWG:基于ZYNQ7010的35MHz带宽200MSa/s任意波形发生器设计与实现

本文详细解析了立创开源TinyAWG的设计与实现,这是一款基于ZYNQ7010芯片的低成本高性能任意波形发生器。项目实现了35MHz带宽和200MSa/s采样率,核心采用ARM+FPGA协同架构,FPGA负责高速DDS信号生成,ARM运行Linux并搭载LVGL图形界面。文章涵盖了硬件选型、电路设计、软件逻辑及性能测试,为复刻和学习ZYNQ系统设计、高速DAC应用提供了完整参考。

weixin_42576467的博客 434

多模态基础模型:一文读懂LLAVA系列模型(更新至202506)

LLAVA系列多模态大模型以其强大的表现力和广泛的应用前景,吸引了众多科研人员和企业关注。本文将为您带来LLAVA多模态大模型系列的深度解读,从原始论文中抽丝剥茧,带您领略这一前沿技术的魅力。

AIGCmagic的博客 1万+

数理金融学笔记 Chap2 二叉树模型Binomial

2 二叉树模型与期权定价 Binomial Model and Option Pricing 文章目录2 二叉树模型与期权定价 Binomial Model and Option Pricing单期二叉树模型 One-step Binomial Model风险与无风险资产单期二叉树模型与无套利条件无套利定价 No Arbitrage Pricing风险中性定价 Risk Neutral PricingDelta套期保值 Delta Hedging两期二叉树模型 Two-Step Binomial Model

weixin_66831131的博客 2387

LLaVA 简介:一种多模式 AI 模型

LLaVA 是一个端到端训练的大型多模态模型,旨在根据视觉输入(图像)和文本指令理解和生成内容。它结合了视觉编码器和语言模型的功能来处理和响应多模态输入。图 1:LLaVA 工作原理的示例。

RA AI衍生者训练营的博客 4369

告别Keil4!手把手教你用Keil C51 V9.61编译51单片机代码(附最新激活方法)

本文详细介绍了Keil C51 V9.61在51单片机开发中的全栈升级指南,包括编译速度提升、调试器性能优化和现代开发支持等核心优势。通过智能安装方案、项目迁移实战和新特性深度应用,帮助开发者告别Keil4,大幅提升开发效率。附有最新激活方法和实用技巧,适用于嵌入式开发工程师。

weixin_26886855的博客 420

招行收款通SM2加密解密全流程解析:PHP开发者必看

本文详细解析了招商银行收款通服务中SM2加密解密的完整流程,特别针对PHP开发者提供了从密钥管理到签名验签的实战指南。涵盖国密算法基础、PHP环境配置、密钥安全存储及生产环境优化方案,帮助开发者快速实现高安全性的支付系统集成。

weixin_30632089的博客 651

Llava论文阅读:Visual Instruction Tuning

以前的研究显示,通过使用机器生成的指令遵循数据来训练LLMs,可以提升模型在新的任务上的零样本学习能力。但在多模态领域,这个想法还没有被充分探索。研究人员首次尝试使用仅处理语言的GPT-4模型来生成多模态的语言图像指令遵循数据。同时引入了一个名为LLaVA的新模型在生成的数据上进行指令微调。这个模型是一个端到端训练的大型多模态模型,它将视觉编码器(用于理解图像)和大型语言模型(LLM)连接起来,用于 通用的视觉和语言理解。为了促进未来在视觉指令遵循方面的研究,研究人员构建了两个评估基准。

weixin_46231495的博客 2175

实战:如何用MIPI CSI-2高效传输RAW10图像数据(附带宽优化技巧)

本文深入探讨了MIPI CSI-2协议在RAW10图像数据传输中的高效应用,详细解析了4像素5字节打包机制及其带宽优化技巧。通过动态Lane分配、位深度自适应压缩和虚拟通道交错传输等实战方法,显著提升传输效率,适用于IoT摄像头开发等低功耗场景。

css33的专栏 732

多模态大模型大比拼:CLIP、BLIP 系列、LLaVA、miniGPT4 谁更胜一筹?

从图像识别到自然语言处理,这些模型正逐渐打破模态之间的壁垒,展现出前所未有的潜力。今天,我们将深入探讨 CLIP、BLIP 系列、LLaVA、miniGPT4 和 InstructBLIP 这些热门多模态大模型,通过对比它们的架构、性能、应用场景和优缺点,为你揭示它们各自的特点和未来的发展方向。究竟是哪一款模型能够在多模态领域脱颖而出?让我们一探究竟!CLIP(Contrastive Language–Image Pre-training)是由 OpenAI 提出的一种用于将图像和文本进行联合表示的模型。

大模型研究中心 2716

微软推出突破性AI医疗诊断系统MAI-DxO:诊断准确率85.5%,是医生的4倍,成本更低

微软推出医疗AI系统MAI-DxO,通过多AI模型协作实现高效诊断,准确率达85.5%,是传统医生团队的4倍。该系统整合自然语言处理、计算机视觉等技术,模拟专家会诊流程,显著降低医疗成本60%。具备罕见病识别、基层医疗支持等功能,同时注重伦理安全和可解释性。微软计划开放部分架构,推动医疗AI普惠化。这一突破标志着医疗AI从单点工具向系统级智能的跨越,有望重塑更精准、高效的智能医疗未来。

这里汇聚了前沿的技术分享与实用的开发技巧,带你探索从创意到企业的技术创业之路。 637

3、无限维系统理论中的算子与半群:概念、定理及应用

本博文深入探讨了无限维系统理论中的两个核心概念:里茨谱算子与卢默-菲利普斯定理。文章首先介绍了里茨基的定义与性质,分析了谱、预解集及特征值在无限维系统中的特性,并详细阐述了里茨谱算子的条件及其生成C0-半群的能力,结合阻尼欧拉-伯努利梁模型展示了其应用。随后,文章介绍了卢默-菲利普斯定理及其推论,通过多个偏微分方程实例(如一阶方程、柔性梁、波动方程和扩散问题)说明如何利用该定理判断算子是否生成压缩半群。此外,还强调了状态空间选择和边界条件对系统适定性的重要影响,并总结了相关问题的解决步骤与方法。

flink9streamer的博客 147

【 多模态技术解析】图文对齐、CLIP、LLaVA 与跨模态嵌入

本文系统解析了多模态技术的发展与应用,重点探讨了图文对齐、CLIP模型、LLaVA框架及跨模态嵌入等核心技术。文章首先概述了多模态AI从单模态孤岛到跨模态融合的演进历程,随后详细介绍了CLIP模型的对比学习架构及其零样本分类、图文检索等能力。在视觉语言模型部分,深入分析了LLaVA的开源实现方案及其两阶段训练方法。最后探讨了跨模态嵌入的统一语义空间构建及其在检索、生成等场景的应用。文章通过技术对比和演进路线图,展现了多模态技术如何实现图像、文本等多维数据的语义统一与交互。

独立思考,明辨是非 807

华为OD机试 - 停车场费用统计 - HashSet(Python/JS/C/C++ 双机位C卷 100分)

本专栏收录于《华为OD机试真题(Python/JS/C/C++)》。刷的越多,抽中的概率越大,私信哪吒,备注华为OD,加入华为OD刷题交流群,每一题都有详细的答题思路、详细的代码注释、3个测试用例、为什么这道题采用XX算法、XX算法的适用场景,发现新题目,随时更新。停车场统计当日总收费,包月的车不统计,不包月的车半个小时收一块钱,不满半小时不收费,如果超过半小时,零头不满半小时按半小时算,每天11:30-13:30时间段不收费,如果一辆车停车时间超过8小时后不收费。现提供停车场进出车辆的统计信息,需要你来计

学Java,找哪吒 238

详解多模态大模型:LLaVA+LLaVA1.5+LLaVA-Med

作者:凯恩博,香港城市大学计算机科学博士编辑:青稞AILLaVA repo:https://github.com/haotian-liu/LLaVA/ LLaVA 1.0:Visual Instruction Tuning LLaVA 1.5:Improved Baselines with Visual Instruction Tuning一句话优点:1、极大简化了VLM的训练方式:Pre-tra...

zenRRan的博客 1万+

OV9734 DATASHEET,完整规格书

OV9734完整规格书,包括电气参数,尺寸规格,寄存器配置表等

怀旧版电脑GBC模拟器

再现原版GBC掌机的界面,电脑运行连游戏界面都一样大小,很怀旧,很真实,(英文版)强烈推荐,很小的文件,很难才找到的。

从CLIP到LLaVA:多模态视觉大模型原理与实战

多模态学习是当前AI应用落地的重要方向,其核心目标是让模型理解并关联图像与文本信息。在技术原理上,对比学习通过构造图文正负样本对,将不同模态数据映射到同一向量空间,从而实现跨模态语义对齐。这一范式不仅支撑了CLIP的零样本分类与图文检索能力,也为后续视觉语言模型奠定了基础。随着大语言模型的发展,视觉问答等任务要求模型不仅能比较,更能生成自然语言描述,LLaVA正是通过视觉编码器与语言模型结合,实现了从“看懂”到“会说”的跨越。在具体的工程实践中,从CLIP到LLaVA的迁移路径清晰,开发者可以基于预训练权重

weixin_29070721的博客 247

ET2012新版免狗免安装绿色软件

ET2012新版免狗免安祖昂绿色软件。,新界面,新视觉,

【论文精读】LLaVA:视觉指令调优开启通用多模态助手新时代

摘要:本文是对论文《Visual Instruction Tuning》的深度解读。在多模态 AI 领域,大语言模型指令调优成果显著但多模态领域探索滞后,威斯康星大学麦迪逊分校等团队提出 LLaVA 模型,首用纯文本 GPT-4 生成图文指令数据,通过两阶段训练融合 CLIP 视觉编码器与 Vicuna 语言模型。其在多模态聊天、Science QA 任务表现优异,还构建 LLaVA-Bench 基准,开源相关资产,为通用多模态助手研发奠定了基础。

m0_65010824的博客 1530

Probability and Statistics - 4th edition

Probability and Statistics - 4th edition

【论文极速读】 LLava: 指令跟随的多模态大语言模型

如何将已预训练好的大规模语言模型(LLM)和多模态模型(如CLIP)进行融合,形成一个多模态大语言模型(MLLM)是目前很火热的研究课题。本文将要介绍的LLava是一个经典的工作,其采用了指令微调的方式对MLLM进行训练,笔者在此笔记,希望对诸位读者有所帮助。

机器学习杂货铺1号店 3191

LLaVA 多模态大模型:两阶段训练,实现视觉与语言模态的高效融合_llava只训练视觉编码器

LLaVA 多模态大模型:两阶段训练,实现视觉与语言模态的高效融合。 为什么语言模型的指令调优很成功,但在视觉-语言领域却很少被探索? 在多模态任务中,什么样的指令数据才算是高质量的? GPT-4作为纯语言模型,为什么能生成有效的视觉指令数据? 为什么要将视觉和语言特征投影到同一空间? 分阶段训练和端到端训练各有什么优劣势? 如何评判一个视觉-语言助手的能力边界? 模型展现出的涌现能力(如识别未见过的实体)说明了什么? 为什么要设计两个不同的评测基准(COCO和In-the-Wild)? 在实际应用中,这

qingkahui24689的博客 1425

LLaVA论文(Visual Instruction Tuning)阅读笔记

背景:使用机器生成的指令跟随数据(machine-generated instruction-following data)对大语言模型(LLM)进行指令调整可以增强它的零样本能力。本文旨在将这种思想扩展到多模态领域。本文的贡献:展示了第一个基于生成多模态指令跟随数据集。模型。LLaVA模型通过连接视觉编码器和语言模型,实现了通用的视觉和语言理解能力。LLaVA具有不错的多模态对话能力,在未见过的图像和指令上有时达到多模态GPT-4的水准(85.1%的相对得分)。

qq_58400270的博客 7725

多模态大模型(5)--LLaVA

人类通过如视觉、语言、听觉等多种渠道与世界互动,每个单独的渠道在表示和传达某些概念时都有其独特的优势,人工智能(AI)的一个核心愿景是开发一个能够有效遵循多模态视觉和语言指令的通用助手,与人类意图一致,可以完成各种现实世界任务。本文介绍另外一篇基于BLIP的多模态大模型LLaVA(Large Language and Vision Assistant),这是一个端到端训练的大型多模态模型,同时,首次引入仅使用语言训练的GPT-4,生成多模态语言-图像,通过指令调优构建通用视觉-语言模型。下面详细解读。

burstone的专栏 1432

多模态AI与视觉语言模型

摘要 多模态AI技术通过融合视觉、语言、音频等多种数据模态,模拟人类感知世界的方式。本文系统介绍了多模态学习的基础概念、核心范式(联合表示、协调表示和模态生成)以及对比学习的关键作用。重点解析了CLIP模型的原理与影响,该模型通过大规模对比预训练实现了视觉与语言的统一理解。文章还探讨了多模态架构设计中的早期/晚期融合策略及注意力机制的应用,并提供了使用CLIP进行零样本分类的实践代码示例。这些技术正在推动人工智能向更接近人类认知的多模态智能方向发展。

心疼你的一切博客 5104
上一篇: AI实战 | RAG 全链路拆解:如何给大模型装上“实时更新的外接大脑”?
下一篇: 完结篇 | AI 2.0 时代的生存法则:从“写代码”转向“调教智能体”
ipython_harley
博客等级 码龄7年 8粉丝 33原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值