苹果发布多模态模型 Ferret-UI,部分手机 UI 任务超越 GPT-4V
时间:2025-01-18 21:45:47 126浏览 收藏
来到golang学习网的大家,相信都是编程学习爱好者,希望在这里学习科技周边相关编程知识。下面本篇文章就来带大家聊聊《苹果发布多模态模型 Ferret-UI,部分手机 UI 任务超越 GPT-4V》,介绍一下,希望对大家的知识积累有所帮助,助力实战开发!
苹果悄然进军大模型领域,其最新多模态模型Ferret-UI或将改变游戏规则?| 编译:赖文昕
大模型技术引爆科技圈,巨头与新兴企业展开激烈角逐。OpenAI、Anthropic和Mistral等新秀的崛起,证明了在大模型时代,传统巨头并非占据绝对优势。
近期,苹果叫停了耗资数十亿美元、历时十余年的自动驾驶项目,并裁减了美国总部600多名员工,另有近2000名员工转投AI部门。然而,在主流智能手机厂商中,苹果却迟迟未推出自研大模型,这与以往的领先地位形成鲜明对比。
4月8日,苹果发布了名为“Ferret-UI”的新研究成果,这是一个能够理解并执行手机屏幕任务的多模态模型。该模型专为增强对移动端UI的理解而设计,具备引用、定位和推理功能。
论文链接:https://arxiv.org/pdf/2404.05719.pdf
六个月前,苹果与哥伦比亚大学合作发布了多模态大模型“Ferret”,展现出强大的图文关联能力。“Ferret-UI”则更专注于移动端应用和用户交互。
研究团队表示,Ferret-UI能够有效理解和交互用户界面(UI),弥补了现有通用多模态大模型的不足。
UI任务性能超越GPT-4V
Ferret-UI的亮点在于其对UI的专注。苹果团队对比了Ferret-UI-base、Ferret-UI-anyres、Ferret和GPT-4V在各种UI任务上的表现,并在高级任务中加入了开源模型Fuyu和CogAgent进行对比。
在基础UI任务测试中,Ferret-UI在大多数任务上表现出色,尤其是在与iPhone相关的任务中,除了“查找文本”任务外,它全面超越了Ferret和GPT-4V。
在OCR、图标识别和控件分类等任务上,Ferret-UI的平均准确率分别达到72.9%、82.4%和81.4%,远高于GPT-4V的47.6%、61.3%和37.7%。在安卓任务中,GPT-4V的性能显著下降,尤其是在定位任务上,这可能是由于安卓UI元素更小、更密集造成的。
值得注意的是,在OCR任务中,模型预测的是目标区域旁的文本,而非目标区域内的文本。Ferret-UI能够准确预测部分被遮挡的文本,即使OCR模型返回错误文本也能做到。
在查找文本、图标和控件等定位任务中,Ferret-UI同样表现优异。在高级UI任务(如详细描述、感知对话、交互对话和功能推断)中,Ferret-UI与GPT-4V不相上下,甚至在某些任务上超越了后者。与开源模型Fuyu和CogAgent相比,Ferret-UI在大多数任务上均取得领先,尤其是在iPhone平台上优势明显。
尽管训练数据中未包含安卓数据,Ferret-UI在安卓平台上的高级任务中也展现出不错的性能,表明其具有跨操作系统UI知识迁移能力。
Anyres技术解决屏幕长宽比差异难题
Ferret-UI的成功离不开“任何分辨率”(anyres)技术的创新。这项技术旨在解决移动设备屏幕长宽比多样化的问题。
Ferret-UI-anyres在Ferret-UI-base的基础上,增加了额外的细粒度图像特征,包括预训练图像编码器和投影层,用于生成整个屏幕的图像特征。
对于每个基于原始图像长宽比获得的子图像,都会生成额外的图像特征;对于具有区域引用的文本,视觉采样器会生成相应的区域连续特征。大型语言模型(LLM)使用全图表示、子图表示、区域特征和文本嵌入来生成响应。
Ferret-UI-anyres架构
传统模型通常需要固定大小的输入,而移动设备屏幕大小和长宽比各异,anyres技术通过将屏幕分割成多个子图像,并对每个子图像进行放大来捕捉更多细节,从而适应不同屏幕尺寸。
这种方法不仅适用于不同长宽比的屏幕,还提高了模型对UI元素细节的识别能力,能够突出显示屏幕上的小型对象,如图标和文本,从而提高识别和定位精度。
苹果团队采用分层实验方法,从简单到复杂逐步提升模型能力,从基础的识别和分类任务开始,逐步过渡到需要更高层次理解的对话和推断任务,最终使其能够处理复杂的UI交互。
从基础的识别和分类到高级的描述和推断,Ferret-UI能够在真实世界的UI交互中提供准确有效的响应。结合anyres技术处理不同分辨率的屏幕,进一步增强了其有效性和用户体验。
结语
在大模型竞争激烈的环境下,科技巨头需要不断调整战略和产品布局。苹果的Ferret-UI、Ferret以及旨在改善语音助手交互的ReALM,都显示出苹果在大模型领域的持续投入。Ferret-UI能否推动iPhone引入AI,并帮助苹果重回领先地位,值得期待。
以上就是《苹果发布多模态模型 Ferret-UI,部分手机 UI 任务超越 GPT-4V》的详细内容,更多关于的资料请关注golang学习网公众号!
-
501 收藏
-
501 收藏
-
501 收藏
-
501 收藏
-
501 收藏
-
250 收藏
-
373 收藏
-
289 收藏
-
219 收藏
-
206 收藏
-
459 收藏
-
- 前端进阶之JavaScript设计模式
- 设计模式是开发人员在软件开发过程中面临一般问题时的解决方案,代表了最佳的实践。本课程的主打内容包括JS常见设计模式以及具体应用场景,打造一站式知识长龙服务,适合有JS基础的同学学习。
- 立即学习 542次学习
-
- GO语言核心编程课程
- 本课程采用真实案例,全面具体可落地,从理论到实践,一步一步将GO核心编程技术、编程思想、底层实现融会贯通,使学习者贴近时代脉搏,做IT互联网时代的弄潮儿。
- 立即学习 507次学习
-
- 简单聊聊mysql8与网络通信
- 如有问题加微信:Le-studyg;在课程中,我们将首先介绍MySQL8的新特性,包括性能优化、安全增强、新数据类型等,帮助学生快速熟悉MySQL8的最新功能。接着,我们将深入解析MySQL的网络通信机制,包括协议、连接管理、数据传输等,让
- 立即学习 497次学习
-
- JavaScript正则表达式基础与实战
- 在任何一门编程语言中,正则表达式,都是一项重要的知识,它提供了高效的字符串匹配与捕获机制,可以极大的简化程序设计。
- 立即学习 487次学习
-
- 从零制作响应式网站—Grid布局
- 本系列教程将展示从零制作一个假想的网络科技公司官网,分为导航,轮播,关于我们,成功案例,服务流程,团队介绍,数据部分,公司动态,底部信息等内容区块。网站整体采用CSSGrid布局,支持响应式,有流畅过渡和展现动画。
- 立即学习 484次学习