REPREC: Representation Driven Parameter-Efficient Recommendation System
REPREC is a lightweight, parameter-efficient framework for sequential recommendation that aligns frozen user embeddings with a frozen LLM via a trainable MLP injector, achieving superior performance over LoRA while significantly reducing training costs and maintaining high efficiency in low-data regimes.
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 guess what your friend wants to eat for dinner. You know they love pizza, but you also know they just ate a huge slice an hour ago. A smart recommendation system is like a super-observant friend who remembers your entire history of meals, clicks, and likes to guess your next move. For years, computers have been good at this by looking at patterns in data, like "people who bought X also bought Y." But recently, scientists started using "Large Language Models" (LLMs)—the same kind of AI that can write poems, chat with you, and understand complex stories—to do this job. The idea is that if an AI understands language, it might understand human behavior even better.
However, there is a catch. These giant AI brains are huge, expensive to run, and hard to teach new tricks to. If you want to teach an LLM to be a better recommender, you usually have to either rewrite its entire brain (which takes forever and costs a fortune) or feed it a massive, messy list of every single thing a user has ever clicked on. This makes the system slow and clunky, like trying to carry a library in your backpack just to buy a sandwich. The big question for researchers is: Can we make these giant AI brains smarter at recommending things without breaking the bank or slowing everything down?
Enter REPREC, a new approach from researchers at The Ohio State University and Capital One that tries to solve this puzzle with a clever, lightweight trick. Instead of trying to rewrite the AI's brain or shove its entire history into its face, REPREC acts like a skilled translator. It takes a compact summary of what a user likes (created by a separate, smaller "expert" system) and turns it into a few special "magic words" (called soft tokens). These magic words are then whispered into the giant AI's ear, guiding it to make a better guess without changing the AI itself.
The researchers found that this method works surprisingly well. They tested REPREC on real-world data from Amazon product reviews, covering categories like beauty, sports, and toys. The results showed that REPREC could often beat other advanced methods that try to fine-tune the giant AI, especially for users who don't have a long history of clicks (the "casual" shoppers). Even more impressively, the system was incredibly efficient. When trained on short histories but tested on longer ones, it kept about 85% to 100% of the performance of the heavier methods but trained 1.51 times faster.
The paper argues against the idea that you must heavily modify or fine-tune the giant AI to get good results. They showed that simply adding a small, trainable "injector" to connect a frozen (unchanged) user expert and a frozen (unchanged) AI is enough to get top-tier performance. While the system works best for casual and core users, it still holds its own for power users, proving that you don't need a sledgehammer to crack a nut. In short, REPREC suggests that sometimes, the best way to upgrade a giant AI is not to rebuild it, but just to give it a really good, concise note to read.
Drowning in papers in your field?
Get daily digests of the most novel papers matching your research keywords — with technical summaries, in your language.