When Do Corrective Features Help? An Agent for Corrective Feature Discovery on Black-Box Forecasters
The paper introduces CRAFTER, a source-agnostic agent that improves frozen black-box forecasters by automatically discovering interpretable corrective features from raw inputs and LLM-generated hypotheses to drive a lightweight post-hoc corrector, significantly reducing prediction errors across diverse datasets and backbones.
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 the captain of a massive, high-tech spaceship that has already been programmed to navigate the stars. This ship is a "pretrained forecaster," a super-smart AI that has studied millions of years of weather patterns, traffic flows, and sales trends to predict what happens next. The problem is, the ship's captain is frozen in time; you can't rewrite its code or retrain its brain because it's too big and too expensive to change. Yet, the ship still makes mistakes. Sometimes it misses a sudden storm, forgets a holiday rush, or gets confused by a new type of traffic jam. These aren't random glitches; they are specific, repeating errors.
To fix this, scientists usually try to build a whole new ship, but that's like rebuilding an entire engine just to fix a squeaky wheel. Instead, this paper asks a simpler question: Can we build a small, smart "co-pilot" that sits next to the frozen captain, watches where the captain gets it wrong, and whispers the right advice? This field is called corrective feature discovery. Think of "features" as clues or hints. The goal isn't to teach the captain new things, but to find the specific clues the captain is ignoring so the co-pilot can step in and correct the course. It's about turning the ship's mistakes into a map for a better journey.
Enter CRAFTER (Corrective Residual Agent with Feature-based Temporal Exploration and Reasoning), a new digital detective designed to solve this exact puzzle. Imagine the frozen ship's prediction as a guess, and the difference between that guess and reality as a "residual"—a leftover signal that says, "Hey, something is missing here!" CRAFTER's job is to mine this leftover signal to find the missing clues. It uses two very different detectives to do the work. The first is a Compositional Search, a tireless robot that tries millions of tiny, mathematical combinations of existing data (like mixing "temperature" and "time of day" in every possible way) to see if any of them explain the error. The second is a Large Language Model (LLM), a creative genius that doesn't just mix numbers but invents names for new concepts. It might look at the data and say, "I bet the error happens because of 'renewable energy penetration'—a concept the robot wouldn't think to name."
What makes CRAFTER truly special is its "Source-Blind Gate." Imagine a strict judge who doesn't care who brought the clue to the table. Whether the clue came from the robot's math or the genius's imagination, the judge only asks one question: "Does this clue actually fix the error on our test track?" If the answer is yes, the clue is accepted; if not, it's tossed. This ensures that the system only keeps the best ideas, regardless of where they came from. The paper finds that this approach works incredibly well. Across six different real-world datasets (like electricity prices and grocery sales) and six different frozen AI ships, CRAFTER managed to cut the errors of the weakest ships by up to 27%. It roughly doubled the improvement you get from just using a simple corrector, and it did so without ever touching the frozen ship's original code.
The authors also discovered a crucial rule about when this magic works: it depends on how much "room" there is for improvement. If the frozen ship is already perfect (saturated), no amount of new clues will help. But if the ship is struggling with big, structured mistakes, CRAFTER shines. Interestingly, the paper shows that the creative LLM detective is the real star. While the robot's math search is good at checking the basics, it's the LLM's ability to name complex, real-world concepts (like "promotion interactions" or "renewable energy") that closes the biggest gaps. The paper also notes that this system is robust; it works even if you swap the LLM for a different one, and it even works if you first try to fine-tune the frozen ship (though the ship still makes mistakes that CRAFTER can fix).
In short, the paper proves that you don't need to rebuild the engine to fix the car; you just need a smart co-pilot who knows exactly which clues the driver is missing. By mining the "leftover" errors and using a mix of mathematical rigor and creative naming, CRAFTER offers a cheap, effective way to make frozen AI models smarter, more accurate, and ready for the real world.
Drowning in papers in your field?
Get daily digests of the most novel papers matching your research keywords — with technical summaries, in your language.