Proceedings

Constrained Preferential Bayesian Optimization and Its Application in Banner Ad Design

Download BibTeX Cite

Proceedings of the Thirty-Fourth International Joint Conference on Artificial Intelligence. Main Track. Pages 4155-4163.

https://doi.org/10.24963/ijcai.2025/463

Abstract

Preferential Bayesian optimization (PBO) is a variant of Bayesian optimization that observes relative preferences (e.g., pairwise comparisons) instead of direct objective values, making it especially suitable for human-in-the-loop scenarios. However, real-world optimization tasks often involve inequality constraints, which existing PBO methods have not yet addressed. To fill this gap, we propose constrained preferential Bayesian optimization (CPBO), an extension of PBO that incorporates inequality constraints for the first time. Specifically, we present a novel acquisition function for this purpose. Our technical evaluation shows that our CPBO method successfully identifies optimal solutions by focusing on exploring feasible regions. As a practical application, we also present a designer-in-the-loop system for banner ad design using CPBO, where the objective is the designer's subjective preference, and the constraint ensures a target predicted click-through rate. We conducted a user study with professional ad designers, demonstrating the potential benefits of our approach in guiding creative design under real-world constraints.

  1. [Amini et al., 2025] Sasan Amini, Inneke Vannieuwenhuyse, and Alejandro Morales-Hernández. Constrained Bayesian optimization: A review. IEEE Access, 13:1581-1593, 2025.
  2. [Astudillo et al., 2023] Raul Astudillo, Zhiyuan Jerry Lin, Eytan Bakshy, and Peter I Frazier. qEUBO: A decision- theoretic acquisition function for preferential Bayesian op- timization. In Proc. AISTATS, 2023.
  3. [Balandat et al., 2020] Maximilian Balandat, Brian Karrer, Daniel R Jiang, Samuel Daulton, Benjamin Letham, An- drew Gordon Wilson, and Eytan Bakshy. BoTorch: A framework for efficient monte-carlo Bayesian optimization. In Proc. NeurIPS, 2020.
  4. [Binois and Wycoff, 2022] Mickaël Binois and Nathan Wycoff. A survey on high-dimensional Gaussian process modeling with application to Bayesian optimization. ACM Trans. Evol. Learn. Optim., 2(2):1-26, 2022.
  5. [Brochu et al., 2007] Eric Brochu, Nando De Freitas, and Ab- hijeet Ghosh. Active preference learning with discrete choice data. In Proc. NeurIPS, 2007.
  6. [Brochu et al., 2010] Eric Brochu, Tyson Brochu, and Nando De Freitas. A Bayesian interactive optimization approach to procedural animation design. In Proc. SCA, 2010.
  7. [Chen et al., 2016] Junxuan Chen, Baigui Sun, Hao Li, Hong- tao Lu, and Xian-Sheng Hua. Deep CTR prediction in display advertising. In Proc. MM, 2016.
  8. [Chu and Ghahramani, 2005] Wei Chu and Zoubin Ghahra- mani. Preference learning with Gaussian processes. In Proc. ICML, 2005.
  9. [Dudley et al., 2019] John J Dudley, Jason T Jacques, and Per Ola Kristensson. Crowdsourcing interface feature de- sign with Bayesian optimization. In Proc. CHI, 2019.
  10. [Gardner and Kusner, 2014] Jacob R Gardner and Matt J Kus- ner. Bayesian optimization with inequality constraints. In Proc. ICML, 2014.
  11. [Garrido-Merchán and Hernández-Lobato, 2020] Eduardo C Garrido-Merchán and Daniel Hernández-Lobato. Dealing with categorical and integer-valued variables in Bayesian optimization with Gaussian processes. Neurocomputing, 380:20-35, 2020.
  12. [Gonzalez et al., 2017] Javier Gonzalez, Zhenwen Dai, An- dreas Damianou, and Neil D Lawrence. Preferential Bayesian optimization. In Proc. ICML, 2017.
  13. [Hernández-Lobato et al., 2015] José Miguel Hernández- Lobato, Michael A Gelbart, Matthew W Hoffman, Ryan P Adams, and Zoubin Ghahramani. Predictive entropy search for Bayesian optimization with unknown constraints. In Proc. ICML, 2015.
  14. [Hvarfner et al., 2024] Carl Hvarfner, Erik Orm Hellsten, and Luigi Nardi. Vanilla Bayesian optimization performs great in high dimensions. In Proc. ICML, 2024.
  15. [Kadner et al., 2021] Florian Kadner, Yannik Keller, and Con- stantin Rothkopf. AdaptiFont: Increasing individuals' read- ing speed with a generative font model and Bayesian opti- mization. In Proc. CHI, 2021.
  16. [Khajah et al., 2016] Mohammad M Khajah, Brett D Roads, Robert V Lindsey, Yun-En Liu, and Michael C Mozer. De- signing engaging games using Bayesian optimization. In Proc. CHI, 2016.
  17. [Koyama and Goto, 2022] Yuki Koyama and Masataka Goto. BO as Assistant: Using Bayesian optimization for asyn- chronously generating design suggestions. In Proc. UIST, 2022.
  18. [Koyama et al., 2017] Yuki Koyama, Issei Sato, Daisuke Sakamoto, and Takeo Igarashi. Sequential line search for efficient visual design optimization by crowds. ACM Trans. Graph., 36(4):1-11, 2017.
  19. [Koyama et al., 2020] Yuki Koyama, Issei Sato, and Masa- taka Goto. Sequential gallery for interactive visual design optimization. ACM Trans. Graph., 39(4):88:1-88:12, 2020.
  20. [Koyama et al., 2022] Yuki Koyama, Toby Chong, and Takeo Igarashi. Preferential Bayesian optimisation for visual de- sign. In John H Williamson, Antti Oulasvirta, Per Ola Kristensson, and Nikola Banovic, editors, Bayesian Meth- ods for Interaction and Design, chapter 8, pages 239-258. Cambridge University Press, 2022.
  21. [Lam and Willcox, 2017] Remi Lam and Karen Willcox. Lookahead Bayesian optimization with inequality con- straints. In Proc. NeurIPS, 2017.
  22. [Letham et al., 2019] Benjamin Letham, Brian Karrer, Guil- herme Ottoni, and Eytan Bakshy. Constrained Bayesian optimization with noisy experiments. Bayesian Anal., 14(2):495-519, 2019.
  23. [Liao et al., 2023] Yi-Chi Liao, John J Dudley, George B Mo, Chun-Lien Cheng, Liwei Chan, Antti Oulasvirta, and Per Ola Kristensson. Interaction design with multi- objective Bayesian optimization. IEEE Pervasive Comput., 22(1):29-38, 2023.
  24. [Lin et al., 2022] Zhiyuan Jerry Lin, Raul Astudillo, Peter I Frazier, and Eytan Bakshy. Preference exploration for efficient Bayesian optimization with multiple outcomes. In Proc. AISTATS, 2022.
  25. [Long et al., 2024] Luo Long, Coralia Cartis, and Paz Fink Shustin. Dimensionality reduction techniques for global Bayesian optimisation. In Proc. OPT, 2024.
  26. [McMahan et al., 2013] H Brendan McMahan, Gary Holt, D Sculley, Michael Young, Dietmar Ebner, Julian Grady, Lan Nie, Todd Phillips, Eugene Davydov, Daniel Golovin, Sharat Chikkerur, Dan Liu, Martin Wattenberg, Arnar Mar Hrafnkelsson, Tom Boulos, and Jeremy Kubica. Ad click prediction: a view from the trenches. In Proc. KDD, 2013.
  27. [Nguyen et al., 2021] Quoc Phong Nguyen, Sebastian Tay, Bryan Kian Hsiang Low, and Patrick Jaillet. Top-k ranking Bayesian optimization. In Proc. AAAI, 2021.
  28. [Picheny et al., 2013] Victor Picheny, Tobias Wagner, and David Ginsbourger. A benchmark of kriging-based infill criteria for noisy optimization. Struct. Multidiscip. Optim., 48(3):607-626, 2013.
  29. [Rasmussen and Williams, 2005] Carl Edward Rasmussen and Christopher K I Williams. Gaussian processes for machine learning. Adaptive Computation and Machine Learning series. MIT Press, 2005.
  30. [Richardson et al., 2007] Matthew Richardson, Ewa Domi- nowska, and Robert Ragno. Predicting clicks: estimating the click-through rate for new ads. In Proc. WWW, 2007.
  31. [Shahriari et al., 2016] Bobak Shahriari, Kevin Swersky, Ziyu Wang, Ryan P Adams, and Nando De Freitas. Taking the human out of the loop: A review of Bayesian optimiza- tion. Proc. IEEE, 104(1):148-175, 2016.
  32. [Wang et al., 2016] Ziyu Wang, Frank Hutter, Masrour Zoghi, David Matheson, and Nando De Feitas. Bayesian optimiza- tion in a billion dimensions via random embeddings. J. Artif. Intell. Res., 55:361-387, 2016.
  33. [Yamamoto et al., 2022] Kenta Yamamoto, Yuki Koyama, and Yoichi Ochiai. Photographic lighting design with Photographer-in-the-Loop Bayesian optimization. In Proc. UIST, 2022.
  34. [Yoshida et al., 2024] Shigeo Yoshida, Yuki Koyama, and Yoshitaka Ushiku. Toward AI-mediated avatar-based telecommunication: Investigating visual impression of switching between user-and AI-controlled avatars in video chat. IEEE Access, 12:113372-113383, 2024.
  35. [Zeng et al., 2020] Eric Zeng, Tadayoshi Kohno, and Franziska Roesner. Bad news: Clickbait and deceptive ads on news and misinformation websites. In Proc. Con- Pro, 2020.
  36. [Zeng et al., 2021] Eric Zeng, Tadayoshi Kohno, and Franziska Roesner. What makes a "bad" ad? user per- ceptions of problematic online advertising. In Proc. CHI, 2021.
  37. [Zhou et al., 2018] Guorui Zhou, Xiaoqiang Zhu, Chenru Song, Ying Fan, Han Zhu, Xiao Ma, Yanghui Yan, Junqi Jin, Han Li, and Kun Gai. Deep interest network for click- through rate prediction. In Proc. KDD, 2018.

References were extracted automatically from the PDF and may contain errors.

Welcome Future Conferences AI Journal Division IJCAI Proceedings About IJCAI IJCAI Awards