← Latest papers
🤖 machine learning

ForecastCompass: Guiding Agentic Forecasting with Adaptive Factor Memory

ForecastCompass (FoCo) is an adaptive factor-based memory framework that enhances agentic forecasting by organizing experience into reusable predictive factors and reasoning principles, enabling agents to iteratively refine their probabilistic accuracy and calibration through retrospective analysis.

Original authors: Yurui Chang, Yongkang Du, Yuanpu Cao, Jinghui Chen, Lu Lin

Published 2026-06-01
📖 4 min read☕ Coffee break read

Original authors: Yurui Chang, Yongkang Du, Yuanpu Cao, Jinghui Chen, Lu Lin

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 a professional weather forecaster. In the old days, you might have just looked at the sky and guessed. Today, you have a super-smart assistant (an AI agent) that can read millions of news articles, check historical data, and talk to experts to make a prediction.

But here's the problem: Even smart assistants make the same mistakes over and over. They might get too confident about a sunny day just because the sky is blue, ignoring that a storm is actually brewing. Or they might forget that "popularity" doesn't always mean "success" in the short term.

The paper "ForecastCompass" introduces a new way to teach these AI assistants how to learn from their past mistakes without just memorizing specific answers. Think of it as giving the AI a personalized, evolving "Forecasting Compass" instead of a static encyclopedia.

Here is how it works, broken down into simple concepts:

1. The Problem: The "Generic Memory" Trap

Imagine you ask an AI, "Will this new movie app become popular?"

  • Old Way (Generic Memory): The AI looks at its notes and sees: "This app has great reviews and a famous brand." It concludes, "Yes, it will be #1!"
  • The Flaw: This is like judging a racehorse just by its shiny coat. The AI missed the real drivers: Is it being featured on the homepage today? Did a competitor just crash? Is there a sudden ad campaign?
  • The Result: The AI gets the answer wrong because it relied on "static" facts (the brand) instead of "dynamic" factors (what's happening right now).

2. The Solution: The "Compass" (FOCO)

The authors created FOCO (ForecastCompass). Instead of just storing "what happened," FOCO teaches the AI to remember how to think. It organizes knowledge into two special types of "memory":

A. The "Factor Map" (What to Look For)

Think of this as a checklist of clues.

  • Instead of remembering "App X failed," the memory remembers: "When predicting app rankings, always check for 'recent momentum' and 'platform featuring,' not just 'total downloads'."
  • It also remembers traps: "Don't trust 'positive reviews' if the app hasn't been updated in a month."
  • Analogy: It's like a detective's notebook that doesn't just list suspects, but lists what kind of evidence actually solves the case.

B. The "Confidence Dial" (How Sure to Be)

Think of this as a volume knob for certainty.

  • The AI learns rules like: "If the evidence is mostly old news, turn the confidence knob down." or "If two different sources agree, you can turn the confidence knob up."
  • Analogy: It's like a coach telling a player, "Don't bet your whole paycheck on this play unless you see the referee's whistle."

3. How It Learns: The "Post-Game Review"

This is the magic part. The system doesn't just guess and move on. It has a special review process:

  1. The Prediction: The AI makes a guess based on the information available at that time.
  2. The Reality Check: Later, when the event actually happens, the AI looks back with all the new information (the "retrospective" view).
  3. The Diagnosis: The AI compares its original guess with the reality.
    • Did it miss a key clue? (e.g., "I forgot to check the competitor's ad campaign.")
    • Was it too confident? (e.g., "I thought the reviews were enough, but they weren't.")
  4. The Update: The AI doesn't just write down "I was wrong about App X." Instead, it updates its Factor Map and Confidence Dial.
    • New Rule Added: "Always check competitor ads for app rankings."
    • New Rule Added: "Don't trust reviews alone for short-term predictions."

4. The Result: A Smarter, Calmer Forecaster

The paper tested this on real-world prediction challenges (like sports, politics, and market trends).

  • Accuracy: The AI with the "Compass" made more accurate predictions than AI without it.
  • Calibration: The AI became better at knowing how sure it should be. It stopped being overconfident when the evidence was weak and more confident when the evidence was strong.
  • Transferability: The best part? The lessons learned in one area (like sports) helped the AI get better at other areas (like politics). The "Compass" is a general tool for thinking, not just a list of facts.

Summary

ForecastCompass is like giving an AI a mentor.

  • Without the mentor: The AI guesses, fails, and forgets, repeating the same mistakes.
  • With the mentor (FOCO): The AI guesses, gets a post-game review, and updates its internal "rulebook" on what clues matter and how to weigh them. Over time, it becomes a master forecaster that knows not just what to predict, but how to think about uncertainty.

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 →