Implement Multi-Objective Bayesian Optimization

implementationChallengeNovember 25, 2025

Prompt Content

Using BoTorch and the Multi-objective Bayesian Optimization (MCP) framework, implement an optimization loop to discover the optimal design parameters for your memristor array. Your objectives should include maximizing the accuracy of the Bayesian inference task and minimizing the simulated energy consumption per inference. Define a clear search space for your memristor model parameters and specify the acquisition function and surrogate model used in BoTorch. The optimization process should iteratively call your `MemristorArraySimulator` for evaluation.

Usage Tips

Copy the prompt and paste it into your preferred AI tool (Claude, ChatGPT, Gemini)

Customize placeholder values with your specific requirements and context

For best results, provide clear examples and test different variations