← Latest papers
💻 computer science

End-to-End Semantic ID Generation for Generative Advertisement Recommendation

This paper proposes UniSID, an end-to-end framework for generative advertisement recommendation that unifies embedding and Semantic ID generation to overcome the limitations of traditional two-stage Residual Quantization, thereby achieving superior performance through multi-granularity contrastive learning and summary-based reconstruction.

Original authors: Jie Jiang, Xinxun Zhang, Enming Zhang, Yuling Xiong, Jun Zhang, Jingwen Wang, Huan Yu, Yuxiang Wang, Hao Wang, Xiao Yan, Jiawei Jiang

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

Original authors: Jie Jiang, Xinxun Zhang, Enming Zhang, Yuling Xiong, Jun Zhang, Jingwen Wang, Huan Yu, Yuxiang Wang, Hao Wang, Xiao Yan, Jiawei Jiang

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

The Big Picture: The Problem with "Translation"

Imagine you are trying to teach a robot to recommend products to people. To do this, the robot needs to understand what a product is.

The Old Way (The Two-Stage Pipeline):
Think of the old method like a game of "Telephone" played by two different people who don't talk to each other.

  1. Person A (The Encoder): Looks at a product (say, a red leather shoe) and writes a long, complex description on a piece of paper. They then try to summarize that description into a short code (like "Shoe-Red-01").
  2. Person B (The Generator): Takes that short code ("Shoe-Red-01") and tries to guess what the user wants next.

The Problem:
Person A and Person B have different goals. Person A wants to write a perfect summary. Person B wants to predict the next click. Because they work separately, Person A might leave out a tiny detail that Person B really needed. Also, every time Person A summarizes the paper, they lose a little bit of information (like a blurry photocopy). By the time the code reaches Person B, the original "vibe" of the shoe is a bit fuzzy. This is what the paper calls Semantic Degradation and Objective Misalignment.

The New Solution: UniSID (The "All-in-One" Chef)

The authors propose UniSID, which changes the game. Instead of two people playing Telephone, they hire one expert Chef who does everything at once.

How UniSID Works:

  1. The Raw Ingredients: The Chef looks at the actual product data immediately: the photo of the shoe, the text description, the brand name, and the category tags (e.g., "Men's Fashion").
  2. The Simultaneous Cooking: Instead of writing a summary first and then guessing, the Chef cooks the "Code" (the Semantic ID) and the "Flavor Profile" (the Embedding) at the exact same time.
    • They look at the raw ingredients and directly decide: "This is a high-quality, stylish, black leather shoe."
    • They generate the code and the deep understanding of the shoe simultaneously.
  3. The Result: Because the code is made directly from the raw ingredients, no information is lost in translation. The code perfectly captures the essence of the shoe.

The Secret Ingredients (How They Make It Better)

To make sure this "Chef" doesn't just guess randomly, UniSID uses two special techniques:

1. The "Zoom Lens" Strategy (Multi-Granularity Contrastive Learning)
Imagine looking at a map.

  • Level 1 (Zoomed out): You see "North America."
  • Level 2 (Zoomed in): You see "USA."
  • Level 3 (Close up): You see "New York City."

In the old method, the robot might get confused between "USA" and "Canada" because the levels weren't taught together. UniSID teaches the robot to understand that "New York" is inside "USA," which is inside "North America." It forces the code to be consistent at every level of zoom, ensuring the robot knows exactly how specific or general a product is.

2. The "Hidden Meaning" Detective (Summary-Based Reconstruction)
Sometimes, a product description is literal, but the real meaning is hidden.

  • Input: "Stainless steel cup, 500ml, for hiking."
  • Hidden Meaning: "This is for an adventurous, outdoor lifestyle."

UniSID has a special trick. It asks a smart AI to write a short summary of the product's "vibe" (the hidden meaning). Then, it challenges the robot: "Can you look at the code you just made and guess this summary?"
If the robot can't guess the "adventurous lifestyle" from the code, it knows the code is missing something important. This forces the code to capture not just the facts, but the soul of the advertisement.

The Results: Why It Matters

The paper tested this new "Chef" (UniSID) against the old "Telephone players" (RQ-VAE, RQ-KMeans) using real data from Tencent's advertising systems.

  • Better Codes: The codes (Semantic IDs) UniSID made were much more accurate at grouping similar products together.
  • Better Recommendations: When used to recommend ads, UniSID got significantly more clicks (up to 4.62% better) than the best existing methods.
  • No More Blur: By skipping the "two-stage" translation, the system didn't lose the fine details of the products.

In a Nutshell

The paper argues that the current way of turning products into computer codes is like making a photocopy of a photocopy—it gets blurry and loses details. UniSID is a new method that looks at the original document and writes the code directly, using a single, unified process. It also uses a "quiz" system to make sure the code captures the hidden personality of the product, not just its surface features. The result is a smarter, more accurate recommendation system for ads.

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 →