← All AI Engineer talks

AI Engineer Code 2025

The Unbearable Lightness of Agent Optimization

Read the talk

The Unbearable Lightness of Agent Optimization

Meta-ACE proposes a learned controller that decides when an agent needs better context, more compute, stronger verification, structured memory, or temporary parameter updates.

From a talk by Alberto Romero

Before you start: Familiarity with LLM prompts, agent execution feedback, and the distinction between inference and model training will help.

What should an agent optimize?

How should an agent improve when it must solve specialized tasks while obeying strict policies? Better instructions are one option, but they cannot answer every operational question: how much reasoning to spend, whether an answer needs verification, or when additional memory would help. Meta-Adaptive Context Engineering, or Meta-ACE, proposes a controller that coordinates several adaptation strategies. Alberto Romero grounds the problem in Jointly’s work on domain-specialized agents for regulated industries, where policy adherence is particularly important.

Romero describes more than twenty years working across AI and data, including mobility risk prediction at Humn.ai and leadership of Citibank’s GenAI engineering team. Two details of the introduction differ from public records: the event archive lists him as Jointly’s CTO, while he introduces himself as co-founder and CEO; and Aon’s acquisition announcement dates its purchase of Humn.ai’s technology assets and intellectual property to March 2024, rather than the introduction’s account of an Aioi acquisition in 2023. The technical progression starts with context adaptation, then expands into architecture, strategy selection, and the challenges of learning that selection policy.

0:030:25
Suggest correction

This note stays in this page until you copy or download it. Nothing is submitted; reloading clears the draft.

0:03 · section reference included

ACE turns execution into incremental context updates

Agentic Context Engineering, or ACE, organizes adaptation around three roles:

  1. The generator produces reasoning paths while attempting a task.
  2. The reflector examines the experience and extracts lessons.
  3. The curator integrates those lessons into the agent’s context through incremental updates.

The important unit of change is a delta, rather than a wholesale rewrite. A grow-and-refine process adds useful material and maintains relevance, aiming to prevent context collapse as experience accumulates. Because the loop can learn directly from execution feedback, it can improve without labeled examples when that feedback supplies a usable signal.

Three connected boxes show Generator producing trajectories, Reflector distilling insights, and Curator integrating updates. Bullets describe incremental delta updates, grow-and-refine, and self-improvement without labels.
ACE organizes adaptation into Generator, Reflector, and Curator roles.

Romero introduces ACE through its benchmark gains, describing almost 11% on agent tasks and 8.6% on financial reasoning. The original paper makes the units and task grouping more precise: FiNER is part of the financial evaluation, alongside Formula, rather than an agent benchmark alongside AppWorld.

EvaluationReported average gainMeasurement
AppWorld10.6 percentage pointsTask and scenario goal completion across normal and challenge splits
FiNER / Formula8.6 percentage pointsExact-match accuracy with ground-truth feedback

These are the paper’s reported average improvements over its comparison baselines, which include GEPA and Dynamic Cheatsheet. Its experiments use DeepSeek-V3.1 across offline and online adaptation settings. These ACE results establish the starting point; they are not results for Meta-ACE.

1:431:58
Suggest correction

This note stays in this page until you copy or download it. Nothing is submitted; reloading clears the draft.

1:43 · section reference included

Where context adaptation runs out of room

An agent can accumulate lessons and still become less reliable. Romero identifies four failure modes in ACE:

  • Reflector dependence. If reflection is poor, its proposed lessons introduce noise or harmful instructions into subsequent context.
  • Feedback brittleness. Weak or absent ground truth can cause the loop to reinforce incorrect behavior.
  • Task complexity blindness. Uniform processing spends unnecessary resources on simple tasks and misses opportunities to invest more in difficult ones.
  • A single adaptation dimension. Changing context leaves compute allocation, memory organization, and parameter updates outside the optimization loop.

The common problem is that the system keeps applying its chosen adaptation procedure even when a task calls for a different intervention.

Four directions in the 2024–2025 research landscape motivate a broader design. In Romero’s synthesis, verification becomes stronger when it combines self-evaluation, agreement among models, and execution checks. Adaptive compute suggests that selectively spending more inference steps can let smaller models outperform larger ones in some settings. Structured memory organizes facts as graphs or at multiple levels of granularity instead of continually extending a linear context. Finally, test-time training introduces temporary parameter updates during task solving. Together, these suggest a hybrid system whose adaptation method changes with the problem.

3:153:32
Suggest correction

This note stays in this page until you copy or download it. Nothing is submitted; reloading clears the draft.

3:15 · section reference included

A controller learns how to adapt

The adaptation procedure itself becomes a learned decision. Meta-ACE profiles a task’s complexity, uncertainty, verifiability, and resource constraints, then chooses a combination of strategies across context, compute, verification, memory, and parameters. Its proposed advantage comes from coordinating those choices rather than applying the same procedure to every input.

The architecture has four layers, forming a loop:

  1. Task profiling assesses the task and its available budget.
  2. A lightweight meta-controller selects adaptation strategies and allocates resources to them.
  3. Strategy execution performs reflection, adaptive compute, hierarchical verification, structured memory retrieval, or selective test-time training.
  4. Feedback aggregation collects outcomes and uses meta-learning to update the controller’s policy.

That final update matters: the controller is intended to improve its future choices from experience, not merely route tasks through a fixed set of rules.

The profiler supplies four kinds of evidence to the controller:

SignalStated assessment
Semantic complexityEmbedding similarity to known task distributions
UncertaintyA relative-softmax score predicting model confidence
VerifiabilityWhether the output can be executed and validated
Resource availabilityContext capacity, compute budget, and time constraints

The talk describes the confidence score at this level without specifying its calculation. The profiler produces a 32-dimensional task embedding for the meta-controller. This representation brings task characteristics and operational constraints into the same strategy-selection decision.

5:085:25
Suggest correction

This note stays in this page until you copy or download it. Nothing is submitted; reloading clears the draft.

5:08 · section reference included

Six strategies, different kinds of intervention

The controller’s toolbox contains six strategies. They change different parts of the agent’s task-solving process:

  • Minimal context uses concise prompts when a task is simple enough to need little additional machinery.
  • ACE reflection retains the generator–reflector–curator loop for incremental knowledge accumulation.
  • Adaptive compute increases or decreases reasoning steps or samples according to difficulty.
  • Hierarchical verification combines self-evaluation, multi-model consensus, and execution checks.
  • Adaptive memory retrieves relevant information from structured memories at multiple levels of granularity.
  • Selective test-time training applies temporary parameter updates, such as LoRA adapters, for high-stakes tasks.

Selection is not restricted to one strategy per task. The controller is intended to learn which combinations are effective over time.

7:457:58
Suggest correction

This note stays in this page until you copy or download it. Nothing is submitted; reloading clears the draft.

7:45 · section reference included

Reward the result and the resources it consumed

Strategy learning considers three reward components. Accuracy represents the correctness of an action or prediction. One minus cost accounts for resource use or negative outcomes. A confidence component concerns the model’s expressed certainty and its calibration. Hyperparameters α, β, and γ determine their relative importance. Confidence must remain distinct from correctness: greater certainty is useful only insofar as it corresponds to reliable predictions.

The feedback loop then gathers evidence at four levels:

  • Task outcomes: success, failure, and correctness.
  • Strategy performance: the individual contribution of each strategy to the task’s overall result.
  • Efficiency: compute, latency, and memory consumption.
  • Confidence calibration: whether the predictions associated with confidence judgments were accurate.

This gives the controller more to learn from than a final pass or fail. It must also learn which interventions contributed to the result and what they cost.

8:519:07
Suggest correction

This note stays in this page until you copy or download it. Nothing is submitted; reloading clears the draft.

8:51 · section reference included

Prevent bad reflection from becoming persistent context

The first reliability intervention addresses a weak reflector. Romero cites a 50–60% ACE performance drop when reflector quality degrades, but the original ACE paper does not establish that particular claim. Its relevant ablation removes reflection and multi-epoch adaptation together; it does not measure a graded deterioration in reflector quality. The architectural concern still follows directly from the loop: an unreliable reflector can supply harmful updates to the curator.

Meta-ACE proposes three defenses in sequence. A quality gate, implemented as a learned classifier, blocks harmful deltas before they become context updates. Under uncertainty, multi-signal reflection draws on an ensemble of specialist models. If reflection remains ineffective, adaptive strategy allocation lets the controller route the task toward verification or additional test-time compute instead. The system can therefore reject a proposed update and change how it tries to improve the answer.

Romero projects retaining more than 80% performance when reflector quality degrades by around 30%. This and the subsequent resilience estimates are design expectations in the companion manuscript, rather than established measurements with a specified evaluation protocol.

10:1010:30
Suggest correction

This note stays in this page until you copy or download it. Nothing is submitted; reloading clears the draft.

10:10 · section reference included

Escalate verification when feedback is unreliable

A good reflection procedure still needs dependable feedback. Without reliable ground truth, it can extract lessons from a mistaken assessment of success. Romero projects a 50–60% reduction in errors from poor feedback through a hierarchical verification cascade. The cascade introduces three tiers with different ways of checking an output.

  1. Self-verification acts as a fast filter, accepting an output when confidence exceeds a threshold.
  2. Multi-model consensus uses confidence-weighted voting across diverse models. Romero names GPT-4, Claude, and DeepSeek as examples.
  3. Execution-based verification checks outputs through code sandboxes, API validation, and schema compliance.

The progression moves from the agent’s own assessment, to other models’ assessments, to checks against executable behavior or an explicit output contract. The talk describes this architecture; it does not demonstrate a sandbox run or an API validation.

Slide lists three verification tiers, diverse models and confidence-weighted voting, plus code sandbox, API validation, and schema compliance. It claims approximately 50–60% fewer errors from poor feedback.
Meta-ACE’s verification cascade combines self-verification, multi-model consensus, and execution-based checks.
11:2111:36
Suggest correction

This note stays in this page until you copy or download it. Nothing is submitted; reloading clears the draft.

11:21 · section reference included

Spend compute according to task difficulty

Uniform processing makes a simple task pay for an adaptation pipeline it may not need. Meta-ACE instead assigns computational budget across its six strategies for each task. Romero calls these allocation weights alphas; they are distinct from the α, β, and γ hyperparameters that weight the earlier reward components. Here, the weights describe how much budget each strategy receives.

Task difficultyProposed allocation
SimpleMinimal processing
ModerateACE reflection plus verification
ComplexHeavy test-time compute, multiple attempts, and memory retrieval

Romero estimates roughly 90% compute savings versus standard ACE for simple tasks using minimal processing. This is a claim about that task category, not an overall saving across the workload; its compute units and accuracy constraints are not specified. Moderate tasks retain a balanced reflection-and-verification path, while complex tasks receive more attempts and relevant memory.

12:2312:42
Suggest correction

This note stays in this page until you copy or download it. Nothing is submitted; reloading clears the draft.

12:23 · section reference included

Initial claims and the evaluation still to come

Romero describes the following as initial observed results:

AreaClaim in the talk
Agent benchmarksAround 8–11% improvement
Some domain-specific tasks6–8 points improvement
Overall compute costs30–40% reduction through adaptive strategy allocation

The companion manuscript instead presents these benefits as projections and proposes a future evaluation program. It also expresses the agent gain in points rather than the talk’s percent wording. Its overall compute projection assumes a workload containing 30% simple, 50% moderate, and 20% complex queries. Neither the talk nor the inspected manuscript supplies completed experiments establishing these figures with benchmark identities, baselines, sample sizes, and reproducible protocols. They should therefore be read as preliminary claims, not validated performance guarantees.

The qualitative benefits Romero describes are greater robustness, consistency, and generalization across domains. The broader architectural claim is that context, compute, verification, memory, and parameter adaptation can support a coordinated self-improvement loop. He nevertheless places implementation and evaluation of the full system in future work, alongside testing across more domains, exploring meta-learning methods, and adding further strategies.

13:3113:46
Suggest correction

This note stays in this page until you copy or download it. Nothing is submitted; reloading clears the draft.

13:31 · section reference included

The same decision layer can reach beyond one agent

The proposed controller has applications beyond choosing how much an individual agent should reflect:

  • Multimodal systems: decide when to use vision rather than language processing.
  • Compound AI systems: select strategies across stages that use different models to resolve a task end to end.
  • Human collaboration: determine when to bring a human into the loop.
  • Continual learning: balance exploration of new behavior against exploitation of what already works.

Each extension adds another consequential choice for the controller to learn. Romero’s central qualification is that this meta-level intelligence does not arrive automatically: it requires training and substantial trial and error before it can make useful allocation decisions.

Four bullets describe choosing vision versus language processing, routing specialized models, requesting human input, and balancing exploration versus exploitation. A closing line says optimization requires a meta-layer of intelligence.
Proposed Meta-ACE applications span multimodal systems, compound systems, human collaboration, and continual learning.
14:5615:22
Suggest correction

This note stays in this page until you copy or download it. Nothing is submitted; reloading clears the draft.

14:56 · section reference included

The controller introduces its own engineering problems

Sparse rewards can destabilize controller training. If useful feedback arrives infrequently, learning which strategy deserved credit becomes difficult. Romero proposes curriculum learning, robust advantage estimation, and entropy regularization as ways to stabilize the learning process.

Optimization has overhead. Profiling tasks and running multiple strategies consume resources before they deliver any savings. Efficient models, lazy execution, batching, and caching are proposed ways to reduce that cost. The controller must make adaptation economical, not just more elaborate.

Consensus can share a mistake. A verification cascade remains brittle when all participating models make the same error. Model diversity and confidence weighting help, but Romero also includes human oversight and active learning among the mitigations. Agreement alone cannot guarantee correctness.

Meta-learning needs substantial data. Synthetic task generation, policy learning, transfer from related domains, and simple, efficient algorithms are proposed ways to make that requirement more manageable. Scaling Meta-ACE across domains depends on resolving these training, cost, and verification problems. The controller that chooses how an agent should improve must itself become reliable enough to justify the resources and responsibility assigned to it.

16:2716:42
Suggest correction

This note stays in this page until you copy or download it. Nothing is submitted; reloading clears the draft.

16:27 · section reference included

Resources

From the talk

Read the complete timestamped transcript
  1. 0:03

    Right. Hello, everyone. Uh, today I will present Meta-Adaptive Context Engineering, or Meta-ACE for short, which is a new framework designed to optimize AI agents beyond single dimension approaches. We will explore how orchestrating multiple adaptation strategies can overcome the limitations of existing context engineering methods.

  2. 0:25

    Now, a little introduction about myself. Uh, so I'm Alberto Romero. I'm the co-founder and CEO at Jointly. And for context, at Jointly, we build domain-specialized agents for regulated industries where policy adherence constraints are particularly strict.

  3. 0:41

    Most of our research work is in the area of self-optimizing agent architectures, uh, using systematic approaches.

  4. 0:49

    Now, about myself, I have spent, uh, twenty plus years at the intersection of AI and data. Uh, some of my recent experience includes being the CTO and co-founder of HumanAI, uh, think ML-based risk prediction for mobility, which was acquired by Aoni in twenty twenty-three.

  5. 1:07

    And in my previous role, I headed up Citibank's GenAI engineering team.

  6. 1:13

    Now, here's our agenda for today. Um, we'll begin with the motivation and problems that current systems face. Then we'll review the ACE framework and its limitations.

  7. 1:26

    Um, after surveying recent research, uh, insights, we'll introduce the Meta-ACE approach. We'll discuss its architecture and strategy toolbox, show some results, um, and finish with future directions and challenges.

  8. 1:43

    Now, the Agentic Context Engineering framework, or ACE for short, uh, for which you've got the paper link, uh, on the slide there. So it's, it's a very popular framework, um, and the paper, um, came out a few months ago.

  9. 1:58

    Um, basically organizes adaptation into three roles. First of all, there's a generator that produces reasoning paths. Then there's a reflector that extracts lessons. And finally, there is a curator that synthesizes these lessons into incremental updates.

  10. 2:14

    ACE, uh, uses incremental delta updates and a grow and refine mechanism to prevent context collapse and maintain relevance.

  11. 2:23

    Now, most importantly, it can improve without label data by learning directly from execution feedback.

  12. 2:32

    Now, so ACE has been, um, quite successful and has achieved substantial gains across some of the most popular HM benchmarks like AppWorld or FiNER, uh, of almost an eleven percent compared to previous state-of-the-art approaches such as GEPA or DC.

  13. 2:50

    Um, and it's also achieved an eight point six percent, um, uh, gain on financial reasoning tasks.

  14. 2:58

    Um, there are four fundamental limitations, um, for ACE that I'm going to reflect on and, um, just discuss on the next slide. Um, and those form the basis for, um, for Meta-ACE, basically.

  15. 3:15

    Now, as I was saying, um, despite its strengths, ACE has got four critical failure modes. First, it is highly dependent on the reflector. Um, so when reflection fails, the context becomes noisy and even harmful.

  16. 3:32

    Uh, secondly, there's feedback brittleness, which means that when ground truth signals are weak or absent, ACE may reinforce incorrect behaviors.

  17. 3:43

    Third, the, the task complexity blindness, um, which leads to treat simple and complex tasks the same, which can be a waste of resource, uh, and also a means of opportunities, um, for optimization.

  18. 3:59

    And then finally, um, ACE optimizes only the context dimension, so ignores compute, memory, and parameter updates.

  19. 4:08

    Now, the twenty-four and twenty-five research landscape offers, um, four key insights, in my views. First of all, uh, verification mech-mechanisms, uh, like self-evaluation, multimodal consensus, and execution checks are really important for robustness of any solution.

  20. 4:28

    Secondly, uh, adaptive compute allocation shows that small models can outperform much larger ones by selectively increasing inference steps.

  21. 4:39

    The third one is that structured memory architectures, uh, outperform linear context, context accumulation by organizing facts as graphs or multi-granular memories.

  22. 4:51

    And then finally, test-time training bridges inference and learning, uh, and enables, uh, temporary parameter updates to yield large accuracy gains. So these advances suggest that we need a hybrid multi-dimensional system.

  23. 5:08

    Now, Meta-ACE, um, addresses ACE's limitation by adding a meta-controller that learns to orchestrate multiple adaptation strategies based on a task's complexity, uncertainty, verifiability, and also resource constraints.

  24. 5:25

    So instead of applying the same procedure to every problem, Meta-ACE profiles each task and allocates the right combination of strategies across context, compute, verification, memory, and parameter dimensions.

  25. 5:40

    Um, so this adaptive, uh, learned coordination is what enables it to outperform single dimension methods.

  26. 5:50

    Now, the, the Meta-ACE framework consists of four layers, so getting into the architecture. Um, the first layer is the task profiling one, which assesses complexity, uncertainty, verifiability, and resource budgets.

  27. 6:06

    Then there is a lightweight meta-controller that selects and allocates adaptation strategies accordingly.

  28. 6:13

    The next layer down is a strategy execution one, and that carries out the reflection, adaptive compute, hierarchical verification, structure memory retrieval, and selective, uh, test-time training. And then finally, uh, there's a feedback aggregation layer that collects the outcomes and updates the meta-controller's policy through meta-learning.

  29. 6:36

    So this layer design allows the system to learn from its experience and, uh, continuously refine its decision-making.

  30. 6:47

    In terms of the task profiling, um, there are four key dimensions that are being assessed. The first one is, uh, semantic co-complexity. So this is basically an embedding-based similarity to, uh, known task distributions that gets produced.

  31. 7:05

    Uh, second one is uncertainty quantification. Uh, think of it as a relative softmax, uh, scoring pr- that predicts model confidence.

  32. 7:15

    The third one is verifiability assessment, so whether we can execute and validate the output.

  33. 7:22

    And then the fourth one is resource availability. So we take into consideration the context window, the compute budget, and even other constraints such as time.

  34. 7:33

    So the output of this layer, of the task profiling layer, is a thirty-two dimensional task embedding, which is what feeds, uh, as input into the meta-controller.

  35. 7:45

    Now, in terms of the strategy toolbox, um, Meta-ACE draws from six strategies. First one is minimal context, which uses concise prompts for simple tasks.

  36. 7:58

    Uh, then we use ACE reflection, uh, which retains the generator-reflector-curator loop for incremental knowledge accumulation, um, as established by, uh, standard ACE.

  37. 8:11

    Then we also use adaptive compute, which scales the number of reasoning steps or samples based on the task difficulty.

  38. 8:19

    We also use, uh, hierarchical verification that combines self-evaluation and multimodal consensus and execution checks.

  39. 8:28

    Uh, adaptive memory, uh, that retrieves relevant information from structured multi-granular memories. And then finally, we use selective test-time training, which applies temporary parameter updates such as lower adapters for high-stakes tasks.

  40. 8:44

    So the meta-controller learns to combine these tools effectively over time.

  41. 8:51

    Now, the, um, reward formula, um, upon which the, the learning strategy is selected accounts for the following components. Um, the first one is the correctness of an action or prediction, which is accuracy.

  42. 9:07

    Then we also have the penalty associated, um, with resources used or negative outcomes, so one minus cost. And then is the trustworthiness of the models, which is self-expressed certainty.

  43. 9:21

    So the confidence calibration basically, uh, with weighted importance determined by the hyperparameters alpha, beta, and gamma.

  44. 9:31

    In terms of the, um, uh, meta-learning loop, um, we have four sources of feedback collection. Uh, first of all is task outcomes, the success, failure, or correctness, um, of the task.

  45. 9:46

    Then we've got the strategy performance. So what is the individual contribution of each strategy to the overall performance of the task?

  46. 9:56

    Then we also have efficiency metrics such as the compute, latency, memory. And then finally, we've got confidence calibration. So were predictions accurate?

  47. 10:10

    Um, so moving on to, um, how we go on about, uh, solving the, um, uh, the limitations from ACE. The first one was the weak reflector problem. So ACE's issue is that there is, uh, a fifty to sixty percent performance drop when reflector quality degrades.

  48. 10:30

    Um, with Meta-ACE, we introduce, um, uh, three things, basically. So first of all is, uh, quality gates. Um, so it's a learned classifier that blocks harmful deltas. And secondly, there's a multi-signal reflector, uh, or reflection, which basically, um, is an ensemble of specialist models, uh, when there is a level of uncertainty.

  49. 10:56

    Uh, and then the third one is adaptive strategy allocation. So the meta-controller learns when reflection fails, and then it routes to verification or test-time compute instead.

  50. 11:09

    Um, so we, we can expect to maintain an eighty percent plus performance even when the, uh, reflector degrades around, uh, thirty percent.

  51. 11:21

    Now, the, the second, um, limitation we had was, um, the feedback quality brittleness. So what we observe with ACE is that there can be significant degradation without reliable ground truth signals.

  52. 11:36

    Uh, with Meta-ACE, we introduce a hierarchical verification cascade, um, where we can expect a fifty to sixty percent reduction in errors from poor feedback, and that's through three tiers.

  53. 11:49

    The first tier is self-verification, which is just fast filter. We just accept if the confidence level is over a certain value. Second tier is a multimodal consensus, so we leverage a diverse range of models such as GPT-4, Claude, and DeepSeek, and we do confidence-weighted voting.

  54. 12:11

    And then the tier three is execution-based verification, uh, where we leverage code sandbox, APA, API validation, and schema compliance.

  55. 12:23

    Um, the, the third, um, limitation we had was, uh, task complexity mismatch. Um, so in a sense, the fact that ACE, uh, uses uniform processing, um, also for simple tasks, which can be a, a waste of resource.

  56. 12:42

    So Meta-ACE adapts, uh, strategy allocation dynamically rather than using the same heavy pipeline for everything. The alphas are allocation weights for the six optimization strategies, and they represent how much computational budget is assigned to each strategy for a given task.

  57. 13:01

    So simple tasks, um, require minimal processing, can save, uh, nine... around a ninety percent, uh, compute compared to standard ACE. Moderate tasks, um, is more of a balanced approach, um, that include ACE plus verification.

  58. 13:21

    And then complex tasks, um, basically heavy test time compute, multiple attempts, and memory retrieval.

  59. 13:31

    Um, so just to conclude with some results, um, and, and these are initial results. Uh, we have observed, um, around an eight to eleven percent, uh, improvement on agent benchmarks.

  60. 13:46

    Um, we have also observed a six to eight points improvement on, on some domain-specific tasks. Um, also a thirty to forty percent reduction in compute costs, um, through the allocation of, um, adaptive strategies.

  61. 14:04

    Um, and overall, there's, um, there's more robustness, more consistency. Um, and, you know, we can generalize better. We can use the framework across, uh, a diverse, uh, range of, of domains.

  62. 14:19

    So the conclusion is that, um, Meta-ACE can, can orchestrate a context, compute, and verification, and memory and parameter adaptation, um, and produce a robust, uh, self-improvement, um, framework for agents.

  63. 14:35

    Um, future work will implement, uh, and evaluate the full system across, uh, a, a more diverse range of domains, and we'll continue exploring meta-learning, um, and this would involve also incorporating, um, additional strategies as well.

  64. 14:56

    Now, I also wanted to touch on, um, additional applications of Meta-ACE that I think are, are quite relevant. Um, so first one is, um, for multimodal AI systems. So for example, deciding when to use vision versus, uh, language processing, again, can be, um, a, uh, like a, a meta-adaptive, uh, strategy decisioning.

  65. 15:22

    Um, also when you have, uh, compound AI systems that, um, require different models for different stages, um, and the complexity is, um, you know, is substantial, uh, we can actually, um, uh, in a, in a meta-adaptive manner, uh, select the most effective, uh, strategies to, to

  66. 15:46

    resolve a task end-to-end. Um, also, um, for human collaboration. Um, so in other words, to determine when to have a human in the loop. And also for continual learning systems, um, where we are balancing exploration versus exploitation.

  67. 16:07

    Um, so the, the core takeaway is that optimization requires a meta layer of intelligence, um, and that has to be trained, um, and, you know, um, it requires, um, a lot of trial and error before it can actually, um, perform at the right level.

  68. 16:27

    In terms of the future direction and challenges, um, there are still several challenges that remain. So the meta-controller's training, um, may be unstable, um, due to sparse rewards, and th-this can be mitigated through curriculum learning.

  69. 16:42

    Uh, also robust advantage estimation and, um, regularization of entropy.

  70. 16:49

    Also, the computational overhead from profiling on multiple, uh, strategies, um, needs to be reduced with efficient models. Um, we can leverage things like lazy execution, batching, and caching.

  71. 17:04

    Um, also, uh, the ver-verification, uh, cascades can be brittle if all models, um, make the same mistake. So we need diverse models, um, with confidence weighting and human oversight, um, as well as active learning.

  72. 17:22

    Uh, meta-learning loops require substantial data. Uh, synthetic task gen, uh, task generation or policy learning, uh, transfer from related domains and simple, efficient algorithms, uh, can also help as well.

  73. 17:37

    And finally, uh, addressing these chan- these challenges, um, is going to be key to scaling, uh, Meta-ACE and applying it across, um, a wide range of domains.

  74. 17:48

    So that was all from me. Thank you very much for listening. Um, and yeah, uh, appreciate you being there. Thank you.