← Latest papers
🤖 machine learning

Automated Kernel Discovery Towards Understanding High-dimensional Bayesian Optimization

This paper introduces Kernel Discovery, an LLM-driven evolutionary framework that overcomes the limitations of existing automated kernel design in high-dimensional Bayesian optimization by searching a broader mathematical space without relying on raw observations, achieving superior performance with an average rank of 1.2 out of 17 on benchmarks.

Original authors: Taeyoung Yun, Woocheol Shin, Inhyuck Song, Jaewoo Lee, Jinkyoo Park

Published 2026-05-21
📖 4 min read☕ Coffee break read

Original authors: Taeyoung Yun, Woocheol Shin, Inhyuck Song, Jaewoo Lee, Jinkyoo Park

Original paper licensed under CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). This is an AI-generated explanation of the paper below. It is not written or endorsed by the authors. For technical accuracy, refer to the original paper. Read full disclaimer

Imagine you are trying to find the perfect recipe for a cake, but the kitchen has thousands of ingredients (dimensions) instead of just flour and sugar. You can't taste every possible combination because it would take forever. This is the challenge of High-Dimensional Bayesian Optimization (BO): finding the best solution in a massive, complex space with very few tries.

To solve this, scientists use a "smart guesser" called a Gaussian Process (GP). Think of the GP as a chef who builds a mental map of the kitchen based on the cakes you've already tasted. The most important part of this map is the Kernel—a mathematical rule that decides how similar two ingredients (or points in the kitchen) are to each other.

The Problem: The Chef is Stuck

For years, designing these "similarity rules" (kernels) for huge kitchens has been a nightmare.

  1. The Manual Trap: Experts had to hand-craft these rules, which is slow and prone to error.
  2. The "Too Much Info" Trap: Some recent attempts used AI (Large Language Models or LLMs) to help, but they tried to feed the AI all the raw data (thousands of numbers) at once. It's like trying to explain a complex recipe to a chef by shouting a list of 10,000 ingredients at them. The chef gets overwhelmed, forgets the beginning, and can't find the pattern.
  3. The "Cookie-Cutter" Trap: Other AI methods could only mix existing rules in simple ways (adding or multiplying them), like only allowing you to mix flour and sugar but never inventing a new spice.

The Solution: "Kernel Discovery"

The authors of this paper created a new system called Kernel Discovery. They realized that asking an AI to write code directly often results in the AI just renaming variables or rewriting the same math in a different font (like saying "2+2" vs "1+1+2"). It looks different but does the exact same thing.

To fix this, they built a Two-Stage Assembly Line:

  1. The Architect (Stage 1): First, they ask the AI to act as a mathematician. Instead of writing code, the AI proposes a new mathematical shape or formula. It's like the architect drawing a blueprint for a new type of cake pan.
  2. The Builder (Stage 2): Then, a second AI call takes that blueprint and turns it into actual, working computer code.

This separation forces the AI to think about structure rather than just copying syntax. It allows the system to invent completely new types of "similarity rules" that humans might never have thought of.

The "Taste Test" (Selection)

Once the AI invents a new kernel, how do they know it's good?
Usually, systems pick the kernel that fits the current data perfectly. But this is like a chef who memorizes the specific cakes you've already tasted but fails to bake a new one. This is called overfitting.

The authors introduced a new "Taste Test" called LOO-CRPS.

  • The Analogy: Imagine the chef tastes a cake, then puts it aside and tries to guess what it tasted like without looking at it again. If the chef can still guess correctly, the recipe is robust. If the chef can only guess correctly because they memorized the specific bite, the recipe is bad.
  • This method penalizes kernels that are too complex or memorized, ensuring the system picks rules that actually generalize to new areas of the search space.

The Results: A New Champion

The team tested this system on five different "kitchens" (benchmarks) with dimensions ranging from 100 to over 6,000.

  • The Score: Out of 17 different methods (including old-school manual rules and other AI attempts), their method came in 1st place with an average rank of 1.2.
  • The Discovery: They found that the best kernels often involved geometric warping (bending the space like a rubber sheet) and combining different mathematical ideas in unexpected ways. For example, they found kernels that worked well even though they used "non-stationary" rules (rules that change depending on where you are in the kitchen), which was previously thought to be risky.

Summary

In short, the paper says: "Don't just ask AI to write code based on a wall of data. Instead, ask it to design a mathematical blueprint first, then build it. And don't just pick the rule that fits the past perfectly; pick the one that proves it can guess the future."

This approach allows computers to automatically invent better "maps" for solving incredibly complex, high-dimensional problems without needing a human expert to do the heavy lifting.

Drowning in papers in your field?

Get daily digests of the most novel papers matching your research keywords — with technical summaries, in your language.

Try Digest →