核心概念
本文提出了一種自動化的方程式編碼方法,以增強PROSE基礎模型對偏微分方程的時間序列預測能力。該方法消除了手動排序和簡化偏微分方程的需要,從而大幅提高了預測精度。此外,本文還包括一個基於濾波器的模塊,用於精煉PROSE學習到的支配系統,進一步提高了預測的準確性和穩定性。
摘要
本文提出了一種新的符號編碼方法,可以包含一般的方程式模態。新方法允許以任意格式輸入方程式,從而使模型更加靈活。與手動標準化方法相比,所提出的符號編碼方法大大提高了效率。
實驗中,作者測試了在符號輸入不完整的情況下PROSE-PDE的輸出一致性。具體包括在方程式中添加佔位符係數以及錯誤項。
此外,作者還引入了粒子濾波器模塊,用於進一步精煉學習到的係數,從而提高發現方程式的準確性。精煉後的模型可用於穩定的長期預測。
统计
對於無噪聲的情況,使用SymPy樹的預測誤差為1.42%,學習方程式的誤差為1.40%,優於手動標準化的PROSE樹。
在有噪聲的情況下,Noisy Swapping PROSE樹的預測誤差為4.53%,學習方程式的誤差為2.06%。Noisy SymPy樹的預測誤差為3.81%,學習方程式的誤差為3.21%。
使用粒子濾波器後,Burgers方程的符號誤差從1.02%降至0.88%,時間序列誤差從1.50%降至1.38%。