Redian新闻
>
微软发布Visual ChatGPT:视觉模型加持ChatGPT实现丝滑聊天

微软发布Visual ChatGPT:视觉模型加持ChatGPT实现丝滑聊天

公众号新闻

文|炼丹学徒

来自 | 夕小瑶的卖萌屋

进NLP群—>加入NLP交流群

近来,AI领域迎来各个领域的大突破,ChatGPT展现出强大的语言问答能力和推理能力,然而作为一个自然语言模型,它无法处理视觉信息。

与此同时,视觉基础模型如Visual Transformer或者Stable Diffusion等,则展现出强大的视觉理解和生成能力。

Visual Transformer将ChatGPT作为逻辑处理中心,集成若干视觉基础模型,从而达到如下效果:

  • 视觉聊天系统Visual ChatGPT可以接收和发送文本和图像
  • 提供复杂的视觉问答,或者视觉编辑指令,可以通过多步推理调用工具来解决复杂视觉任务
  • 可以提供反馈,总结答案,主动询问模糊的指令等

这个工作开启了ChatGPT借助视觉基础模型作为工具,进行视觉任务处理的研究方向。

论文链接: 

https://arxiv.org/abs/2303.04671

开源代码: 

https://github.com/microsoft/visual-chatgpt

论文作者: 

Chenfei Wu, Shengming Yin, Weizhen Qi, Xiaodong Wang, Zecheng Tang, Nan Duan

机构: 微软亚洲研究院

模型效果

工作流程

记对话,第i轮的回复,是通过若干次思考调用工具的结果来最终总结出来的。我们记第i轮对话中,第j次的工具调用中间答案记作  ,那么


其中, 是全局原则,是各个视觉基础模型,是历史会话记忆, 是这一轮的用户输入,是这轮对话里思考和的历史, 是中间答案,是prompt manager,用于把上面各个功能转化成合理的文本prompt,从而可以交给ChatGPT进行处理。以下图为例进行讲解:

对于用户输入,添加于全局原则prompt,工具描述prompt,历史会话prompt之后,送给ChatGPT进行逻辑推理(Use VFM?)得到推理结果(就是这一次得到的GPT文本输出)。经过正则匹配进行分析,如果工具调用结束,则直接提取总结输出作为最终回复,如果是需要继续调用工具,则将提取到的工具名称、工作参数,输入视觉基础模型,从而得到,置于思考历史  中,进行下一轮推理。或者说喂给GPT的内容为:

第一次问答里,第一个API: 

第一次问答里,第二个API: 

第一次问答里,第三个API: 

第二次问答里,第一个API: 

第二次问答里,第二个API:

得到GPT的输出后,正则匹配进行工具的判断和解析,最终决定流程。API调用历史在每次回答后清空,其中只有最后总结性的回复被记录进入对话历史 

细节描述

: 系统原则的提示符,“Visual ChatGPT是一个可以处理广泛语言和视觉任务的助手,xxxxxx”。在这个prompt的部分,以下内容被强调:Visual ChatGPT的角色,可以访问且需要尽可能使用视觉基础模型,要对文件名称非常敏感不可以捏造,可以且必须遵循严格的Chain-of-Thought思考链的格式进行思考(不然正则匹配不出来是否使用函数和函数名称参数),可靠性等描述。

: 对每个视觉基础模型的描述,包含工具名称,使用方法,输入输出格式,实例

: 用户的输入会被改写,用来理解图片和强制GPT思考

:对输出的处理,链式的文件命名,"imaga/{Name}_{Operation}_{Prev_Name}_{Org_Name}.png",强制修改GPT内容,让GPT降低思考难度,在指代不清时二次询问用户等。

Case Study

论文分析了在各个模块,如果prompt manager设计不到位,会各自出现什么问题:

中,如果不强调对图片文件名的敏感,可能会发生指代错误。如果不强调思考链的格式严格,可能正则匹配匹不上。如果不强调可靠性,不要基于文本上下文脑补,可能会出现不读图片直接回答的情况。如果不强调可以链式使用工具,则可能出现一口吃个大胖子而不能一步一步思考的情况。

类似的,对于工具包的描述,也应该对名称、功能、输入输出格式进行严格的设计。其中,for example进行举例影响不大,只要前面描述足够清楚,GPT可以理解,可以删掉保存token长度。

对于用户输入和工具包输出的后处理,如图。比较神奇的是,右上角的举例里,用ChatGPT自己的口吻来说一些原则(从而让ChatGPT以为是它自己说的,然后顺着说),以及直接让ChatGPT说到"Thought: Do I need a tool"继续生成,能强制进入思考链,从而大幅度降低思考难度。左下角的举例里,对于链式的文件命名,问Visual ChatGPT能不能总结出来文件命名原则,基本总结正确,这说明此种命名方法,确实可以帮助Visual ChatGPT理解文件的内容和依赖关系,生成路径。

有意义的启发

  • 开启了ChatGPT处理视觉任务的新大门
  • NLP --> Natural Language PhotoShop,自然语言文本描述下的图片创作编辑和问答
  • 可以通过系统设计和工具包设计的Prompt,做到无监督的工具调用,类似于zero-shot的toolformer
  • ChatGPT本身对仿真场景的能力很强,也读过图片路径和函数关系,从而善于使用基础视觉模型
  • Prompt很重要,作为纯语言模型,前文说它是啥他就仿照啥,除了细致的要求,一定要多夸一夸他,是能力很强的处理模型,那它顺着说,能力才会真的强
  • Visual ChatGPT本身是一个语言模型,所谓的两方多轮对话只是一个Human: AI: 的多轮特殊形式前文的继续生产,所以,完全可以强行给前文AI: 让ai自己说一些东西出来,是它信了是它自己说的,这能够极大的降低生成难度。这在本篇论文里对几个场景的帮助很大。例如,用户输入图片后,改写为“Human: 上传了一张图片,描述为:{}。注意,这里的描述是帮助你理解图片的,你不能基于它幻想而不调用工具。如果你理解了,就恢复收到。AI:收到。”注意,这里AI回复的收到,并不是真的GPT的生成内容,而是我们强行写入进dialogue history memory的,而且可以发现,AI真的相信了。另外一个点是,在用户的输入后面,挨着的应该是GPT自己的思考内容,如果我们借它的口,自己说“推理信息仅自己可见,需要在最后总结的时候把重要信息复述给读者”,效果比在最前文的prompt里效果好很多,可能是因为距离的原因,也可能是AI自己说出来的原因。另外,可以直接给到"Thought: do i need a tool?"去让GPT继续生成,从而一定进入推理链,可以匹配到远处描述思维链格式的prompt内容,极大的降低思考难度。

外网评价



进NLP群—>加入NLP交流群


知识星球:NLP学术交流与求职群

持续发布自然语言处理NLP每日优质论文解读、相关一手资料、AI算法岗位等最新信息。
加入星球,你将获得:
1. 最新最优质的的论文速读。用几秒钟就可掌握论文大致内容,包含论文一句话总结、大致内容、研究方向以及pdf下载等。
2. 最新入门和进阶学习资料。包含机器学习、深度学习、NLP等领域。
3. 具体细分NLP方向包括不限于:情感分析、关系抽取、知识图谱、句法分析、语义分析、机器翻译、人机对话、文本生成、命名实体识别、指代消解、大语言模型、零样本学习、小样本学习、代码生成、多模态、知识蒸馏、模型压缩、AIGC、PyTorch、TensorFlow等细方向。
4. NLP、搜广推、CV等AI岗位招聘信息。可安排模拟面试。


微信扫码关注该文公众号作者

戳这里提交新闻线索和高质量文章给我们。
相关阅读
苹果今晨推送新系统/ChatGPT出现泄露聊天记录的风险/英伟达ChatGPT同款超算上云“文心一言”未至先火,大语言模型加持将开启百度发展新纪元视觉ChatGPT来了,微软发布,代码已开源厉害了我的 ChatGPT, 弱chatgpt 说顾城剽窃别只骂谷歌Bard了,ChatGPT加持的微软New Bing也错误频出在那遥远的地方问ChatGPT:不会用ChatGPT怎么办?微软 AI 加持的 Bing 正式开放;拼多多:总部始终在中国;英伟达要给 ChatGPT 加「护栏」 | 极客早知道划时代!微软发布 ChatGPT 版搜索引擎爱德华王子岛骑行——第三天 没有山的山村 Mount StewartPK chatgpt 的诗评微软发布AI版Bing,百度版ChatGPT3月公测/库克暗示iPhone还将继续涨价FF 91准量产车送回中国,微软发布ChatGPT版必应搜索,华为申请星耀手机商标,苹果或将先买后付,这就是今天的其它大新闻!财报超预期,手持ChatGpt的微软赢麻了7 Papers & Radios | 21℃室温超导引爆物理圈;微软发布视觉ChatGPTChatgpt 4 要release 了惠勒延迟实验的另一种解释,向道还兄和小谢请教ChatGPT讲座:ChatGPT并不神秘,但ChatGPT很神奇NeurIPS 2022 | 用离散对抗训练提高视觉模型的鲁棒性和泛化能力划时代!微软发布ChatGPT版搜索引擎微软发布新款 Surface 雷电 4 扩展坞,售价 300 美元池塘一夜秋风冷,吹散芰荷红玉影重磅!微软发布 ChatGPT 版搜索引擎,用上了比 ChatGPT 更强大的技术华尔街交易员为何不担心ChatGPT抢饭碗?ChatGPT:我预测不了市场chatGPT. 一本正经胡说八道ChatGPT:一款走红的聊天机器人是怎么诞生的?微软发布 ChatGPT 版搜索引擎和浏览器;抖音回应全国上线外卖传闻;OpenAI 官网访问量增长 35 倍 | 极客早知道微软发布“ChatGPT 版”搜索引擎和浏览器 挑战谷歌阿里版ChatGPT已接入钉钉,张勇:未来所有业务都有大模型加持微软发布ChatGPT版搜索引擎;含有脏话的开源代码比不含脏话的质量高 | 周热点CVPR 2023 论文分享会|精彩抢先看:视觉 + X(Visual + X)美国档案---谭锦盛科早ChatGPT:如何应对ChatGPT?二级市场闭门研讨会精选 | S7E01 硅谷徐老师ChatGPT 核心技术大起底——InstructGPT:研究人类反馈数据比加大模型规模更重要!央视春晚的元宇宙技术,微软发布AI声音生成工具VALL-E,百度将推出类ChatGPT风格机器人,2023WebRTC预测…聊天机器人ChatGPT:人工智能的经济影响与潜在风险微软再扔AI聊天画图炸弹!视觉模型加持ChatGPT,Visual ChatGPT横空出世预览别只骂谷歌Bard了,ChatGPT加持的微软New Bing也错误频出集成ChatGPT后必应日活量首破亿!微软推出Azure OpenAI ChatGPT 服务,GPT-4下周发布
logo
联系我们隐私协议©2024 redian.news
Redian新闻
Redian.news刊载任何文章,不代表同意其说法或描述,仅为提供更多信息,也不构成任何建议。文章信息的合法性及真实性由其作者负责,与Redian.news及其运营公司无关。欢迎投稿,如发现稿件侵权,或作者不愿在本网发表文章,请版权拥有者通知本网处理。