BoTorch 貝葉斯優化函式庫
⚠️ 本站內容僅作教育用途,不構成投資建議。投資涉及風險,作出任何投資決定前請諮詢持牌專業人士。
BoTorch 是由 Meta 開源、建基於 PyTorch 的貝葉斯優化函式庫,底層高斯過程運算由 GPyTorch 提供。它把貝葉斯優化的標準部件模組化:SingleTaskGP 等代理模型、邊際對數似然擬合(fit_gpytorch_mll)、EI、qEI、UCB、qKG 等採集函數,以及 optimize_acqf 這類多起始點的採集函數優化器,使用者只需提供訓練數據與搜索邊界即可組裝完整的序貫搜索循環。由於整條鏈建在 PyTorch 張量之上,可善用 GPU 加速與自動微分。要注意其 API 迭代較快,不同版本間函數簽名可能變動,跟教學重現結果時宜核對所用版本。