国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

幾何感知Transformer用于3D原子系統(tǒng)建模

這篇具有很好參考價值的文章主要介紹了幾何感知Transformer用于3D原子系統(tǒng)建模。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

基于機器學習的方法在預測分子能量和性質(zhì)方面表現(xiàn)出很強的能力。分子能量至少與原子、鍵、鍵角、扭轉(zhuǎn)角和非鍵原子對有關(guān)。以前的Transformer模型只使用原子作為輸入,缺乏對上述因素的顯式建模。為了減輕這種限制,作者提出了Moleformer,這是一種新穎的Transformer架構(gòu),它將節(jié)點(原子)和邊(鍵和非鍵原子對)作為輸入,并使用旋轉(zhuǎn)平移不變的幾何感知空間編碼來模擬它們之間的相互作用??臻g編碼計算節(jié)點和邊之間的相對位置信息,包括距離和角度。作者在OC20和QM9數(shù)據(jù)集上對Moleformer進行了基準測試。

來自:Molecular Geometry-aware Transformer for accurate 3D Atomic System modeling

背景概述

分子系統(tǒng)能量力場的基本形式可以分解為基于鍵、鍵角、扭轉(zhuǎn)角和非鍵相互作用等因素的函數(shù)。為了包含上述因素并進行能量估計,神經(jīng)網(wǎng)絡(luò)需要學習原子-原子(鍵和非鍵原子對)、原子-鍵(鍵角)和鍵-鍵(扭角)之間的相互作用。而過去基于Transformer的模型只學習原子-原子之間的相互作用。

為了擴展信息并利用Transformer,作者提出Moleformer,它顯式模擬原子-原子對之間的相互作用。Moleformer將原子、鍵和非鍵原子對作為輸入,并應用平移旋轉(zhuǎn)不變幾何感知空間編碼來捕獲這些輸入之間的幾何關(guān)系??臻g編碼是通過原子-原子對的相對距離和角度來計算的,這足以確定原子-原子對之間的相對空間幾何信息。原子-鍵之間的相互作用包括力場中的鍵角,鍵-鍵之間的相互作用包括力場中的扭轉(zhuǎn)角。

方法

對于一個3D原子系統(tǒng)( N N N個原子),由核電荷(nuclear charges) { z 1 , . . . , z N } \left\{z_{1},...,z_{N}\right\} {z1?,...,zN?}和3D坐標 { x 1 , . . . , x N ∈ R 3 } \left\{x_{1},...,x_{N}\in R^{3}\right\} {x1?,...,xN?R3}描述。目標是預測系統(tǒng)的性質(zhì) y ∈ R y\in R yR,可以是系統(tǒng)能量,偶極矩和熱容等。

Moleformer(圖1b)是一種旋轉(zhuǎn)平移不變的Transformer,用于3D分子能量和性質(zhì)預測。Moleformer使用節(jié)點(原子)和選定的邊(包括成鍵和非成鍵原子對)作為輸入。如果一個原子系統(tǒng)包含 N N N個原子,則有 C N 2 C_{N}^{2} CN2?個可能的邊。將所有可能的邊都包含到模型中會消耗很大計算量,并且可能引入無信息的邊。作者選擇 Top-M 距離最近的原子對作為邊。對于像催化劑體系這樣由吸附質(zhì)(adsorbate)和表面(surface)組成的原子體系(圖1a),可以選擇吸附質(zhì)-吸附質(zhì)原子對和吸附質(zhì)-表面原子對作為邊,而不是表面-表面原子對。原因是這樣的原子對之間的邊在邊長和原子類型上更加多樣化,在能量建模中可能包含更多的信息。因此需要為表面-表面原子對的距離進行懲罰,以更好選擇邊。


表面原子之間的相互作用較頻繁,而吸附質(zhì)原子與表面原子的相互作用較小,不平衡其重要性會學習到冗余的知識。


對于輸入embedding,作者用核電荷 z i , z j z_{i},z_{j} zi?,zj?和兩原子間的距離 ∣ ∣ r i j ∣ ∣ = ∣ ∣ x i ? x j ∣ ∣ ||r_{ij}||=||x_{i}-x_{j}|| ∣∣rij?∣∣=∣∣xi??xj?∣∣編碼邊 ( i , j ) (i,j) (i,j) h i j 0 = R B F ( z i , z j , ∣ ∣ r i j ∣ ∣ ) h_{ij}^{0}=RBF(z_{i},z_{j},||r_{ij}||) hij0?=RBF(zi?,zj?,∣∣rij?∣∣)原子 i i i則編碼為: h i 0 = E m b e d ( z i ) + W R ∑ j ( R B F ( z i , z j , ∣ ∣ r i j ∣ ∣ ) ) + b R h_{i}^{0}=Embed(z_{i})+W_{R}\sum_{j}(RBF(z_{i},z_{j},||r_{ij}||))+b_{R} hi0?=Embed(zi?)+WR?j?(RBF(zi?,zj?,∣∣rij?∣∣))+bR?其中, W R W_R WR? b R b_R bR?是線性層的參數(shù),用于對齊 E m b e d Embed Embed和RBF的維數(shù)。

{ h i 0 } i = 1 N \left\{h_{i}^{0}\right\}_{i=1}^{N} {hi0?}i=1N? { h i j 0 } \left\{h_{ij}^{0}\right\} {hij0?}拼接作為輸入,并應用 L L L層geometry-aware Transformer block建模原子和邊。對于第 l l l層,輸入為 { h i l } i = 1 N \left\{h_{i}^{l}\right\}_{i=1}^{N} {hil?}i=1N? { h i j l } \left\{h_{ij}^{l}\right\} {hijl?}。

Transformer通常通過在輸入表示中添加位置嵌入來編碼絕對位置信息(即詞序)。對于三維原子建模,分子的表示是旋轉(zhuǎn)平移不變的,因此需要相對位置信息。作者在每個幾何感知Transformer層中通過在自注意力計算中添加一個偏差來編碼相對位置信息: A i j = ( h i l W q ) ( h j l W k ) T d + b ( i , j ) A_{ij}=\frac{(h_{i}^{l}W_{q})(h_{j}^{l}W_{k})^{T}}{\sqrtn5n3t3z}+b(i,j) Aij?=d ?(hil?Wq?)(hjl?Wk?)T?+b(i,j) a i j = e x p A i j ∑ k e x p A i k a_{ij}=\frac{expA_{ij}}{\sum_{k}expA_{ik}} aij?=k?expAik?expAij?? h i l + 1 = ∑ j ( h i l W v ) a i j h_{i}^{l+1}=\sum_{j}(h_{i}^{l}W_{v})a_{ij} hil+1?=j?(hil?Wv?)aij?其中, i , j , k i,j,k i,j,k可以表示一個節(jié)點或者一個邊, b ( i , j ) b(i,j) b(i,j)為作者提出的空間編碼。

特別的,如果 i , j i,j i,j都是原子,唯一的相對幾何信息就是原子之間的距離(圖1c),因此,作者使用RBF計算 b ( i , j ) b(i,j) b(i,j) b ( i , j ) = R B F ( z i , z j , ∣ ∣ r i j ∣ ∣ ) b(i,j)=RBF(z_{i},z_{j},||r_{ij}||) b(i,j)=RBF(zi?,zj?,∣∣rij?∣∣) ( i , j ) (i,j) (i,j)和節(jié)點 k k k來自三角形 i , j , k i,j,k i,j,k,相對幾何信息由兩條邊的長度 ∣ ∣ r i k ∣ ∣ ||r_{ik}|| ∣∣rik?∣∣ ∣ ∣ r j k ∣ ∣ ||r_{jk}|| ∣∣rjk?∣∣以及轉(zhuǎn)角 ∠ i k j \angle ikj ikj決定(圖1d)。 b ( i j , k ) b(ij,k) b(ij,k)為: b ( i j , k ) = R B F ( ∣ ∣ r i k ∣ ∣ ) + R B F ( ∣ ∣ r j k ∣ ∣ ) + R B F ( c o s ∠ i k j ) b(ij,k)=RBF(||r_{ik}||)+RBF(||r_{jk}||)+RBF(cos\angle ikj) b(ij,k)=RBF(∣∣rik?∣∣)+RBF(∣∣rjk?∣∣)+RBF(cosikj)連接不同節(jié)點對的兩條邊 ( i , j ) (i, j) (i,j) ( k , l ) (k, l) (k,l)構(gòu)成一個四邊形,相對幾何信息由六條邊的長度決定,比如 ( i , j ) , ( i , k ) , ( i , l ) ( j , k ) , ( j , l ) , ( k , l ) (i, j), (i ,k),(i,l) (j, k), (j,l),(k, l) (i,j),(i,k),(i,l)(j,k),(j,l),(k,l)。邊 ( i , j ) (i,j) (i,j) ( k , l ) (k,l) (k,l)編碼為 h i j l h_{ij}^{l} hijl? h k l l h_{kl}^{l} hkll?。作者使用另外四條邊編碼 b ( i j , k l ) b(ij,kl) b(ij,kl)。此外,通過邊 ( i , j ) (i,j) (i,j) ( k , l ) (k,l) (k,l)的角度增強空間編碼(圖1e): b ( i j , k l ) = R B F ( ∣ ∣ r i k ∣ ∣ ) + R B F ( ∣ ∣ r j k ∣ ∣ ) + R B F ( ∣ ∣ r i l ∣ ∣ ) + R B F ( ∣ ∣ r j l ∣ ∣ ) + R B F ( c o s ( r i j , r k l ) ) b(ij,kl)=RBF(||r_{ik}||)+RBF(||r_{jk}||)+RBF(||r_{il}||)+RBF(||r_{jl}||)+RBF(cos(r_{ij},r_{kl})) b(ij,kl)=RBF(∣∣rik?∣∣)+RBF(∣∣rjk?∣∣)+RBF(∣∣ril?∣∣)+RBF(∣∣rjl?∣∣)+RBF(cos(rij?,rkl?))節(jié)點 h i h_i hi?和邊 h i j h_{ij} hij?的最終表示是通過重復將表示發(fā)送到Transformer層中獲得。該方法在不增加參數(shù)數(shù)量的情況下提高了模型的性能。

幾何感知Transformer用于3D原子系統(tǒng)建模

  • 圖1a:一個催化劑系統(tǒng)的例子,其中CH3是吸附質(zhì),表面由銅原子組成。Moleformer傾向于將吸附-吸附原子和吸附-表面原子之間的邊作為模型輸入。
  • 圖1b:Moleformer架構(gòu):節(jié)點和所選邊作為輸入。
  • 圖1c-e:分別展示了幾何感知空間編碼如何在Transformer中的節(jié)點-節(jié)點、邊緣-節(jié)點和邊緣-邊緣之間相互作用。虛線表示邊緣,黃色實線表示空間編碼中使用的幾何信息。

受到包括鍵作為分子系統(tǒng)能量因子的啟發(fā),不僅使用節(jié)點表示,還使用邊緣表示進行能量(或其他標量屬性)預測: y = ∑ i M L P ( h i ) + ∑ i j M L P ( h i j ) y=\sum_{i}MLP(h_{i})+\sum_{ij}MLP(h_{ij}) y=i?MLP(hi?)+ij?MLP(hij?)其中MLP是一個非線性的2層感知機。文章來源地址http://www.zghlxwxcb.cn/news/detail-424530.html

到了這里,關(guān)于幾何感知Transformer用于3D原子系統(tǒng)建模的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權(quán),不承擔相關(guān)法律責任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實不符,請點擊違法舉報進行投訴反饋,一經(jīng)查實,立即刪除!

領(lǐng)支付寶紅包贊助服務器費用

相關(guān)文章

  • Pixel-GS:用于3D高斯濺射的具有像素感知梯度的密度控制

    Pixel-GS:用于3D高斯濺射的具有像素感知梯度的密度控制

    Zheng Zhang ?Wenbo Hu???Yixing Lao ? 老宜興市鄭張文博胡 ? Tong He ?Hengshuang Zhao? 趙同和恒雙 ?1122113311 Abstract?摘要? ? ? ? ? [2403.15530] Pixel-GS: Density Control with Pixel-aware Gradient for 3D Gaussian Splatting 3D Gaussian Splatting (3DGS) has demonstrated impressive novel view synthesis results while advancin

    2024年04月23日
    瀏覽(36)
  • 【干貨分享】如何一鍵打造理想露營地?春日露營,即刻出發(fā)!Python | 建模 | 3D | 圖形引擎| 幾何引擎

    【干貨分享】如何一鍵打造理想露營地?春日露營,即刻出發(fā)!Python | 建模 | 3D | 圖形引擎| 幾何引擎

    在這個快節(jié)奏的時代,我們都渴望找到一片屬于自己的寧靜角落。 你是否曾暢想在星空下,與大自然親密接觸,享受露營的樂趣?? 但是,想到搭建帳篷、生火、布置燈光等一系列繁瑣的準備工作,又望而卻步?? 想象一下 大包小包,拖家?guī)Э?,還要為應對各種突發(fā)情況準備

    2024年03月23日
    瀏覽(25)
  • GaussianCube:使用最優(yōu)傳輸構(gòu)造高斯濺射用于3D生成建模

    GaussianCube:使用最優(yōu)傳輸構(gòu)造高斯濺射用于3D生成建模

    Bowen Zhang1?*????Yiji Cheng2?*???Jiaolong Yang3???Chunyu Wang3 張博文?1?*?程一季?2?*?楊嬌龍?3?王春雨?3 Feng Zhao1 ???? Yansong Tang2 ???? Dong Chen3 ???? Baining Guo3 趙峰?1?唐巖松?2?陳冬?3?郭柏寧?3 1University of Science and Technology of China ?2Tsinghua University ?3Mic

    2024年04月22日
    瀏覽(29)
  • 文獻學習-37-動態(tài)場景中任意形狀針的單目 3D 位姿估計:一種高效的視覺學習和幾何建模方法

    文獻學習-37-動態(tài)場景中任意形狀針的單目 3D 位姿估計:一種高效的視覺學習和幾何建模方法

    Authors:?Bin Li,? , Student Member, IEEE, Bo Lu,? , Member, IEEE, Hongbin Lin, Yaxiang Wang, Fangxun Zhong, Member, IEEE, Qi Dou, Member, IEEE and Yun-Hui Liu, Fellow, IEEE Source:?IEEE TRANSACTIONS ON MEDICAL ROBOTICS AND BIONICS Keywords:?Surgical Robotics, Pose Estimation, Geometry Modeling, Vision-based Manipulation Abstract: 導向圖像的針具姿

    2024年04月17日
    瀏覽(26)
  • 【生物力學】《人體骨肌系統(tǒng)生物力學》- 王成燾老師 - 第2章 - 人體幾何學測量與仿真建模

    【生物力學】《人體骨肌系統(tǒng)生物力學》- 王成燾老師 - 第2章 - 人體幾何學測量與仿真建模

    第1章 回到目錄 第3章 人體測量學 (anthropometry) 是人類學的一個分支學科,旨在通過對人體整體和局部測量,探討人體的類型、特征、變異和發(fā)展規(guī)律。人體幾何仿真建模是通過數(shù)字化技術(shù)構(gòu)建數(shù)字化的人體模型,數(shù)字化的人體模型能夠精確地再現(xiàn)人體復雜的三維結(jié)構(gòu),其應用

    2024年02月10日
    瀏覽(23)
  • 用于獨立系統(tǒng)應用的光伏MPPT鉛酸電池充電控制器建模(Simulink實現(xiàn))

    用于獨立系統(tǒng)應用的光伏MPPT鉛酸電池充電控制器建模(Simulink實現(xiàn))

    ???????? 歡迎來到本博客 ???????? ??博主優(yōu)勢: ?????? 博客內(nèi)容盡量做到思維縝密,邏輯清晰,為了方便讀者。 ?? 座右銘: 行百里者,半于九十。 ?????? 本文目錄如下: ?????? 目錄 ??1 概述 ??2 運行結(jié)果 ??3?參考文獻 ??4 Simulink實現(xiàn)、詳細文章

    2024年02月09日
    瀏覽(24)
  • 學習筆記 | 多層感知機(MLP)、Transformer

    學習筆記 | 多層感知機(MLP)、Transformer

    目錄 多層感知機(MLP) Transformer? 1. inputs 輸入 2. Transformer的Encoder ????????2.1?Multi-Head Attention ????????2.2?Add&Normalize ????????2.3?Feed-Forward Networks 3. Transformer的Decoder ????????3.1Transformer Decoder的輸入 ????????3.2 Masked Multi-Head Attention ????????3.3?基于En

    2024年02月02日
    瀏覽(46)
  • 多相機拍照系統(tǒng)3D拍照建模,3D真人手辦,博物館模型制作

    多相機拍照系統(tǒng)3D拍照建模,3D真人手辦,博物館模型制作

    ? ? ? ? ? ? ? ?最近3D真人手辦行業(yè)比較火爆,數(shù)據(jù)采集比較關(guān)鍵。我們自己研發(fā)測試了相關(guān)設(shè)備,并做出了矩陣相機產(chǎn)品,在此將研發(fā)心得和過程發(fā)布出來和大家溝通學習。 ? ? ? ? 數(shù)據(jù)采集,分為2種,一種是掃描儀,一種是矩陣相機。掃描儀輕便,但是需要客戶靜止

    2024年02月09日
    瀏覽(25)
  • 【論文閱讀】通過解纏繞表示學習提升領(lǐng)域泛化能力用于主題感知的作文評分

    【論文閱讀】通過解纏繞表示學習提升領(lǐng)域泛化能力用于主題感知的作文評分

    本文工作聚焦于從領(lǐng)域泛化的視角提升AES模型的泛化能力,在該情況下,目標主題的數(shù)據(jù)在訓練時不能被獲得。 本文提出了一個主題感知的神經(jīng)AES模型(PANN)來抽取用于作文評分的綜合的表示,包括主題無關(guān)(prompt-invariant)和主題相關(guān)(prompt-specific)的特征。 為了提升表示

    2024年02月14日
    瀏覽(26)
  • 中國有完全自主的三維幾何建模引擎和幾何約束求解器嗎?

    中國有完全自主的三維幾何建模引擎和幾何約束求解器嗎?

    工業(yè)軟件,就是“工業(yè)大腦”。三維CAD系統(tǒng),是工業(yè)核心數(shù)據(jù)的來源,屬于核心的研發(fā)設(shè)計類工業(yè)軟件。三維 CAD 軟件的兩大底層核心技術(shù):三維幾何建模引擎和幾何約束求解器,目前均面臨嚴重的“卡脖子”風險,嚴重影響我國的技術(shù)自主創(chuàng)新以及信息和知識產(chǎn)權(quán)安全。 一

    2024年02月11日
    瀏覽(23)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包