綜上,本文旨在解決基于經(jīng)驗的橋梁模板定性規(guī)律的數(shù)學表征和經(jīng)驗知識監(jiān)督的神經(jīng)網(wǎng)絡(KGNN)訓練兩個問題。為此,本文首先建立了包含761組橋梁模板擬靜力試驗的標準數(shù)據(jù)庫;然后,總結(jié)了橋梁模板力學特性的經(jīng)驗規(guī)律,并提出了數(shù)學表征方法;最后,建立了經(jīng)驗知識監(jiān)督的神經(jīng)網(wǎng)絡模型,經(jīng)過驗證,該模型可以快速、準確評估橋梁模板力學特性。本研究將強化機器學習方法的理論基礎,為促進數(shù)物融合方法在土木工程領域的創(chuàng)新應用奠定基礎。經(jīng)驗知識監(jiān)督的神經(jīng)網(wǎng)絡典型人工神經(jīng)網(wǎng)絡(ANN)模型主要由輸入層、隱含層和輸出層組成,每層包含多個與相鄰層連接的神經(jīng)元,通過網(wǎng)絡連接和I值建立輸入與輸出的映射關系ANN的學習過程是根據(jù)學習規(guī)則(如最速下降法)對模型輸出與實際值之間的誤差進行分析,不斷調(diào)整網(wǎng)絡各層之間連接權(quán)重和I值,從而使網(wǎng)絡的損失函數(shù)(如誤差平方和)最小的過程因此,ANN算法可能訓練出多個分析效果相似的模型。此外,純數(shù)據(jù)驅(qū)動的ANN無法甄別數(shù)據(jù)中存在的誤差,而且在訓練樣本誤差存在不均勻分布的情況下可能致使訓練模型過擬合。因此,純數(shù)據(jù)驅(qū)動的ANN模型的性能并不是衡量墩柱性能分析模型有效性的唯一標準,還需要引入領域經(jīng)驗知識監(jiān)督ANN練過程。 根據(jù)機器學習模型架構(gòu)和訓練過程,領域知識可以通過5種方式與其融合:1)基于領域知識的模型預訓練、初始化或正則化;2)明確部分或全部節(jié)點之間的物理或經(jīng)驗關系;3)根據(jù)領域知識限制搜索策略或連接權(quán)重范圍;4)將領域知識融入損失函數(shù);5)將理論或半經(jīng)驗模型融入ANN輸入層和輸出層。以上方法均需明確領域知識的數(shù)學表征,然而,由于鋼筋和混凝土材料性能的復雜性,許多橋梁模板特征對其力學性能的經(jīng)驗影響規(guī)律是定性的,難以直接用數(shù)學公式定量表征。例如:橋梁模板承載力隨縱筋配筋率的增大而增大,但具體數(shù)學表征公式往往基于根據(jù)專家經(jīng)驗作出的假設,存在一定的主觀性偏差,無法直接嵌入ANN架構(gòu)。 因此,本文提出了經(jīng)驗知識監(jiān)督神經(jīng)網(wǎng)絡的KGNN方法,其主要架構(gòu)如圖1所示。該方法通過在損失函數(shù)之前引入經(jīng)驗知識監(jiān)督層,來監(jiān)督其訓練過程。建立墩柱力學性能KGNN分析模型的過程主要包括3個部分。http://m.fjhuatuanli.cn/ |