開源!港中文、MIT、復旦提出首個RNA基石模型
不同於蛋白質領域,RNA 領域的研究往往缺乏充足的標註數據,例如 3D 數據只有 1000 多個 RNA。這極大地限制了機器學習方法在 RNA 結構功能預測任務中的發展。
為了彌補標註資料的不足,本文展示了一項可為RNA 各類研究提供豐富結構功能知識的基石模型—RNA foundation model ( RNA-FM)。作為全球首個基於 23 million 的無標籤 RNA 序列透過無監督方式訓練所得的 RNA 基石模型,RNA-FM 挖掘出了 RNA 序列中蘊含的演化和結構模式。
值得注意的是,RNA-FM 只需要配比簡單的下游模型,或僅提供embedding,就能夠在許多下游任務中獲得遠超SOTA 的表現,例如在二級結構預測中可以提升20%,距離圖預測可以提升30%。大規模的實驗證明,模型具有極強的泛化性,甚至可用於 COVID-19 以及 mRNA 的調控片段。
- #論文預印本:https://arxiv. org/abs/2204.00300
- #程式碼與模型:https://github.com/ml4bio/RNA-FM
- #Server: https://proj.cse.cuhk.edu.hk/rnafm
近年來,基於深度學習的生物計算方法在蛋白質領域取得了突破性的進展,其中最著名的里程碑當屬谷歌DeepMind 團隊研發的端到端蛋白質3D 結構預測框架AlphaFold2。然而蛋白質只是許多生物分子的一種,基因(DNA/RNA)作為蛋白質的產生源頭,其相較於後者蘊含了更多的基礎訊息,有著更重要的研究價值。
一般而言,蛋白質是由用於編碼(coding)的 RNA,也就是 mRNA,翻譯得到的產物,一段固定的 mRNA 可以翻譯為一段固定的蛋白質序列。而實際上這部分用於編碼的 RNA 只佔所有 RNA 序列的 2%,剩下的 98% 是非編碼 RNA(non-coding RNA,ncRNA)。雖然 ncRNA 不會直接 「翻譯」 成蛋白質,但是他們會折疊成具有特定功能的三級結構,在 mRNA 的翻譯過程中或是其他生物機能中起到調控的作用。因此,分析 ncRNA 的結構以及功能是比蛋白質分析更為基礎,也更為複雜的研究。
不過比起計算方法較為成熟的蛋白質領域,目前基於RNA 的結構和功能預測仍處於初期,而原本適用於蛋白質領域的計算方法也很難直接遷移到RNA 領域。限制這些計算方法的主要是 RNA 數據的標註通常獲取很難,需要耗費很多的實驗資源和時間才能完成少量數據的標註,而計算方法大多又需要大量的標註數據進行監督才能發揮高效能。雖然有標註的數據不多,但 RNA 領域其實也累積了許多無標註序列的數據。本文的方法便是利用這些無標籤的數據為各種下游任務提供額外的有效資訊。
基於這個考慮,港中文、MIT、復旦及上海人工智慧實驗室團隊提出了一個以無監督方式在23million 的無標籤純RNA 序列上訓練的基石模式RNA foundation model (RNA-FM)。雖然數據在訓練過程中沒有提供標註訊息,但是 RNA-FM 仍以無監督的方式挖掘出了這些 RNA 序列蘊含著的進化和結構模式。
如果能夠有效地將RNA-FM 應用於下游的RNA 結構和功能預測任務中,這些計算方法必將受益於RNA-FM 歸納所得到的知識,進而實現性能表現上的提升。 RNA-FM 的上游預訓練以及下游的遷移和應用架構如下圖所示。
#為了確認預訓練的RNA-FM 是否從大量的無標籤資料中學到了「知識」 以及學到了怎樣的“知識”,文章對embedding 進行了一系列的分析。
首先是直接透過UMAP 對各種特徵進行簡單聚類比較,發現來自預訓練RNA-FM 的embedding 比其他embedding 形成了具有更明顯的RNA 種類聚落。這意味著 RNA-FM 的 embedding 確實包含了用於區分 RNA 種類的結構或功能資訊。
接著,文章也利用軌跡推論(Trajectory inference)透過 RNA-FM embedding 去預測來自不同物種的 lncRNA 的演化。從下圖 streamplot 上看,預測的物種之間演化的偽時間大致與真實的物種演化資訊一致,說明 RNA-FM embedding 也包含一部分演化資訊。
值得注意的是,無論是 RNA 種類的群落資訊或是 lncRNA 的演化訊息,RNA-FM 在訓練中都沒有直接接觸過這些的標籤。 RNA-FM 完全是以自監督的方式只從純序列中發掘出了與結構、功能以及演化相關的模式。
更多實驗結果
除了直接對RNA-FM 的embedding 進行分析,文章也嘗試將RNA-FM 引入各種各樣的下游RNA 結構預測任務,包括二級結構、接觸預測,距離預測,以及三級結構預測,都取得了明顯的提升。
尤其是在二級結構預測上,文章以RNA-FM 作為主幹,僅以一個簡單的ResNet 網路作為下游模型,就在兩個公開資料集上超過了其他12 種state-of-the-art 方法,在F1score 上優於其中最好的UFold 達3-5 百分點,在與UFold 的head-to-head 比較中,RNA-FM 在絕大部分的RNA 類別上都超過UFold。如果將 RNA-FM 和 E2Efold 結合,還可以進一步帶來 5% 的表現提升。
為了驗證模型的實際應用價值,文章利用RNA-FM 對COVID-19 資料進行完善的分析,包括利用RNA-FM 精確預測COVID-19 參考基因組(29870 nt)中關鍵調控元件,以及利用RNA-FM embedding 粗略預測COVID-19 主要變種的演化趨勢。
一般而言,分子的結構決定功能,RNA-FM 既然可以出色地完成RNA 結構預測任務,那麼是否能夠利用RNA-FM 也提升功能預測的結果呢?
因此,文章進一步嘗試將RNA-FM 引入下游的RNA 功能預測任務中,例如利用RNA-FM 的embedding 進行RNA - 蛋白質作用的預測。
實驗證明,RNA-FM embedding 的引入提升了模型的性能,並且在一些例子中竟然達到了匹配真實二級結構資訊作為輸入的預測結果。
為了探究基於ncRNA 訓練的RNA-FM 是否可以泛化到其他RNA 上,文章最後嘗試利用RNA -FM 基於mRNA 上的5'UTR 進行蛋白質表現的功能預測。雖然 mRNA 不屬於 ncRNA,但其上的 5‘UTR 是不翻譯但具有調控功能的區域,符合 ncRNA 的特點,且未出現在訓練資料中。
從下圖可以看到,包含 RNA-FM embedding 的模型總是優於不包含的模型。儘管在性能上的提升比較有限,但也部分說明 RNA-FM 在非 ncRNA 的數據上也具有一定的泛化性。
結論
總的來說,文章以無標籤的RNA 序列資料預先訓練語言模型RNA-FM,並透過直接或間接的方式,在結構或功能等一系列在不同的任務上進行全面的驗證,證明了RNA-FM 確實可以有效地提升計算方法在下游任務中的表現。
RNA-FM 的出現一定程度上緩解了RNA 帶標註數據緊張的現狀,為其他研究者提供了便捷的訪問大批量的無標籤數據的接口,其將以RNA 領域基礎模型的身份,為本領域的各種各樣的研究提供強而有力的支持與幫助。
作者簡介
本文有兩位共同第一作者。陳佳陽,香港中文大學研究助理。胡智航,香港中文大學就讀博士生。
本文有兩位通訊作者。孫思琦,復旦大學智慧複雜體系實驗室和上海人工智慧實驗室青年研究員,首頁 https://intersun.github.io。
李煜,香港中文大學助理教授,MIT James Collins Lab 訪問助理教授,Broad Institute of MIT and Harvard 研究科學家,哈佛大學Wyss Institute 訪問學者,Forbes 30 Under 30 Asia list–Class of 2022, Healthcare & Science。首頁:https://liyu95.com。
以上是開源!港中文、MIT、復旦提出首個RNA基石模型的詳細內容。更多資訊請關注PHP中文網其他相關文章!

熱AI工具

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

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

Undress AI Tool
免費脫衣圖片

Clothoff.io
AI脫衣器

Video Face Swap
使用我們完全免費的人工智慧換臉工具,輕鬆在任何影片中換臉!

熱門文章

熱工具

記事本++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在邊上具

人臉偵測辨識技術已經是一個比較成熟且應用廣泛的技術。而目前最廣泛的網路應用語言非JS莫屬,在Web前端實現人臉偵測辨識相比後端的人臉辨識有優勢也有弱勢。優點包括減少網路互動、即時識別,大大縮短了使用者等待時間,提高了使用者體驗;弱勢是:受到模型大小限制,其中準確率也有限。如何在web端使用js實現人臉偵測呢?為了實現Web端人臉識別,需要熟悉相關的程式語言和技術,如JavaScript、HTML、CSS、WebRTC等。同時也需要掌握相關的電腦視覺和人工智慧技術。值得注意的是,由於Web端的計

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

多模態文件理解能力新SOTA!阿里mPLUG團隊發布最新開源工作mPLUG-DocOwl1.5,針對高解析度圖片文字辨識、通用文件結構理解、指令遵循、外部知識引入四大挑戰,提出了一系列解決方案。話不多說,先來看效果。複雜結構的圖表一鍵識別轉換為Markdown格式:不同樣式的圖表都可以:更細節的文字識別和定位也能輕鬆搞定:還能對文檔理解給出詳細解釋:要知道,“文檔理解”目前是大語言模型實現落地的一個重要場景,市面上有許多輔助文檔閱讀的產品,有的主要透過OCR系統進行文字識別,配合LLM進行文字理
