Gaussian Adaptation

MATLAB code for Gaussian Adaptation: Black-box optimization, adaptive MCMC sampling and design centering

The Gaussian Adaptation (GaA) code can be retrieved as ZIP file here. Besides the algorithmic code it also comprises a list of scripts that run GaA on test cases from black-box optimization, design centering and MCMC sampling.


The source code can be retrieved from our public Git repository or using git on the command line:
git clone https://git.mpi-cbg.de/mosaic/GaA.git


When using Gaussian Adaptation, please cite:

C. L. Müller and I. F. Sbalzarini. Gaussian adaptation revisited — an entropic view on covariance matrix adaptation. In Proc. EvoStar, volume 6024 of Lecture Notes in Computer Science, pages 432–441, Istanbul, Turkey, April 2010. Springer. Best paper award (PDF)

C. L. Müller and I. F. Sbalzarini. Gaussian Adaptation as a unifying framework for continuous black-box optimization and adaptive Monte Carlo sampling. In Proc. IEEE Congress on Evolutionary Computation (CEC), Barcelona, Spain, July 2010. (PDF)

C. L. Müller and I. F. Sbalzarini. Gaussian Adaptation for robust design centering. In Evolutionary and deterministic methods for design, optimization and control, Proc. EuroGen, pages 736–742, Capua, Italy, September 14–16 2011. (PDF)


IN NO EVENT SHALL THE MOSAIC GROUP BE LIABLE TO ANY PARTY FOR DIRECT, INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES, INCLUDING LOST PROFITS, ARISING OUT OF THE USE OF THIS SOFTWARE AND ITS DOCUMENTATION, EVEN IF THE MOSAIC GROUP HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. THE MOSAIC GROUP SPECIFICALLY DISCLAIMS ANY WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE SOFTWARE PROVIDED HEREUNDER IS ON AN "AS IS" BASIS, AND THE MOSAIC GROUP HAS NO OBLIGATIONS TO PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS.