「Pythonで学ぶ実験計画法入門 ベイズ最適化によるデータ解析」を見ながら実習しています。
sample_program_05_04_bayesian_optimization.pyの157~163行目で獲得関数EI(Expected Improvement)の計算があります。161行目の「estimated_y_prediction_std * \」のestimated_y_prediction_stdを二乗する必要があるように思えたのですがいかがでしょうか。
テキストの5.6式を見ると、+σ(x(n+1))^2と二乗していましたので気になりました。
「Pythonで学ぶ実験計画法入門 ベイズ最適化によるデータ解析」を見ながら実習しています。
sample_program_05_04_bayesian_optimization.pyの157~163行目で獲得関数EI(Expected Improvement)の計算があります。161行目の「estimated_y_prediction_std * \」のestimated_y_prediction_stdを二乗する必要があるように思えたのですがいかがでしょうか。
テキストの5.6式を見ると、+σ(x(n+1))^2と二乗していましたので気になりました。