最大熵搜索的 Matlab 实现,挺适合搞多目标贝叶斯优化的你。MESMO 用的是保守值策略,配合GP-stuff包来跑。核心思想是每次迭代都选信息量最大的点,也就是说,用最值熵去引导优化过程,效率还不错。

作者参考了两个重量级的研究,一个是 Belakaria 的 MESMO,多目标场景下表现挺稳;另一个是 Wang 的 Entropy Search,用在单目标上也蛮有名。代码里引用了部分entropy search的实现,写得还算清爽,适合读代码党。

注意:你得先装好GP-stuff,可以直接用压缩包里的,也可以自己去官网下载最新版本。代码没有做多错误,跑之前记得检查一下路径和依赖。

要是你平时用Matlab做优化任务,这套代码还挺有参考价值。如果你也在搞贝叶斯优化、多目标进化算法之类的,不妨看看。实在有坑也不用怕,作者还挺热心,出了问题还能帮你修。