INQUIRING LINE

What if an AI could rewrite its own goals mid-search, instead of chasing a fixed target set upfront?

How would a bi-level agent restructure objective functions during discovery?

This explores how a two-tier agent — an outer loop that designs *what* to optimize and an inner loop that does the optimizing — would rewrite its own objective functions mid-search rather than treating them as fixed inputs.


This explores how a two-tier ('bi-level') agent restructures its objective functions during discovery: the outer loop proposes new goals, compiles them into runnable code, and hands them to the inner loop that's already searching. The clearest example in the corpus is SAGA, where an outer LLM loop closes a feedback path from optimization *results* back to goal *design* — it reads how the search is going, drafts a new objective in natural language, and compiles it into a scoring function the inner loop can use on the very next step Can agents evolve their own objectives during search?. The key move is that the objective stops being a fixed input and becomes something the system formulates as it goes.

Why bother? Because objective design, not solution search, is often the real bottleneck. For hard, open-ended problems, a single fixed objective is an imperfect proxy — it's incomplete and it invites reward hacking, where the agent games the metric instead of solving the problem Why is objective design the real bottleneck in AI discovery?. If the creative act is *deciding what to optimize*, then freezing that decision up front caps the whole enterprise. A bi-level agent restructures objectives precisely to keep that creative act inside the loop instead of outside it.

How does the outer loop actually rewrite things? A striking demonstration is bilevel autoresearch, where the outer loop literally read the inner loop's *code*, spotted bottlenecks, and generated new Python mechanisms at runtime — discovering bandit and combinatorial-optimization methods that broke the inner loop's stuck, deterministic patterns and yielded a 5x improvement on a pretraining task Can an AI system improve its own search methods automatically?. So 'restructuring objectives' isn't just tuning a number; it can mean rewriting the machinery that defines and pursues the goal. This fits a broader map of self-improving agents that split into a slow parametric loop (updating model weights) and a fast non-parametric loop (updating prompts, memory, tools, and — here — objectives), with most progress concentrating in the fast loop because scaffold edits are cheap and reversible Do self-improving agents really split into two distinct loops?.

Here's the thing you might not have expected: the same restructuring logic shows up even when nobody calls it 'objective evolution.' Representing an agent as an optimizable computational graph lets you tune both the node prompts and the edges between them — the coordination structure itself becomes a thing to optimize, not just the goal Can we automatically optimize both prompts and agent coordination?. RLAD jointly trains an abstraction generator alongside the solution generator, effectively reshaping *what counts as a good direction* to force breadth-first exploration where depth-only search stalls Can abstractions guide exploration better than depth alone?. And DyLAN scores each agent's contribution and deactivates the weak ones at inference time — a running restructuring of the team's effective objective without any retraining Can multi-agent teams automatically remove their weakest members?.

The payoff, and the risk, both come from the same place. Agents trained only on frozen expert demonstrations stay bounded by their curators' imagination — they can't learn from their own failures because the target never moves Can agents learn beyond what their training data shows?. A bi-level agent that restructures its own objectives is trying to escape exactly that ceiling. But an outer loop that can rewrite the reward is also an outer loop that can rewrite the reward *wrongly* — the reward-hacking vulnerability doesn't vanish, it moves up a level. That's the real design tension: making goal formulation part of discovery is powerful precisely because it removes the human-fixed guardrail that a static objective provided.


Sources 8 notes

Can agents evolve their own objectives during search?

SAGA's bi-level architecture closes a feedback loop from optimization results back to goal design by having an outer LLM loop propose new objectives and compile them into code the inner loop can immediately use, enabling objective formulation as part of discovery rather than a fixed input.

Why is objective design the real bottleneck in AI discovery?

For grand challenges, fixed objective functions are incomplete and vulnerable to reward hacking. The bottleneck is automating objective design itself—the creativity of defining what to optimize—not navigating the solution space faster.

Can an AI system improve its own search methods automatically?

An outer loop successfully read inner loop code, identified bottlenecks, and generated new Python mechanisms at runtime, discovering combinatorial optimization and bandit methods that broke the inner loop's deterministic patterns and improved performance on GPT pretraining by 5x.

Do self-improving agents really split into two distinct loops?

A survey framework organizes self-improving agents into two update mechanisms: slow parametric loops updating foundation model weights, and fast non-parametric loops updating prompts, memory, and tools. Recent progress concentrates in the fast loop because scaffold updates are cheaper and reversible than weight updates.

Can we automatically optimize both prompts and agent coordination?

Language agents represented as computational graphs—where nodes are operations and edges define information flow—reveal that CoT, ToT, and Reflexion are formally equivalent structures. This unified view enables automatic optimization of both node prompts and edge connectivity without manual redesign.

Show all 8 sources
Can abstractions guide exploration better than depth alone?

RLAD jointly trains abstraction and solution generators, showing that allocating test-time compute to diverse abstractions outperforms parallel solution sampling at large budgets. Abstractions create structured breadth-first exploration that prevents the underthinking failure mode of depth-only reasoning chains.

Can multi-agent teams automatically remove their weakest members?

DyLAN's three-step importance scoring mechanism (propagation, aggregation, selection) quantifies individual agent contributions and automatically removes uninformative agents during inference, optimizing team composition without task-specific tuning.

Can agents learn beyond what their training data shows?

Agents trained on static expert datasets cannot learn from their own failures or generalize beyond demonstrated scenarios because they never interact with environments during training. Competence is capped by what curators imagined, not by agent capacity.

Papers this line draws on 8

The research behind the notes this line reads — ranked by how closely each paper relates.

Research prompt for your LLMexpand ↓

Copy into ChatGPT or Claude to take this line of inquiry further — it asks the model to find newer work and re-test which earlier constraints still hold.

You are a research analyst studying how a two-tier ('bi-level') agent restructures its own objective functions during discovery — outer loop proposes goals and compiles them into runnable scoring code, inner loop keeps searching. Treat this as still-open.

What a curated library found — and when (dated claims, not current truth; findings span ~2023–2026):
- Objective design, not solution search, is often the real bottleneck: a single fixed objective is an incomplete proxy that invites reward hacking (~2026).
- A bi-level system had its outer loop read the inner loop's *code*, spot bottlenecks, and generate new Python mechanisms at runtime — bandit and combinatorial-optimization methods that broke stuck deterministic patterns for a 5x gain on a pretraining task (~2026).
- Representing an agent as an optimizable computational graph lets you tune node prompts AND edges, so coordination structure — not just the goal — becomes optimizable (~2024).
- Scoring each agent's contribution and deactivating weak ones at inference restructures the team's effective objective with no retraining (~2023).
- Self-improving agents split into a slow parametric loop (weights) and a fast non-parametric loop (prompts, memory, tools, objectives); most progress sits in the fast loop because scaffold edits are cheap and reversible (~2025).

Anchor papers (verify; mind their dates): Language Agents as Optimizable Graphs (2024); Dynamic LLM-Agent Network/DyLAN (2023); A Survey of Self-Evolving AI Agents (2025); Bilevel Autoresearch (2026).

Your task: (1) RE-TEST EACH CONSTRAINT — for every finding, judge whether newer models, training, tooling, orchestration, or evaluation has relaxed or overturned it; separate the durable question from the perishable limit, cite what resolved it, and say where a constraint still holds. Bias toward RECONCILING the threads: does moving reward-hacking 'up a level' actually get solved, or just relocated? (2) Surface the strongest contradicting or superseding work from the last ~6 months. (3) Propose 2 research questions that assume the regime has moved. Cite arXiv IDs; flag anything you cannot ground in a real paper.