管提需求,大模型解決問題:圖表處理神器SheetCopilot上線
这种丝滑的操作流程简直是职场人的福音!
近日,来自中科院自动化所、港理工等机构的研究者们造出了一个「表格 AI 助手」SheetCopilot,该智能体能根据用户指令生成操纵表格的解决方案并在特定软件(如:Excel、GoogleSheets 等)上执行。SheetCopilot 可以快速连接多款表格处理软件,且支持多表操作、图表绘制和数据透视表生成,有望赋能多个领域的表格数据处理和可视化,并向实现通才智能助手迈出关键一步。
网站:https://sheetcopilot-demo.github.io/
论文:https://arxiv.org/abs/2305.19308
让我们首先通过以下示例来感受 SheetCopilot 如何显著提升工作效率。
假如你是一个刚入职小白,有一天老板要求你帮他分析销售数据。你拿到表格一看,上千行的数据眼花缭乱,一时不知从何下手,于是你边查边做。
首先,你尝试采用把各 Product 名称提取出来,然后用公式对各 Product 的收入求和。
搞了二十多分钟,SUMIF 一直报”#NAME?”的错误,遂放弃。
继续上网搜索,发现还有数据透视表(Pivot table)这么方便的工具,于是开始第二次挑战。
又花了二十多分钟,终于搞定。整个过程将近一个小时,效率不如人意。每次老板交给你新的表格处理任务时,你之前的经验没有什么用处,因此你只能从头开始查看网站并进行处理。
你的同事则使用 SheetCopilot,伸个懒腰的工夫就把各种奇怪的要求都完成了: )。
看到 SheetCopilot 如此丝滑,你也简单尝试了一下,画个图不在话下。
有了 SheetCopilot,你再也不用把鼠标滑过半张桌子的距离来选中超出屏幕的数据了,轻松让上千行数据在多张表之间辗转腾挪。
为什么提出 SheetCopilot
长久以来,人们一直渴望拥有即使没有专业经验也能熟练掌握复杂软件的能力。许多人都曾遇到过这样的情况:不知如何操作 PhotoShop 的繁琐界面,想要分析数据却不知道数据透视表这一高级功能,想要绘制齿轮却对 Solidworks 一无所知。
隨著具有強大語言理解和生成能力的大型語言模型(LLM)的出現,這個願景比以往任何時候都更接近現實。如果能夠引導 LLM 掌握各種軟體,就能夠釋放出 LLM 幾乎無限的潛能,進而讓人類的生產力達到前所未有的高度。
這篇文章指出電子表格(Spreadsheet)是進行這項研究的理想基礎,因為它是一種常見的多功能生產工具。然而,表格操控面臨多樣化的挑戰,使用者難以掌握足夠的表格處理和程式設計技巧以應對變化多端的任務需求。
如果有一種通才 AI 智能體,它掌握豐富的軟體操控技能,那麼不僅辦公室效率能大大提升,企業產出也會大大加快。 SheetCopilot 的出現正好契合了人們這樣的遠景。
SheetCopilot 有哪些亮點
1. 覆蓋表格處理的典型需求
SheetCopilot 涵蓋了表格操作的幾乎所有典型任務,可以出色地完成各式圖表生成任務。
銷售資料分析
實驗圖表繪製
#複雜公式計算
應用程式條件格式
SheetCopilot 優於以GPT-3.5 產生VBA 程式碼並執行的方法,產生的解決方案的顯著優於後者(見下圖),這使得SheetCopilot 有望成為資料處理人員未來強大的AI 輔助工具。
不僅如此,比起晦澀的VBA 程式碼,SheetCopilot產生的解決方案包含簡單易懂的步驟,這免去了學習新程式語言並艱難調試的痛苦。
#左圖:冗長的VBA 程式碼;右圖:SheetCopilot簡單易懂的解決方案。
方法原理
這篇文章將表格操控所需的核心功能抽象化為一組虛擬API(稱為原子操作,見下圖),用於產生解決方案,作為LLM與應用軟體之間互動的橋樑。
最簡單的方法是對 LLM 的一次查詢(query)產生一個任務的所有步驟。然而,隨著任務複雜度的增加,後序步驟更依賴前序步驟的執行結果,導致這種開環控制難以得到正確結果。例如,如果無法確定篩選後可見資料的位置,LLM 就難以確定操作範圍。
為了實現高效的閉環控制,SheetCopilot 根據軟體狀態回饋和外置原子操作知識庫優化解決方案,提升了成功率和效率。
如何評測
該文提出了一個高品質評測基準。此基準的任務具有多樣化的表述,並涉及豐富的原子操作,如下列詞雲所示:
此基準採用瞭如下有關成功率的指標(越高越好):
- Exec@1:產生的任務解決方案的執行成功率。
- Pass@1:任務通過率,即執行後能符合任意參考答案的解決方案的佔比。
此基準也考慮以下效率指標(越低越好):
- A50:將符合任務要求的解的步數除以參考答案最少步數,然後對所有計算結果取中位數。
- A90:計算方式同上,但取所有計算結果的 90 分位數。此指標反映動作數的極值分佈。
實驗結果
#表1:在SheetCopilot 資料集上對比GPT-3.5-Turbo、GPT-4、Claude 以及產生VBA 的方法。
不出意料,GPT-4 符合任務要求的解決方案佔最高且效率最優,而GPT-3.5-Turbo 則緊隨其後,Claude 最次但也接近GPT-3.5-Turbo。
一個值得關注的結果是,與將使用者指令翻譯成 VBA 程式碼並在 Excel 上執行的方法對比,SheetCopilot 取得了非常出色的成功率。這意味著 SheetCopilot 讓軟體智慧控制離我們又近了一大步,讓不會編程的使用者能以日常交流的方式指揮電腦完成繁雜的工作。
我們再透過下面各個細分市場上的指標來看這三個 LLM 各自的優缺點。
GPT-3.5 和GPT-4 輕易地解決了Management(排序、篩選等表格管理操作)和Entry & manipulation(資料輸入與操縱)這兩類任務,均取得了100% 可執行率。此外,三個 LLM 在不同任務類別中各自表現出最佳效率,這一有趣的發現表明每個 LLM 都有其獨特的優勢,GPT-4 也難以完胜其它模型。
結語
SheetCopilot 借助LLM成功地將感知、推理和決策透過文字介面構成了一個閉環,實現高效的電子表格操控,促進智慧軟體控制更上一層樓,也為對通才智能體有興趣的研究者帶來了新的靈感。
以上是管提需求,大模型解決問題:圖表處理神器SheetCopilot上線的詳細內容。更多資訊請關注PHP中文網其他相關文章!

熱AI工具

Undresser.AI Undress
人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover
用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool
免費脫衣圖片

Clothoff.io
AI脫衣器

AI Hentai Generator
免費產生 AI 無盡。

熱門文章

熱工具

記事本++7.3.1
好用且免費的程式碼編輯器

SublimeText3漢化版
中文版,非常好用

禪工作室 13.0.1
強大的PHP整合開發環境

Dreamweaver CS6
視覺化網頁開發工具

SublimeText3 Mac版
神級程式碼編輯軟體(SublimeText3)

熱門話題

想像一下,一個人工智慧模型,不僅擁有超越傳統運算的能力,還能以更低的成本實現更有效率的效能。這不是科幻,DeepSeek-V2[1],全球最強開源MoE模型來了。 DeepSeek-V2是一個強大的專家混合(MoE)語言模型,具有訓練經濟、推理高效的特點。它由236B個參數組成,其中21B個參數用於啟動每個標記。與DeepSeek67B相比,DeepSeek-V2效能更強,同時節省了42.5%的訓練成本,減少了93.3%的KV緩存,最大生成吞吐量提高到5.76倍。 DeepSeek是一家探索通用人工智

AI,的確正在改變數學。最近,一直十分關注這個議題的陶哲軒,轉發了最近一期的《美國數學學會通報》(BulletinoftheAmericanMathematicalSociety)。圍繞著「機器會改變數學嗎?」這個話題,許多數學家發表了自己的觀點,全程火花四射,內容硬核,精彩紛呈。作者陣容強大,包括菲爾茲獎得主AkshayVenkatesh、華裔數學家鄭樂雋、紐大電腦科學家ErnestDavis等多位業界知名學者。 AI的世界已經發生了天翻地覆的變化,要知道,其中許多文章是在一年前提交的,而在這一

谷歌力推的JAX在最近的基準測試中表現已經超過Pytorch和TensorFlow,7項指標排名第一。而且測試並不是JAX性能表現最好的TPU上完成的。雖然現在在開發者中,Pytorch依然比Tensorflow更受歡迎。但未來,也許有更多的大型模型會基於JAX平台進行訓練和運行。模型最近,Keras團隊為三個後端(TensorFlow、JAX、PyTorch)與原生PyTorch實作以及搭配TensorFlow的Keras2進行了基準測試。首先,他們為生成式和非生成式人工智慧任務選擇了一組主流

波士頓動力Atlas,正式進入電動機器人時代!昨天,液壓Atlas剛「含淚」退出歷史舞台,今天波士頓動力就宣布:電動Atlas上崗。看來,在商用人形機器人領域,波士頓動力是下定決心要跟特斯拉硬剛一把了。新影片放出後,短短十幾小時內,就已經有一百多萬觀看。舊人離去,新角色登場,這是歷史的必然。毫無疑問,今年是人形機器人的爆發年。網友銳評:機器人的進步,讓今年看起來像人類的開幕式動作、自由度遠超人類,但這真不是恐怖片?影片一開始,Atlas平靜地躺在地上,看起來應該是仰面朝天。接下來,讓人驚掉下巴

本月初,來自MIT等機構的研究者提出了一種非常有潛力的MLP替代方法—KAN。 KAN在準確性和可解釋性方面表現優於MLP。而且它能以非常少的參數量勝過以更大參數量運行的MLP。例如,作者表示,他們用KAN以更小的網路和更高的自動化程度重現了DeepMind的結果。具體來說,DeepMind的MLP有大約300,000個參數,而KAN只有約200個參數。 KAN與MLP一樣具有強大的數學基礎,MLP基於通用逼近定理,而KAN基於Kolmogorov-Arnold表示定理。如下圖所示,KAN在邊上具

特斯拉機器人Optimus最新影片出爐,已經可以在工廠裡打工了。正常速度下,它分揀電池(特斯拉的4680電池)是這樣的:官方還放出了20倍速下的樣子——在小小的「工位」上,揀啊揀啊揀:這次放出的影片亮點之一在於Optimus在廠子裡完成這項工作,是完全自主的,全程沒有人為的干預。而且在Optimus的視角之下,它還可以把放歪了的電池重新撿起來放置,主打一個自動糾錯:對於Optimus的手,英偉達科學家JimFan給出了高度的評價:Optimus的手是全球五指機器人裡最靈巧的之一。它的手不僅有觸覺

目標偵測在自動駕駛系統當中是一個比較成熟的問題,其中行人偵測是最早得以部署演算法之一。在多數論文當中已經進行了非常全面的研究。然而,利用魚眼相機進行環視的距離感知相對來說研究較少。由於徑向畸變大,標準的邊界框表示在魚眼相機當中很難實施。為了緩解上述描述,我們探索了擴展邊界框、橢圓、通用多邊形設計為極座標/角度表示,並定義一個實例分割mIOU度量來分析這些表示。所提出的具有多邊形形狀的模型fisheyeDetNet優於其他模型,並同時在用於自動駕駛的Valeo魚眼相機資料集上實現了49.5%的mAP

FP8和更低的浮點數量化精度,不再是H100的「專利」了!老黃想讓大家用INT8/INT4,微軟DeepSpeed團隊在沒有英偉達官方支援的條件下,硬生在A100上跑起FP6。測試結果表明,新方法TC-FPx在A100上的FP6量化,速度接近甚至偶爾超過INT4,而且比後者擁有更高的精度。在此基礎之上,還有端到端的大模型支持,目前已經開源並整合到了DeepSpeed等深度學習推理框架中。這項成果對大模型的加速效果也是立竿見影──在這種框架下用單卡跑Llama,吞吐量比雙卡還要高2.65倍。一名
