国产av一二三区|日本不卡动作网站|黄色天天久久影片|99草成人免费在线视频|AV三级片成人电影在线|成年人aV不卡免费播放|日韩无码成人一级片视频|人人看人人玩开心色AV|人妻系列在线观看|亚洲av无码一区二区三区在线播放

網(wǎng)易首頁 > 網(wǎng)易號 > 正文 申請入駐

UniPat AI開源SWE-Vision:五百行代碼打造SOTA視覺智能體!

0
分享至




機(jī)器之心報(bào)道

多模態(tài)大模型在代碼能力上進(jìn)步驚人,但在基礎(chǔ)視覺任務(wù)上卻頻繁失誤。UniPat AI 構(gòu)建了一個(gè)極簡的視覺智能體框架 ——SWE-Vision,讓模型可以編寫并執(zhí)行 Python 代碼來處理和驗(yàn)證自己的視覺判斷。在五個(gè)主流視覺基準(zhǔn)測試中,SWE-Vision 均達(dá)到了當(dāng)前最優(yōu)水平。



  • 官網(wǎng)鏈接:https://unipat.ai
  • 博客鏈接:https://unipat.ai/blog/SWE-Vision
  • 開源地址:https://github.com/UniPat-AI/SWE-Vision

01|模型看得見,卻沒法精確處理

多模態(tài)大模型的代碼能力在過去一年取得了驚人進(jìn)展 —— 獨(dú)立搭建項(xiàng)目、排查 bug、完成復(fù)雜重構(gòu),表現(xiàn)已可比肩資深工程師。然而在 "理解視覺世界" 這件事上,它們的表現(xiàn)遠(yuǎn)沒有代碼能力那樣可靠。UniPat AI 此前發(fā)布的多模態(tài)基準(zhǔn) BabyVision 就揭示了這一現(xiàn)象:模型常常給出大段看似合理的推理,卻在最基礎(chǔ)的計(jì)量、計(jì)數(shù)和空間關(guān)系判斷上出錯(cuò)。

UniPat AI 此前發(fā)布的多模態(tài)理解 benchmark BabyVision 已被多個(gè)近期發(fā)布的重磅模型產(chǎn)品納入評測體系,并在其技術(shù)報(bào)告中被引用,體現(xiàn)了社區(qū)對這一問題的廣泛關(guān)注。

當(dāng)我們仔細(xì)審視 BabyVision 中模型出錯(cuò)的案例時(shí),可以發(fā)現(xiàn)一個(gè)關(guān)鍵點(diǎn):問題往往是 "模型看見了,卻無法精確處理":

  • 閱讀柱狀圖時(shí),模型能感知到 "大約 75%",但無法精確計(jì)算比值;
  • 在復(fù)雜場景中計(jì)數(shù)時(shí),模型可能識別了每一個(gè)物體,但在逐一清點(diǎn)時(shí)出錯(cuò);
  • 描述空間位置時(shí),模型能給出定性判斷,但難以穩(wěn)定進(jìn)行距離計(jì)算和幾何推理。

面對這些錯(cuò)誤,人類通常會怎么做?

掏出工具:畫輔助線、作出標(biāo)記、用尺測量、用筆計(jì)算。

這個(gè)觀察引發(fā)了一個(gè)關(guān)鍵猜想:既然模型已經(jīng)極其擅長編程,能否讓它用代碼 —— 這個(gè)它最熟悉的工具 —— 來彌補(bǔ)視覺處理中的精度短板?

SWE-Vision 正是對這一猜想的系統(tǒng)性驗(yàn)證。



其結(jié)果令人矚目:在五個(gè)不同的視覺基準(zhǔn)測試中 —— 涵蓋基礎(chǔ)感知、圖表推理、數(shù)學(xué)問題解決、空間理解和復(fù)雜的多步驟視覺挑戰(zhàn) ——SWE-Vision 均提升了前沿 LLM 的表現(xiàn),如 GPT-5.2-xhigh 和 Seed-2.0-Pro,并取得了最先進(jìn)的結(jié)果:在 BabyVision 上達(dá)到 64.4,在 MathVision 上達(dá)到 94.0,在 Zero-Bench-Sub 上達(dá)到 50.1,在 OmniSpatial 上達(dá)到 69.0,在 CharXiv-RQ 上達(dá)到 82.5。

02|SWE-Vision 是什么:一個(gè)「極簡視覺智能體」

SWE-Vision 并不需要再造一堆專用視覺工具,而是把要做的事壓縮到極簡:

2.1 工具層:只保留兩個(gè)工具

config.py 里定義的工具只有兩個(gè):execute_code 和 finish。

  • execute_code:讓模型在一個(gè)可持續(xù)保留狀態(tài)的 Jupyter 環(huán)境里執(zhí)行 Python
  • finish:當(dāng)模型確信答案正確時(shí)輸出最終答案

這里最關(guān)鍵的不是 “能執(zhí)行代碼”,而是工具接口本身非常小、非常通用。SWE-Vision 沒有給模型塞一堆專用視覺 API,而是只暴露一個(gè)模型本來就很熟悉的動(dòng)作:寫 Python。

2.2 控制層:一個(gè)標(biāo)準(zhǔn)的 agentic loop

agent.py 里的 VLMToolCallAgent 實(shí)現(xiàn)了完整的循環(huán):先把用戶問題和圖片組織成消息;然后調(diào)用支持 tool use 的聊天接口;如果模型發(fā)起 execute_code,就把代碼送到 notebook 內(nèi)核執(zhí)行;再把執(zhí)行結(jié)果作為 tool message 回流給模型;模型據(jù)此決定繼續(xù)調(diào)用工具還是 finish。repo 里默認(rèn) tool_choice="auto",并支持 reasoning 模式;在開啟時(shí)會把推理 effort 設(shè)為高檔,并允許最多 100 輪迭代。

2.3 執(zhí)行層:Docker 里的持久化 Jupyter kernel

kernel.py 不是簡單 exec () 一段代碼,而是正經(jīng)啟動(dòng)一個(gè) Docker 容器,再在容器里拉起 ipykernel。宿主側(cè)通過 jupyter_client.BlockingKernelClient 連接這個(gè)內(nèi)核,并從 IOPub /shell 通道收集執(zhí)行結(jié)果。內(nèi)核是持久化的,變量、導(dǎo)入、圖像對象和中間結(jié)果都能跨多次 execute_code 保留;同時(shí)代碼運(yùn)行在隔離的 Docker 環(huán)境里,宿主與容器通過掛載目錄交換文件。kernel.py 還會在啟動(dòng)后做 health check,并把 matplotlib 后端配置成 inline,以便抓取圖像輸出。

簡單來說,SWE-Vision 不強(qiáng)迫模型每題都寫代碼,但給它一個(gè)隨時(shí)可用并且熟悉的 “視覺工具庫”。

03|一次請求在系統(tǒng)里到底怎么流動(dòng):從看圖推理到帶圖循環(huán)驗(yàn)證

SWE-Vision 像一個(gè)會看圖的數(shù)據(jù)科學(xué)家,其完整工作流如下:

1. 用戶給問題 + 圖片

2. 模型先思考:這題能不能直接答?需不需要計(jì)算 / 驗(yàn)證?

3. 需要就調(diào)用 execute_code:在 Notebook 里用 PIL / NumPy /matplotlib 等做分析

4. 代碼輸出(數(shù)值 / 報(bào)錯(cuò) / 可視化圖)回流給模型

5. 模型繼續(xù)迭代,直到調(diào)用 finish 給最終答案



它有幾個(gè)關(guān)鍵設(shè)計(jì):

  • 有狀態(tài)的執(zhí)行環(huán)境:變量、導(dǎo)入、圖片加載都能跨多次調(diào)用保留
  • Docker 沙箱:確??煽匕踩h(huán)境 + 復(fù)現(xiàn)性;
  • Image-in / Image-out:意味著模型不僅能讀取輸入圖像,還能將自己生成的可視化結(jié)果回傳給自身進(jìn)行驗(yàn)證 —— 這是實(shí)現(xiàn)自我糾錯(cuò)的關(guān)鍵;
  • OpenAI function calling 標(biāo)準(zhǔn)接口:保證了與主流模型的開箱即用兼容性。

這套設(shè)計(jì)的價(jià)值在于:允許模型像一個(gè)真正的科學(xué)家一樣,先做實(shí)驗(yàn)再下結(jié)論。

04|為什么 stateful notebook 比一次性 code executor 更關(guān)鍵

很多人第一次看 SWE-Vision 會覺得,它不過是在 VLM 外面加了個(gè) Python 工具。真正的差別其實(shí)在于 stateful。在 SWE-Vision 中內(nèi)核狀態(tài)會在多次調(diào)用間保留;這意味著模型可以像人類分析師那樣分步工作:第一輪先讀圖、檢查尺寸;第二輪裁剪局部、看邊緣;第三輪統(tǒng)計(jì)顏色或測距離;第四輪畫輔助線做確認(rèn);最后再生成答案。

如果代碼執(zhí)行是無狀態(tài)的,這種多步分析會非常笨重:每一步都要重新導(dǎo)入庫、重載圖片、重建變量,模型也更難維護(hù)中間假設(shè)。SWE-Vision 通過持久化 kernel,把 “多輪工具調(diào)用” 變成了 “同一個(gè) notebook 會話里的連續(xù)實(shí)驗(yàn)”。從工程實(shí)現(xiàn)上看,這也是它為什么能處理圖表測量、空間關(guān)系和復(fù)雜多步視覺任務(wù),而不只是做一次性的 OCR 或檢測。

05|SWE-Vision 的關(guān)鍵在于「能驗(yàn)證自己的視覺判斷」

在 SWE-Vision「觀察科學(xué)圖表、總結(jié)規(guī)律」的案例中,我們看到了一種截然不同的行為模式。如下圖所示,這是科研場景中常見的圖表分析任務(wù):我們要求模型判斷,在 Quarters = 15 時(shí),哪一張子圖中紅色虛線與黑色實(shí)線之間的差距最大。

SWE-Vision 智能體給出了一套極其嚴(yán)謹(jǐn)且可解釋的解法。首先,它排除了不存在紅色虛線的子圖(d);隨后,對每一張候選子圖在 Quarters = 15 處精確繪制輔助線,定位紅線與黑線的交點(diǎn);接著,通過可執(zhí)行代碼精確計(jì)算兩條曲線在該位置的數(shù)值差距;最終基于計(jì)算結(jié)果給出正確答案。

這種 “先結(jié)構(gòu)化分析、再程序化測量、最后數(shù)值驗(yàn)證” 的思維與行動(dòng)閉環(huán),與傳統(tǒng)視覺語言模型依賴直覺式 “瞪眼觀察” 直接給出答案的方式形成鮮明對比。它不僅顯著提升了結(jié)果的可靠性與可解釋性,也展示出更高的能力上限與更強(qiáng)的泛化潛力。



06|為什么極簡設(shè)計(jì)反而更強(qiáng)

SWE-Vision 的一個(gè)重要結(jié)論是:對視覺任務(wù)而言,加入通用代碼工具,是提升前沿多模態(tài)模型視覺能力的一個(gè)有效 test-time scaling 方向

它之所以有效,恰恰在于其極簡:

  • 工具數(shù)量少,決策邊界清晰;
  • 工具語義與模型已有能力高度一致;
  • 支持多輪迭代和狀態(tài)積累;
  • 中間結(jié)果可被再次觀察,而不是一次性返回文本;
  • 不綁定某個(gè)特定 benchmark 的專用手工策略。

這與很多 “為了某類視覺任務(wù)單獨(dú)發(fā)明一套工具接口” 的方法不同。這些方法往往在某些窄任務(wù)上能提升,但泛化性不足;而 SWE-Vision 的目標(biāo),是提供一個(gè)盡可能通用的視覺增強(qiáng)框架,讓模型自己決定何時(shí)調(diào)用代碼、如何組織分析步驟。

07|五大基準(zhǔn)全線提升:更加通用的 “視覺能力增強(qiáng)器”

SWE-Vision 在五個(gè)覆蓋面很廣的視覺基準(zhǔn)上進(jìn)行了評測(基礎(chǔ)感知、圖表、數(shù)學(xué)、空間、綜合多步推理),核心發(fā)現(xiàn)高度一致:引入代碼執(zhí)行能力,能系統(tǒng)性地抬升前沿模型的視覺表現(xiàn)上限。

在對比實(shí)驗(yàn)中(同一模型 vs SWE-Vision),SWE-Vision 對兩個(gè)前沿的視覺語言模型(GPT-5.2,Seed-2.0)都帶來顯著提升:





“反直覺” 的一點(diǎn)是:

提升幅度最大的,往往不是最復(fù)雜的高階推理任務(wù),而是最基礎(chǔ)的感知和精確處理能力—— 例如 BabyVision 中的計(jì)數(shù)、顏色識別和空間關(guān)系判斷。這類任務(wù)人類靠直覺加簡單工具就能穩(wěn)定完成,而模型僅憑 "語言化視覺" 則極易忽略細(xì)節(jié)、數(shù)錯(cuò)個(gè)數(shù)、缺乏驗(yàn)證手段。

SWE-Vision 的結(jié)果也給我們揭示了另一種可能:

對于視覺來說,測試時(shí)擴(kuò)展(test-time scaling,TTS)不一定只能靠 “多想幾段文字”,也可以靠 “多寫幾行代碼” 來看得更精細(xì)。

08|未來的發(fā)展方向:讓 “代碼增強(qiáng)視覺” 變成視覺智能體的原生能力

與用于訓(xùn)練多模態(tài) LLMs 的傳統(tǒng)數(shù)據(jù)(基本上是問題,圖片,答案三元組)不同,訓(xùn)練視覺智能體模型需要多模態(tài)交錯(cuò)的智能體軌跡。它還需要一個(gè)交互式環(huán)境來支持強(qiáng)化學(xué)習(xí)、工具使用和評估,使模型不僅能學(xué)習(xí)回答問題,還能學(xué)習(xí)感知、行動(dòng)和反思,要徹底釋放 “工具增強(qiáng)視覺” 的潛力,模型需要更多深度交織的視覺 - 編程 SFT/RL 數(shù)據(jù)與環(huán)境,來學(xué)會感知、行動(dòng)和反思。

具體而言,下一步的關(guān)鍵方向包括:

  • 判斷時(shí)機(jī):學(xué)會識別何時(shí)視覺推理需要代碼輔助,何時(shí)可以直接回答
  • 中間驗(yàn)證:在多步推理過程中主動(dòng)檢驗(yàn)中間結(jié)果的正確性
  • 失敗恢復(fù):在代碼方案無效時(shí)及時(shí)跳出,切換到替代策略
  • 原生融合:讓 "觀察" 與 "計(jì)算" 不再是兩個(gè)獨(dú)立步驟,而是深度融合,一體兩面

SWE-Vision 的開源代碼已在 GitHub 發(fā)布。編程輔助的精確視覺理解是一個(gè)值得社區(qū)共同探索的方向 —— 五百行代碼的極簡框架,也許是這段旅程一個(gè)不錯(cuò)的起點(diǎn)。

特別聲明:以上內(nèi)容(如有圖片或視頻亦包括在內(nèi))為自媒體平臺“網(wǎng)易號”用戶上傳并發(fā)布,本平臺僅提供信息存儲服務(wù)。

Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.

相關(guān)推薦
熱點(diǎn)推薦
終于不嘴硬了?美媒開始承認(rèn):美國GDP落后中國成第二大經(jīng)濟(jì)體

終于不嘴硬了?美媒開始承認(rèn):美國GDP落后中國成第二大經(jīng)濟(jì)體

霽寒飄雪
2026-03-16 09:38:13
特朗普沒想到,和普京溝通后,澤連斯基卻用一句話讓自己進(jìn)退兩難

特朗普沒想到,和普京溝通后,澤連斯基卻用一句話讓自己進(jìn)退兩難

策前論
2026-03-16 12:14:30
中東眼看就要炸穿了。誰也沒想到,破局的竟然是朝鮮!

中東眼看就要炸穿了。誰也沒想到,破局的竟然是朝鮮!

安安說
2026-03-12 11:26:16
一個(gè)人可以絕望到什么程度 看網(wǎng)友講述 感同身受到淚流滿面。

一個(gè)人可以絕望到什么程度 看網(wǎng)友講述 感同身受到淚流滿面。

侃神評故事
2026-03-14 15:15:06
生兒子也沒用?張?zhí)m鎖死家族資產(chǎn),大S的教訓(xùn)真的太痛了

生兒子也沒用?張?zhí)m鎖死家族資產(chǎn),大S的教訓(xùn)真的太痛了

李虰手工制作
2026-03-16 07:06:11
伊朗提出變通方案:愿將2026世界杯小組賽移師墨西哥

伊朗提出變通方案:愿將2026世界杯小組賽移師墨西哥

星耀國際足壇
2026-03-15 21:31:21
女朋友很性感身材很棒是啥體驗(yàn)?網(wǎng)友:確實(shí),一個(gè)月就差不多膩了

女朋友很性感身材很棒是啥體驗(yàn)?網(wǎng)友:確實(shí),一個(gè)月就差不多膩了

帶你感受人間冷暖
2026-03-13 00:13:17
銷量破萬!413元網(wǎng)紅益生菌,生產(chǎn)商僅1名員工!“權(quán)威認(rèn)證”是培訓(xùn)證書

銷量破萬!413元網(wǎng)紅益生菌,生產(chǎn)商僅1名員工!“權(quán)威認(rèn)證”是培訓(xùn)證書

北京商報(bào)
2026-03-15 12:14:34
最高院:非網(wǎng)絡(luò)小貸公司通過網(wǎng)絡(luò)放貸,仲裁勝訴法院也不予執(zhí)行!

最高院:非網(wǎng)絡(luò)小貸公司通過網(wǎng)絡(luò)放貸,仲裁勝訴法院也不予執(zhí)行!

周軍律師聊案子
2026-03-16 09:58:42
馬筱梅致電解開誤會,張?zhí)m改口:我兒媳婦就是那么一說,她不買房

馬筱梅致電解開誤會,張?zhí)m改口:我兒媳婦就是那么一說,她不買房

東方不敗然多多
2026-03-16 11:25:43
郭麒麟回應(yīng)刷屏!搭檔進(jìn)退兩難,昔日情義難敵現(xiàn)實(shí)錯(cuò)位!

郭麒麟回應(yīng)刷屏!搭檔進(jìn)退兩難,昔日情義難敵現(xiàn)實(shí)錯(cuò)位!

動(dòng)物奇奇怪怪
2026-03-16 07:34:18
基恩:利物浦本賽季竟能落后槍手21分,他們是糟糕的英超冠軍

基恩:利物浦本賽季竟能落后槍手21分,他們是糟糕的英超冠軍

懂球帝
2026-03-16 13:01:06
印度蔬菜為何不被認(rèn)可?蛇瓜畝產(chǎn)達(dá)5噸,幾十年來一直發(fā)展不起來

印度蔬菜為何不被認(rèn)可?蛇瓜畝產(chǎn)達(dá)5噸,幾十年來一直發(fā)展不起來

西樓知趣雜談
2026-03-15 07:31:47
伊朗前總統(tǒng)無奈自嘲:21人的伊朗反間諜小組,21人全是以色列間諜

伊朗前總統(tǒng)無奈自嘲:21人的伊朗反間諜小組,21人全是以色列間諜

深度報(bào)
2026-03-15 22:58:44
斯通選對人?火箭選中1人,收獲4大技能,補(bǔ)強(qiáng)2個(gè)位置,解放3核心

斯通選對人?火箭選中1人,收獲4大技能,補(bǔ)強(qiáng)2個(gè)位置,解放3核心

熊哥愛籃球
2026-03-16 12:47:13
漂白雞爪涉事公司曾巧食品曾被罰

漂白雞爪涉事公司曾巧食品曾被罰

界面新聞
2026-03-15 20:19:46
NBA戰(zhàn)報(bào):國王116-111爵士,德羅贊41+4+11

NBA戰(zhàn)報(bào):國王116-111爵士,德羅贊41+4+11

懂球帝
2026-03-16 12:40:10
劉文文,二零二五世界國際小姐大賽冠軍。

劉文文,二零二五世界國際小姐大賽冠軍。

草莓解說體育
2026-03-15 18:23:45
太窒息!吳佳妮曝馬景濤雙面嘴臉,一邊消毒尿盆一邊經(jīng)濟(jì)控制

太窒息!吳佳妮曝馬景濤雙面嘴臉,一邊消毒尿盆一邊經(jīng)濟(jì)控制

孫镴北漂拍客
2026-03-15 23:09:44
84歲軍統(tǒng)女特務(wù)抽著煙感慨:當(dāng)年拼命反共產(chǎn)黨,沒想到被他們養(yǎng)了31年

84歲軍統(tǒng)女特務(wù)抽著煙感慨:當(dāng)年拼命反共產(chǎn)黨,沒想到被他們養(yǎng)了31年

文史明鑒
2026-03-15 20:10:36
2026-03-16 13:16:49
機(jī)器之心Pro incentive-icons
機(jī)器之心Pro
專業(yè)的人工智能媒體
12506文章數(shù) 142586關(guān)注度
往期回顧 全部

科技要聞

315曝光AI大模型"投毒"!39.9元篡改AI答案

頭條要聞

牛彈琴:伊朗反擊越來越幽默 拉里賈尼新警告意味深長

頭條要聞

牛彈琴:伊朗反擊越來越幽默 拉里賈尼新警告意味深長

體育要聞

那個(gè)送老奶奶去醫(yī)院的球員,成了隊(duì)史第一人

娛樂要聞

第98屆奧斯卡金像獎(jiǎng)獲獎(jiǎng)名單公布

財(cái)經(jīng)要聞

2月70城房價(jià)出爐:京滬二手房環(huán)比轉(zhuǎn)漲

汽車要聞

浴火重生,2026上汽乘用車要大干一場

態(tài)度原創(chuàng)

藝術(shù)
家居
房產(chǎn)
數(shù)碼
旅游

藝術(shù)要聞

吳冠中:春如線

家居要聞

簡約之美 塵埃落定

房產(chǎn)要聞

最新,???、三亞房價(jià)出現(xiàn)連跌!

數(shù)碼要聞

三星顯示2027年QD-OLED顯示器面板技術(shù)規(guī)劃曝光:亮度再升級

旅游要聞

升級深度游“目的地”,回應(yīng)美好期待;六安全面啟動(dòng)文旅消費(fèi)促進(jìn)工程

無障礙瀏覽 進(jìn)入關(guān)懷版