批量生產數學猜想,這樣的自動算法學會了探索基本常數

2020-12-03 機器之心Pro

機器之心報導

參與:思源、張倩、一鳴

印度歷史上有一位著名的天才數學家拉姆努金,他留下了很多偉大的公式。雖然有些沒有證明,只能稱之為猜想,但後來還是被應用到了很多意想不到的領域。他思維跳脫、運算能力極強,常常得出自己也證明不了的公式,哈達將其與歐拉和雅克比相比。然而,這種天才數學家百年難遇,那麼,在我們這個時代,由誰去提出這些猜想呢?近日,以色列理工學院和谷歌的研究者公布了自己的一項工作,並將其稱之為「拉姆努金機器」,表示他們可以用算法批量生產數學猜想……

e、π等基本常數普遍存在於物理、生物、化學、幾何學、抽象數學等各個學科,在這些學科中發揮輔助性作用。然而,幾個世紀以來,有關基本常數的新數學公式很少,通常是通過數學直覺或獨創性偶然發現的。

但最近,來自以色列理工學院和谷歌的研究者發現了一種利用算法生成基本常數猜想的新方法,並將其命名為「拉姆努金機器」(Ramanujan Machine)。Ramanujan Machine 利用計算機的算力進行數學計算,目前已經發現了幾十個新的猜想。

研究者表示,他們利用算法搜尋新的數學猜想公式。社區可以為這些猜想提供證明,還可以提出或開發新的算法。任何新的猜想、證明或算法都將以提出者的名字命名。

也許我們高中或大學偶爾發現過什麼,例如 liqui_date_me 在 Reddit 上表明,他在剛學習無窮級數的時候,就發現 ∑n!/n^n 會收斂到約為 1.8 的隨機數,新研究也許會告訴我們這些值都有什麼意義。Ramanujan Machine 就是將這些「發現」總結起來,形成合理的猜想。

Slash Sero 在 Reddit 上也評論說:「這些發現的猜想都是已知等式的變體,它們在技術上是新的,但是在語義上並不是新的,我們可以通過分數的重新分布定義任何數學常數。不過這種算法非常有意思,它能自動化搜索和測試新表達式,這原本都是需要人力完成的。」

不管怎麼說,這項研究都旨在激勵大家進行數學和人工智慧驅動的科學研究。

論文連結:https://arxiv.org/pdf/1907.00205.pdf

什麼是基本常數猜想

基本常數的簡單公式通常散發著簡潔的數學之美。比較有名的基本常數包括歐拉恆等式(Euler's identity)——e^iπ + 1 = 0,還有黃金比例的連續分數表示:

這些規律公式(Regular Formula,RF)的發現通常是零星的,常被歸功於數學獨創性或深刻的直覺。一個比較著名的例子是高斯發現數列規律的能力,他發現的規律帶來了新的分析領域(如橢圓函數和模函數)和關於質數定理的假設。他甚至說過一句名言「我得到了結果,但我現在還不知道是怎麼得出來的」(I have the result, but I do not yet know how to get it),從中可以看出發現數據規律和 RF 的重要性,它使數學發現成為可能。

為什麼能自動搜索基本常數猜想

和物理學或其他學科的評價不同,數學常數可以用恰當的公式計算到特定的精確度(以位數為計),因此可以證明一個絕對的正確結果。在這種情況下,數學常數包括無限的數據(例如無理數的無限長度)。研究人員使用這個方式尋找新的規律公式,並將已有的精確表示作為標註真值。

由於基本常數的應用無所不在,尋找這種規律可以揭示很多可能的新數學結構,如 Rogers-Ramanujan 連分數(以模塊化的形式)和 Dedekind η 和 j 函數。既然我們有了數據及結構,那麼豈不是能通過梯度下降搜索到新數學猜想?

用機器學習自動學習新猜想?

Ramanujan Machine 到底是不是用機器學習搜索新的猜想,這就要看我們對機器學習的定義了。它同樣採用梯度下降「學習」更合理的猜想,只不過是在一種獨特的潛在空間中學習。論文作者表示,過一段時間他們將使用更直接的機器學習方法,並展示更多的可能性。

在 Ramanujan Machine 這項研究中,研究人員建立了一種新的機制,用於學習常數和一系列新猜想之間的關係。由於機制可以以許多種規律公式表示,研究人員提出了一種潛在的等式——廣義連續分數:

如圖,b_n ∈ Z,n = 1, 2, . . .,分別是部分分子和分母。廣義連續分數中的這種分子和分母的多項式表達方式是數學界幾個世紀以來一直研究的問題。

研究人員提出,他們的思路是找到廣義連續分數和基本常數之間的函數關係。簡單來說,列舉和表達具有美感,因此研究人員將實數多項式加在等式兩邊。他們總共提出了兩種搜索算法。

第一種方法是中間逼近(Meet-In-The-Middle,MITM)算法,從而以相對小的精度降低搜索空間、減少錯配。這種算法提升了很大一部分廣義連續分數在剩餘次數中的迭代,用於檢驗它們是否成為新的猜想中的規律公式。因此,這種算法稱為 MITM-RF。第二種算法使用基於優化的策略,研究人員稱之為 Descent&Repel,通過轉換為實數網格點來定義猜想中的正則公式。

MITM-RF 算法提出了一些新的猜想,如圖:

猜想 1-4:自動生成的數學公式猜想,它們都是應用 MITM-RF 算法,並通過該論文提出的 Ramanujan Machine 生成的。

如上圖所示為 MITM-RF 方法。研究者首先會低精度地枚舉等式右邊的表達式 RHS(Right-Hand-Side),值會儲存在哈希表中。然後研究者會枚舉等式左邊的表達式 LHS,並搜索與 RHS 相匹配的項。隨後模型會重新計算匹配,並獲得更高精度的結果。這個重計算的過程會一直進行下去,直到達到了某種精度,我們就能將其作為新提出的猜想。

學習的新猜想只是巧合?

我們可能會疑惑,模型找出來的猜想是數學上的恆等關係,還是說只是數值上的巧合?如果是數值上的巧合,那豈不是說前面很多步都是準確的,但隨著數值計算越來越多,它總會出錯而崩潰。然而,這項工作中提出的方法使得猜想非常魯棒:對於 10^9 大小的枚舉空間,以及小數點後 50 位的數值精度,隨機找到能匹配的猜想概率要小於 10 的負 40 次方。

這個極小的概率可以讓我們相信,新的猜想也許是等待嚴格數學證明的「真理」。在過去一段時間中,這種猜想的證明會帶來很多新發現,例如費馬大定理(Fermat's Last Theorem)被證明後,得出來的新數學架構。研究者相信這些批量生成的新猜想也有相同的地位,它們的證明會帶來全新的技術進步。

學習的參數猜想有什麼用

與本文提出的方法相比,很多已知的基本常數的 RF 都是通過傳統的數學證明(即從這些常數的已知特性中推導出的序列邏輯步驟)發現的。在本文中,研究者旨在反轉這一過程,在沒有關於基本常數數學結構先驗知識的條件下,僅用它們的數值數據為其找到新的 RF。每個 RF 都可能使產生該 RF 的數學結構的逆向工程成為可能,並為該領域提供新的見解。本文中的方法在經驗常數中尤其有效,如混沌理論中的費根鮑姆常數(Feigenbaum constant)(見表 2),該常數是從模擬中通過數值推導出來的,沒有解析表示。

表 2:來自不同領域的基本常數示例,這些都是本文方法的相關目標。

新的 RF 猜想可能會有有趣的應用,快速收斂的 GCF 和其他恆等式用於高效計算不同的常數。例如,計算π最高效的方法之一就是基於 Ramanujan 提供的一個公式。更廣泛地來說,新的 RF 可以幫助我們更快地計算其他常數,如上面展示的 e 的超指數收斂。新 RF 的另一個潛在應用是證明基本常數的內在特性。

相關焦點

  • 厲害了,拉馬努金機:用算法發現新數學!
    這是一種電腦程式,它可以利用算法推導出基本常數的新的數學公式,並揭示其基本結構。與物理和所有其他科學中的測量不同,數學常數可以用一個恰當的公式計算到任意精度(即小數點後任意位),從而提供的是一個絕對的基本真理。從這個意義上說,數學常數包含的是無限數量的數據(例如無理數中的無限數列序列)。
  • 證明「黎曼猜想」?再等等
    「用我的方法,『黎曼猜想』已經被證明了。」9月24日,89歲的英國皇家學會前主席麥可·阿蒂亞在2018海德堡獲獎者論壇上展示了他對「黎曼猜想」難題的證明結果。  結果有待商榷  阿蒂亞用「簡單」的5頁紙敘述了他的研究內容。
  • 谷歌造出拉馬努金機:幾毫秒求解數學常數,無需任何先驗信息
    馭洋 曉查 發自 凹非寺量子位 出品 | 公眾號 QbitAI3.1415926……π和e這樣的基本常數在科學領域中無處不在,但計算它們的高精度近似值往往令人頭大。如今,機器學習或許能幫上大忙。面對各種奇怪複雜的數學常數,只要找出它的連分數表示,只需計算十幾步、幾毫秒就能快速收斂,得到精準答案。而且算法已經開源!
  • 被證明的黎曼猜想跟區塊鏈加密算法有什麼關係?
    菲爾茲獎和阿貝爾獎雙料得主、英國皇家學會前主席麥可· 阿提亞(Michael Atiyah,1929.4.22-)爵士宣稱自己證明了黎曼猜想,並將在9月24日海德堡獲獎者論壇上宣講黎曼猜想在數學界的地位不容置喙。1859年,其由數學家黎曼提出,是當今數學界最重要、最期待解決的數學難題,至今已困擾人類一個半世紀。截至目前,數學論文中的研究,其中很多數學命題都是以黎曼猜想及推廣形式的成立作為前提。如果黎曼猜想被證實或證明,這些數學命題將榮升為數學定理;而如果一旦被證偽,則代表將有千餘個數學命題不被成立。
  • 數學猜想的意義所在
    數學猜想(或稱猜測、假設、問題等),非一般的猜想或遊戲。它是根據已知條件的數學原理對未知的量及其關係的似真推斷,它既有邏輯的成分,又含有非邏輯的成分,因此它具有一定的科學性和很大程度的假定性。這樣的假定性命題是否正確,尚需通過驗證和論證。雖然數學猜想的結論不一定正確,但它作為一種創造性的思維活動,是科學發現的一種重要方法。
  • 「黎曼猜想」已被證明?結果再等一段時間吧
    他在摘要中寫道:通過理解量子力學中的無量綱常數——精細結構常數,並將此過程中發展出來的數學方法用於解決黎曼猜想。物理學科普作家、科學網博主張軒中從物理的角度向《中國科學報》記者做了分析,他表示,精細結構常數是一個會「跑動」的數,描述兩個電子相互吸引力大小,它的耦合常數隨著時間的變化而變化,並不是一個「真的常數」。
  • 谷歌AutoML新進展,進化算法加持,僅用數學運算自動找出ML算法
    機器之心報導參與:魔王、杜偉、小舟僅使用基礎數學運算就能自動搜索機器學習算法?谷歌 Quoc V. Le 等人提出了 AutoML-Zero 方法。pdf/2003.03384.pdfGitHub 項目地址:https://github.com/google-research/google-research/tree/master/automl_zero#automl-zero在這項研究中,谷歌提出了新方法 AutoML-Zero,該方法從空程序(empty program)開始,僅使用基本的數學運算作為構造塊
  • 「黎曼猜想」已被證明?結果再等一段時間吧—新聞—科學網
    他在摘要中寫道:通過理解量子力學中的無量綱常數——精細結構常數,並將此過程中發展出來的數學方法用於解決黎曼猜想。   在小學五年級,我們的數學課本中第一次出現了「素數」的概念:一個大於1的自然數,除了1和它自身外,不能被其他自然數整除的數叫做素數。這樣一個簡單卻粗略地描述,使得數學家們為尋找一個更為精確地表達公式而「前赴後繼」。   每個自然數都可以表示成素數因子的乘積,素數構成了正整數的基本元素。
  • 數學猜想:數學獨特魅力的一種體現
    數學猜想(或稱數學猜測、數學假設、數學問題等),非一般的猜想或遊戲。它是根據已知條件的數學原理對未知的量及其關係的似真推斷,它既有邏輯的成分,又含有非邏輯的成分,因此它具有一定的科學性和很大程度的假定性。這樣的假定性命題是否正確,尚需通過驗證和論證。
  • 159年的數學難題就這樣搞定了?並沒有
    論文說,他希望理解量子力學中的無量綱常數——精細結構常數,這是最初動機,在這過程中發展出來的數學方法,可以理解黎曼猜想——也就是說,這是順帶的成果。他是昨天第二位演講嘉賓。看視頻的人太多,直播崩潰,只好用手機恢復直播。
  • 湖南大學教授破解Moser-Trudinger不等式最佳常數猜想
    湖南大學教授破解Moser-Trudinger不等式最佳常數猜想 華聲在線9月17日訊(湖南日報·華聲在線記者 餘蓉 通訊員 蔣晶麗)近日,湖南大學數學研究所桂長峰教授與合作者共同完成的論文「The sphere covering inequality and its
  • 160年難題,黎曼猜想被他證明了?
    黎曼猜想之所以重要,主要是因為在現代數學中,有很多深入和重要的數學、物理結果都能在它成立的前提下得到證明。如今,大部分的數學家都傾向於相信黎曼猜想是正確的。因此,如果黎曼猜想被證明,大家都鬆了一口氣,我們得到了一項很好的數學工具;但是,如果黎曼猜想被證偽,那很多數學、物理結果都得推翻重來。黎曼猜想最初於 1859 年由德國數學家波恩哈德·黎曼提出。
  • 黎曼猜想被證明了?很可能只是逗大家玩-數學,黎曼猜想 ——快科技...
    宣告大新聞在如今的數學界也不是稀罕事,前幾日奈及利亞一位數學教授也宣布證明了黎曼猜想,浙江大學一位YinYueSha發布了一份一頁長度的黎曼猜想證明,而日本數學教授望月新一宣告證明ABC猜想直到現在也尚未令人信服。
  • 數學:從猜想開始
    這些問題都是關於數學基本理論的,但這些問題的解決將對數學理論的發展和應用的深化產生巨大推動。 認識和研究「千年大獎問題」已成為世界數學界的熱點。不少國家的數學家正在組織聯合攻關。 可以預期, 「千年大獎問題」 將會改變新世紀數學發展的歷史進程。
  • 數學中最著名未解難題之一!「黎曼猜想」證明尚待檢驗
    在9月24日的海德堡國際數學與計算機科學獲獎者論壇上,退休數學家麥可·阿提亞發表了其所謂的證明「黎曼猜想」的思路。他的同行們在近160年的時間裡都未能證明「黎曼猜想」。阿提亞說:「證明『黎曼猜想』會讓你成名。如果你已經成名,那就會臭名遠揚。沒人相信有人能證明『黎曼猜想』,因為它太難了。還沒有人能證明它,所以現在為什麼你能呢?當然,除非你有了一個全新思路。」
  • 黎曼猜想被證明了!
    論文摘要中寫道,作者希望理解量子力學中的無量綱常數——精細結構常數,並將此過程中發展出來的數學方法用於理解黎曼猜想。因此,如果黎曼猜想被證明,大家都鬆了一口氣,我們得到了一項很好的數學工具;但是,如果黎曼猜想被證偽,那很多數學、物理結果都得推翻重來。
  • 人工智慧會下圍棋,能算圓周率,但為何無法證明數學猜想?
    現在出現的人工智慧,都是基於算法的,不具備真正意義的人工智慧,還無法擁有真正能推理和解決深度問題的能力。近幾年,汽車的自動駕駛是人工智慧中一個比較火熱的關注點,但是自動駕駛技術的不成熟也體現出來,比如特斯拉的自動駕駛功能,也不能很好地適應所有路況。歸根到底,還是目前人工智慧的局限性導致的,目前所有的人工智慧很大程度上依賴於程序算法,甚至連「弱人工智慧」都算不上,頂多算是表現出智能的程序而已。
  • 獨家專訪黎曼猜想「證明者」Atiyah:這不可能是一個巧合
    這時 α 就是一個純數學結構,和 π 類似。π 是不會變的。當然物理環境是可能變化的。例如在地球的實驗室裡,兩個電子之間的引力與電磁相互作用相比實在太弱,可以忽略不計。但如果我們來到黑洞附近,引力比電磁相互作用就大得多了。但 α 僅僅與電子的電磁自相互作用有關,因此數值不會變化。但精細結構常數還有一個「兄弟」,與萬有引力常數 G 有關,而這一組合 {α,G} 又是一組新的純數學結構。
  • 用於HDI批量生產的LDI技術
    批量生產的生產商沒有採用LDI技術,主要是因為那時的LDI系統還太慢、調節移動的運行成本太高。但是最新的技術發展,卻改變了局面。在今天,越來越多的批量生產的生產商使用LDI來進行成像解決。I 用於HDI批量生產的成像要求 為了達到HDI批量生產的要求,成像方法應: 1.在達到低缺陷率和高產量的同時,能夠達到HDI常規的高精確性運行的穩定生產。