日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

用神经网络做分子模型是不是扯淡,f2,cl2,br2分子模型

發布時間:2025/4/5 编程问答 47 豆豆
生活随笔 收集整理的這篇文章主要介紹了 用神经网络做分子模型是不是扯淡,f2,cl2,br2分子模型 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

雖然現在市面已經有很多化學軟件可以用于模擬原子,分子甚至小型蛋白質。但那些軟件多是收費的,使用起來也很繁瑣。至少要學到化學碩士才有可能接觸這些模擬軟件,但對于大多數化學愛好者來說多數情況下想知道的只是兩種物質作用的基本過程和規律,并不需要計算出的值有多精確。

用萬有引力和電磁力做一個模型很顯然是錯誤的,因為已經被量子力學否定掉了。就是沒有否定掉,一個像氯原子的17體問題也不太可能得到什么有意義的解。

而如果把神經網絡的權重當做概率幅好像是可以解決這個問題,

這個仿照f2分子做的模型,如果我們把這個模型給卷起來

?

?

這個模型開起來似乎更像原子,只不過模型里是用兩層網絡來模擬電子和電子的相互作用。

同樣cl2分子的模型

?

?

卷起來

?

還有br2分子

?

這個卷起來就是兩個黑球。

然后按照神經網絡的原理讓兩個網絡向對方收斂,

權重的初始化標準是

Random rand1 =new Random();

int t=rand1.nextInt(99);

w[a][b]=(double)t/200;

?

收斂標準是

While(Math.abs(a-b)>0.001)

?

學習率是0.1

分別訓練了仿f2,cl2,br2分子的神經網絡模型,運行了50組。

得到數據

?

a

b

迭代次數

????

9

0.500232353

0.499992353

47506352.98

17

0.50002205

0.500191862

58026278.87

35

0.500202081

0.500042081

69912392.06

?

???

?

?

由實驗得到的數據很顯然隨著原子序數的增加網絡收斂需要迭代次數逐漸增加,直觀上看1*17*17的網絡很顯然比1*9*9的網絡復雜,需要的迭代次數更多也符合常理?;瘜W鍵越長越不穩定這個化學世界的真實的化學性質與神經網絡模擬出來的漸進性也相符。

350.5006490.4996496.72E+07
?0.5006170.4996177.30E+07
tw[a][b]=(double)ti1/200;0.5006480.4996488.00E+07
?0.5005940.4995946.23E+07
Math.abs(jud[0]-jud[1])>0.0010.4996190.5006195.74E+07
?0.4996880.5006887.83E+07
ret=0.10.4996880.5006887.00E+07
?0.5005470.4995476.67E+07
?0.4995880.5005886.73E+07
?0.5006790.4996798.37E+07
?0.4996160.5006167.04E+07
?0.4995230.5005236.10E+07
?0.5005910.4995917.26E+07
?0.500650.499657.07E+07
?0.5006540.4996547.46E+07
?0.5005560.4995566.26E+07
?0.4996490.5006497.14E+07
?0.4995980.5005987.51E+07
?0.500620.499626.99E+07
?0.5006330.4996337.38E+07
?0.5006180.4996187.11E+07
?0.5005940.4995946.22E+07
?0.5006280.4996286.29E+07
?0.5006640.4996646.68E+07
?0.5006020.4996025.94E+07
?0.5005710.4995716.92E+07
?0.5006450.4996456.49E+07
?0.5006650.4996657.37E+07
?0.4996390.5006396.65E+07
?0.5006170.4996176.43E+07
?0.4995930.5005936.57E+07
?0.5006420.4996426.90E+07
?0.5006530.4996538.11E+07
?0.49960.50066.31E+07
?0.5006280.4996287.50E+07
?0.4995830.5005837.41E+07
?0.4996090.5006097.22E+07
?0.5006490.4996496.83E+07
?0.4996980.5006986.38E+07
?0.4996440.5006447.75E+07
?0.5006470.4996477.75E+07
?0.5006310.4996317.22E+07
?0.5006790.4996798.08E+07
?0.4995990.5005997.26E+07
?0.499630.500635.86E+07
?0.4996210.5006216.10E+07
?0.4995660.5005667.37E+07
?0.4995930.5005937.16E+07
?0.5005720.4995727.09E+07
?0.499620.500627.80E+07
????
????
350.5002020.50004269912392

?

170.500650.4996559336199
?0.5004710.49947134869002
tw[a][b]=(double)ti1/200;0.4996620.50066259806039
?0.5005870.49958759767604
Math.abs(jud[0]-jud[1])>0.0010.4995180.50051841271014
?0.5005460.49954651099693
ret=0.10.4995940.50059458751931
?0.4996320.50063268068135
?0.499540.5005453799487
?0.5006090.49960980030738
?0.4996250.50062578555638
?0.4994990.50049941753267
?0.5005710.49957166957176
?0.4996610.50066158737834
?0.5005640.49956447448803
?0.4997030.50070355357026
?0.4996070.50060755595749
?0.5005480.49954846903503
?0.4996260.50062659191310
?0.4996290.50062970024707
?0.4995870.50058762567294
?0.4995170.50051724392995
?0.4997470.50074779681730
?0.5006920.49969284343653
?0.5006530.49965357172607
?0.5006350.49963567990313
?0.500640.4996474391095
?0.4995920.50059267943518
?0.4995920.50059267180622
?0.5005460.49954627003113
?0.4996570.50065761438073
?0.4996060.50060660559267
?0.499660.5006664776072
?0.4995870.50058747483799
?0.4996310.50063159139975
?0.5005470.49954729686439
?0.4996230.50062344591791
?0.4996020.50060254192161
?0.5006490.49964974098409
?0.5005490.49954941141360
?0.499640.5006465396864
?0.5006450.49964557046591
?0.4995910.50059155936926
?0.4996530.50065355118837
?0.5006470.49964775618246
?0.4996450.50064569214925
?0.4997010.50070171459912
?0.4996810.50068166793640
?0.4995130.50051351093714
?0.5005070.49950741322759
?0.5006580.49965866250148
?0.5005670.49956727297232
?0.5005660.49956675743845
????
????
?0.5000220.50019258026278.9

?

?

?

90.4996270.50062718218331
?0.5004880.49948824847604
tw[a][b]=(double)ti1/200;0.5006730.49967313381875
?0.5005340.49953440870510
Math.abs(jud[0]-jud[1])>0.0010.500680.4996859712613
?0.5005120.49951232636062
ret=0.10.5006820.49968287890082
?0.4995190.50051923446996
?0.4997230.5007231.08E+08
?0.499620.5006233038556
?0.4996040.50060446995494
?0.5005490.49954924257117
?0.4996530.50065372162912
?0.5006630.49966356553545
?0.5005220.49952235722526
?0.5005640.49956424791530
?0.500560.4995642246763
?0.5007060.49970654600870
?0.4996460.50064643246458
?0.5005460.49954632663741
?0.5005820.49958217415161
?0.499580.5005870934811
?0.5005760.49957632243653
?0.5004950.49949542343676
?0.5006750.49967542515329
?0.499590.5005949437484
?0.5005750.49957537808733
?0.4996590.50065953235418
?0.5005080.49950829799826
?0.5006610.49966155984079
?0.4995770.50057725143305
?0.4996350.50063536499155
?0.5006420.49964257005669
?0.5007140.49971453734220
?0.4996430.50064363838452
?0.5006020.49960258464224
?0.5006260.49962647485614
?0.4996380.50063835013326
?0.4996040.50060459042416
?0.4996460.50064649875628
?0.4997320.50073256967543
?0.5006180.49961875707368
?0.5006840.49968471306089
?0.5007040.49970473909070
?0.5005770.49957742842265
?0.500620.4996259883013
?0.4997640.50076471712217
?0.4995340.50053432954681
?0.5005780.49957851213434
?0.5005080.49950845483021
????
????
?0.5002320.49999247506353

?

?

總結

以上是生活随笔為你收集整理的用神经网络做分子模型是不是扯淡,f2,cl2,br2分子模型的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。