用大模型解決困擾數學家60多年的問題,谷歌DeepMind最新成果再登Nature。
作者之一、谷歌DeepMind研究副總裁Pushmeet Kohli表示:訓練數據中不會有這個方案,它之前甚至根本不為人類所知。
論文鏈接:
https://www.nature.com/articles/s41586-023-06924-6這項技術名為FunSearch,其中的Fun是函數(Function)一詞的簡寫。利用大模型解決長期存在的科學難題,產生以前不存在的可驗證且有價值*的新信息。在Nature論文配套的新聞解讀中,DeepMind負責人稱“我們使用大模型的方式是當做創造力引擎”。這是第一次有人證明基于大模型的系統可以超越數學家和計算機科學家的認知。它不僅新穎,而且比當今存在的任何其他東西都更有效。
針對這項成果,有網友感慨:如果這是真的,那可是人類自火之后最重要的發現了。


找到NP-hard問題更優解法
DeepMind具體展示了兩類問題,它們都屬于NP-hard問題。在學界看來,沒有而且可能永遠也不會有一種算法能在所有情況下都在多項式時間內找到NP-hard問題的精確解。面對這樣的問題,研究者通常會尋找近似解或適用于特定情況的有效算法。具體到FunSearch,它解決的第一類NP-hard問題是Cap set問題,是上限集問題的一種,它的描述是這樣的:在一個n維空間中的每個維度上都有等距的n個點(共n^n個,比如3維就是3*3*3),從中找出盡可能多的點構成一個集合,要求集合中任選3個點均不共線,這樣的集合中最多有多少個點?
如果看上去有些難以理解,不妨再了解一下Cap set問題的前身——上世紀70年代遺傳學家Marsha Falco發明的一套卡牌游戲。這套卡牌游戲中一共有81張牌,每張牌中都有1至3個顏色圖案,同一張牌中的圖案顏色、形狀和陰影完都全相同。這套牌一共有3種顏色、3種形狀和3種陰影,加上圖案數量的不同,一共有3*3*3*3=81張,玩家需要翻開一些紙牌,找到3張牌的特殊組合。
如果把這種“特殊組合”的具體方式用離散幾何形式進行表達,就得到了Cap set問題。Cap set問題同樣誕生于70年代,由牛津大學數學家Ron Graham提出,而第一個重要結果直到90年代才出現。2007年,陶哲軒在一篇博客文章中提到,這是他最喜歡的開放式數學問題。
在FunSearch出現之前,Cap set問題最重大的突破是美國數學家Jordan Ellenberg和荷蘭數學家Dion Gijswijt于2016年提出的。通過多項式方法,Ellenberg和Gijswijt將n>6時(n≤6時可精確找到最大集合)此類問題解的上確界縮小到了2.756^n。
同樣在n>6時,下確界的較新數字則是2.218^n,由布里斯托大學博士生Fred Tyrrell在2022年提出。但這個下確界僅僅存在于理論上——當n=8時,人類能構建出的最大集合中只有496個點,而按照Tyrrell的結論,點的數量應不少于585.7個。FunSearch則將集合規模擴大到了512個點——雖然和理論值依舊存在差距,但仍被視為20年來在此問題上最重大的突破。
同時,Cap set集合大小的下確界也被FunSearch提高到了2.2202^n。
第二類是在線裝箱問題:假設有一組容量為C的標準集裝箱和n個物品序列(物品大小不超過C),這些物品按一定順序到達。“在線”是指操作者無法事先看到所有的物品,但必須在物品到達時立刻決定將物品裝入哪個集裝箱。最終的目標,是使所用集裝箱數量盡可能小。在線裝箱問題引起廣泛研究是從上世紀70年代開始的,最早更是可以追溯到1831年高斯所研究的布局問題。
經過近200年的研究,仍然沒有成熟的理論和有效的數值計算方法。傳統上常用的貪心算法包括First Fit和Best Fit兩種:- First Fit是指將每個物品放入第一個能容納它的箱子中。
- Best Fit則是將每個物品放入能容納它的且箱子中剩余空間最小的箱子。
特別是在當測試集物品數目達到10萬時,FunSearch找到的方案,消耗集裝箱數量只比理論下界多出了0.03%。(下表中的數據表示與理論下界的差異,數字越小表現越好)
那么,FunSearch是如何實現的呢?
搜索“程序”而不是“答案”整體上看,FunSearch的工作流程是一個迭代過程,核心是搜索能解決問題的程序,而不是問題答案本身。搜索,正是DeepMind自AlphaGo以來一直堅持探索的路線。聯合創始人Shane Legg曾在一次訪談中作出解釋:AlphaGo擊敗李世石的關鍵“第37步”從何而來?不是來自人類對弈數據,而是來自對概率空間的搜索。當前大模型只是模仿、混合不同的訓練數據,要想產生真正的創造力并超越目前的架構,就需要結合搜索。
回到最新成果FunSearch,系統當中有一個程序庫,每次迭代時,系統會從其中搜索初始程序并輸入大模型(實驗用PaLM2,其他只要支持代碼也兼容)。大模型在此基礎上構建生成新的程序,并交給自動評估系統,得分最高的程序會被加入程序庫,從而實現自我循環。
其中,評估系統會根據用戶的問題生成測試用例,然后判斷候選程序的輸出是否正確。根據復雜程度不同,判斷正誤的方法既包括直接檢查輸出值,也包括對相關函數進行調用。同時評估系統還設置有容錯邏輯,避免超時等問題影響整體流程。最終,系統會根據備選程序在這些測試用例上的行為給出整體評分,為結果生成和后續程序庫更新提供依據。論文合著者威斯康星大學麥迪遜分校的Jordan Ellenberg認為,FunSearch的一個重要特點是,人們可以看到AI產生的成功解決方案并從中學習,與之前AI的黑箱模式完全不同。對我來說最令人興奮的是建立人機協作的新模式,我不希望用它們來替代人類數學家,而是作為力量倍增器。
參考文獻
[1]https://deepmind.google/discover/blog/funsearch-making-new-discoveries-in-mathematical-sciences-using-large-language-models/
[2]https://www.technologyreview.com/2023/12/14/1085318/google-deepmind-large-language-model-solve-unsolvable-math-problem-cap-set/
[3]https://www.nature.com/articles/d41586-023-04043-w
原文標題:再登Nature!DeepMind大模型突破60年數學難題,解法超出人類已有認知
文章出處:【微信公眾號:智能感知與物聯網技術研究所】歡迎添加關注!文章轉載請注明出處。
-
物聯網
+關注
關注
2945文章
47818瀏覽量
414799
原文標題:再登Nature!DeepMind大模型突破60年數學難題,解法超出人類已有認知
文章出處:【微信號:tyutcsplab,微信公眾號:智能感知與物聯網技術研究所】歡迎添加關注!文章轉載請注明出處。
發布評論請先 登錄
近20年來最大突破!中國科研團隊攻克芯片散熱難題
避繁就簡!商湯日日新大模型靈性巧解數學難題,獲贊“機器的審美”
Nature Sensors第2篇,院士團隊突破可穿戴傳感器技術限制
海康威視亮相2025年數字交通大會
Nature傳感器新子刊第一篇論文出爐,中國青年學者聯手撰寫
NVIDIA 利用全新開源模型與仿真庫加速機器人研發進程
借助NVIDIA Cosmos模型提升機器人訓練效率
【「AI芯片:科技探索與AGI愿景」閱讀體驗】+AI的科學應用
谷歌DeepMind重磅發布Genie 3,首次實現世界模型實時交互
航盛集團2025年數字化建設項目正式啟動
世界模型:多模態融合+因果推理,解鎖AI認知邊界
曦智科技時隔八年再登《Nature》,光電混合計算架構首次公開
Gartner發布2025年數據和分析重要趨勢
智能語音交互的突破與應用,啟明云端AI大模型方案應用
再登Nature!DeepMind大模型突破60年數學難題,解法超出人類已有認知
評論