HOBA: Hierarchical On-Policy Bidding Agents for Adaptive Online Advertising
The paper proposes HOBA, a hierarchical reinforcement learning framework that integrates a large language model for adaptive hyperparameter tuning, a bias-corrected SARSA agent for dynamic expert model selection, and a diverse expert pool for bid execution, thereby overcoming the limitations of offline-trained bidding systems through significant online adaptability and proven business value in large-scale deployments.
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 a giant, high-speed auction house where millions of people are trying to buy tiny slices of attention every second. This is the world of online advertising. Advertisers want to show their ads to the right people without spending their entire budget in a single minute. To do this, they use "bidding agents"—computer programs that decide how much to pay for an ad slot. Think of these agents like race car drivers. Some drivers are very careful and follow a strict rulebook (like a PID controller), while others are like grandmasters who have studied thousands of past races to learn the best moves (like offline Reinforcement Learning).
The problem is that the race track changes constantly. The weather shifts, other drivers get faster, and the rules of the road evolve. A driver who only follows a static rulebook might crash when the track gets slippery. A driver who tries to learn new moves while racing at 200 miles per hour might spin out of control and run out of gas (budget) in seconds. Scientists have been trying to build a driver that is both safe and smart enough to adapt in real-time, but it's a tricky balancing act. If you let the computer learn too freely, it might make a disastrous mistake. If you don't let it learn at all, it gets left behind when the market changes.
This is where the paper "HOBA: Hierarchical On-Policy Bidding Agents for Adaptive Online Advertising" steps in. The researchers from Kuaishou Technology propose a new way to manage these racing drivers called HOBA. Instead of trying to teach one single driver how to do everything, they build a three-tiered team that works together like a pit crew, a strategist, and a driver.
At the top of the team is a "Strategist" powered by a Large Language Model (LLM). Imagine this as a wise coach who looks at the big picture once every hour. This coach doesn't decide the exact speed for every turn; instead, they look at the weather, the fuel levels, and the competition, then write a new set of instructions for the team. They might say, "Today, be a bit more aggressive," or "Keep the spending slow and steady." This coach learns from a memory bank of past races, using a "Think-Act-Observe-Reflect" loop to get smarter over time.
In the middle is a "Tactical Manager," a smart agent that checks in every two minutes. Its job is to pick the best "driver" from a garage of pre-trained experts. The garage contains different types of drivers: one is great at quick corrections (PID), another is good at long-term planning (MPC), and others are experts who learned from massive datasets (like IQL or Decision Transformers). The Tactical Manager doesn't guess randomly; it uses a special "causal adjustment" tool to make sure it isn't fooled by luck. For example, if a driver happened to win a race just because the weather was perfect, the manager knows not to blame the driver for that win. It picks the driver that is truly the best fit for the current moment.
At the bottom are the "Drivers" themselves. These are the experts who actually place the bids for every single ad auction, which happens in milliseconds. They follow the rules set by the Strategist and the choice made by the Tactical Manager. Crucially, these drivers don't change their own brains while racing. They are safe, pre-tested tools. The "learning" happens only in the middle layer, where the team decides which driver to use. This keeps the system safe from making wild, budget-busting mistakes while still allowing it to adapt quickly to a changing market.
The researchers tested this system in two ways. First, they ran it in a simulated environment called AuctionNet, which is like a video game version of the ad market. In these tests, HOBA consistently beat the best existing methods, improving performance by up to 12% in difficult, unpredictable scenarios. Second, and most importantly, they tried it in the real world. They ran a massive test on a live advertising platform with thousands of campaigns and millions of dollars in budget.
The results were impressive. In the real-world test, HOBA helped advertisers hit their cost targets 3.6% more often than the old system. This means they got more value for their money without overspending. The system also increased the total value of conversions by 8.1% and improved the return on investment by 3.3%. Perhaps most importantly, it did all this without crashing the budget or causing chaos. The system proved that by splitting the job into a strategic coach, a tactical manager, and a team of specialized drivers, you can create an advertising system that is both safe and incredibly adaptable. It's a reminder that sometimes, the smartest way to win a race isn't to have one super-driver, but to have a perfect team working together.
Drowning in papers in your field?
Get daily digests of the most novel papers matching your research keywords — with technical summaries, in your language.