Task inference
문제 설명이 없는 환경에서도 observation과 interaction으로 규칙·목표·dynamics를 추론해야 한다.
Meta-Learning for AGI: From Fast Adaptation to Self-Improving Agents
2025년 이후 Meta-Learning의 전선은 “몇 개의 예제로 새 과제를 빨리 푼다”는 문제에서 벗어나고 있다. 새로운 환경에서 무엇을 배워야 하는지 판단하고, 어떻게 탐색하고, 자신의 어느 부분을 수정하며, 그 개선을 다음 과제로 어떻게 축적할 것인가가 핵심 문제가 되었다.
이 변화는 단순한 용어 확장이 아니다. In-context learning, test-time learning, meta-RL, continual learning, memory adaptation, self-improving agents, ARC-AGI의 refinement loop가 하나의 연구축으로 수렴하고 있다. 이 글은 2025년 이후의 대표 연구를 바탕으로 Definition → Problem Definition → Core Concepts → Challenges → Research Questions → Approaches → Open Problems → Future Directions 순으로 그 지형을 재구성한다.
전통적 Meta-Learning의 수학적 구조를 유지하되, AGI 시대에는 업데이트 가능한 상태공간 자체가 넓어진다.
전통적인 Meta-Learning은 여러 task에서 얻은 transferable knowledge를 이용하여 새로운 task에 적은 데이터로 빠르게 적응하는 학습 패러다임이다. Task \(\mathcal T\sim p(\mathcal T)\)가 주어졌을 때, meta-learner는 새로운 task의 데이터 \(D_{\mathcal T}\)를 받아 learner를 어떻게 갱신할지 학습한다.
여기서 \(\theta\)는 현재 모델, \(U_\phi\)는 적응 연산자, \(\phi\)는 “어떻게 학습할 것인가”를 결정하는 meta-knowledge이다. 2026년 Hoppmann과 Scholz의 survey는 이 계보를 meta-RL과 generalist adaptive agent까지 연결한다.
그러나 Foundation Model과 Agent 시대에는 가중치만 바뀌는 것이 학습이 아니다. 현대 Agent를 다음과 같이 볼 수 있다.
따라서 현대적 Meta-Learning은 경험 \(E_t\)와 feedback \(F_t\)를 받아 다음 Agent 상태를 만드는 연산으로 해석할 수 있다.
2026년 self-improving agent survey도 foundation model과 prompt, memory, tools, control logic의 결합을 하나의 adaptive system으로 보고, self-improvement를 model parameter 또는 scaffold를 갱신하는 self-induced update operator로 정식화한다.
AGI 관점의 문제는 낯선 task나 environment \(\mathcal T\), 제한된 경험 \(E\), 계산·시간 budget \(B\) 아래에서 미래 성능을 빠르게 높이면서 기존 능력을 보존하고, 학습된 전략을 이후 task로 전이하는 adaptation strategy \(U\)를 찾는 것이다.
여기에 AGI 특유의 세 조건이 추가된다. 첫째, task 자체가 미리 정의되지 않을 수 있다. 둘째, 무엇을 업데이트할지도 시스템이 선택해야 한다. 셋째, 단기 적응이 장기적인 intelligence improvement로 누적되어야 한다.
문제 설명이 없는 환경에서도 observation과 interaction으로 규칙·목표·dynamics를 추론해야 한다.
Weights, context, memory, prompt, planner, tool, agent code 중 어느 상태를 바꿀지 결정해야 한다.
한 번의 task 성능 향상이 아니라, 배운 결과가 이후 task의 학습 속도를 높여야 한다.
In-context adaptation에서 meta-cognitive control까지, 2025–2026 연구는 하나의 계층적 구조를 드러낸다.
| Layer | 핵심 질문 | 주요 연구축 | AGI에서의 의미 |
|---|---|---|---|
| L1 · In-Context Meta-Learning | 가중치를 바꾸지 않고 context만으로 새 규칙을 배울 수 있는가? | ICL, Bayesian/meta-learning theory | 즉시 task identification과 latent rule adaptation |
| L2 · Test-Time Learning | 실제 test experience로 모델을 바꿀 수 있는가? | TTL, TTA, LoRA adaptation | Inference와 learning의 경계 붕괴 |
| L3 · Meta-RL | 상호작용을 통해 새 환경의 policy를 빠르게 적응할 수 있는가? | Meta-RL, adaptive agents | 행동 자체를 정보 획득 수단으로 사용 |
| L4 · Search–Learn Loop | 실패와 search trace를 다음 학습에 재사용할 수 있는가? | SOAR, refinement loops | 추론을 반복적 adaptation 과정으로 전환 |
| L5 · Continual Meta-Learning | 여러 task의 경험을 장기적으로 축적할 수 있는가? | Continual/Lifelong Learning | 배울수록 다음 학습이 빨라지는 구조 |
| L6 · Agent Meta-Learning | Memory, tool, planner, scaffold 자체를 개선할 수 있는가? | Gödel Agent, DGM, self-improving agents | Agent architecture까지 adaptation space로 확장 |
| L7 · Meta-Cognitive Meta-Learning | 무엇을 모르고 무엇을 바꿔야 하는지 판단할 수 있는가? | Uncertainty, reflection, adaptive control | 학습 전략 선택을 상위 executive control로 통합 |
이 표는 여러 연구축을 통합한 분석적 분류이다. 하나의 논문이 일곱 층 전체를 입증하는 것은 아니다.
전통 Meta-Learning이 주로 어떻게 weight를 업데이트할 것인가를 물었다면, 현대 Agentic Meta-Learning은 무엇을, 언제, 왜, 어떤 방식으로 바꿀 것인가를 묻는다.
Agent 상태 \(S=\{\theta,M,P,K,T,C\}\)가 있을 때 meta-controller는 현재 experience와 uncertainty를 바탕으로 reasoning을 더 할지, retrieval을 할지, 실험할지, memory를 갱신할지, fine-tune할지, tool이나 planner를 바꿀지 선택해야 한다.
SEAL, SOAR, TLM, Gödel Agent, Darwin Gödel Machine, ARC-AGI-3는 서로 다른 수준에서 같은 질문을 다룬다: 경험으로부터 시스템은 어떻게 달라질 수 있는가.
In-context learning에서는 test 시점에 parameter를 바꾸지 않더라도 demonstrations를 통해 새로운 task에 적응한다. 2025년 Wakayama와 Suzuki는 ICL을 meta-learning framework에서 분석하고, Transformer가 pretraining 중 meta-algorithm을 획득한 뒤 context를 통해 true task의 최적 알고리즘에 빠르게 접근하는 이론적 관점을 제시했다. Braccaioli 등은 여러 작고 domain-specific한 dataset을 이용한 meta-training으로 unseen domain의 in-context generalization을 개선하는 방향을 연구했다.
이 관점의 핵심은 ICL을 prompt trick이 아니라 latent task identification과 fast adaptation으로 보는 데 있다.
ICML 2025의 Test-Time Learning for Large Language Models는 unlabeled test data를 이용해 LLM을 test 시점에 동적으로 적응시키는 TLM을 제안한다. 입력 perplexity를 self-supervised signal로 활용하고, 높은 perplexity sample을 선택하며, LoRA로 forgetting을 완화한다. 논문은 AdaptEval에서 original LLM 대비 domain knowledge adaptation 성능이 최소 20% 향상되었다고 보고한다.
또 다른 2025년 연구는 test-time learning ability 자체를 intelligence 평가 대상으로 제안했다. 인간과 비교한 semantic game 실험에서 LLM도 경험을 통해 개선되었지만, cumulative experience에서 개선이 덜 안정적이고 인간보다 느렸다. 이는 static benchmark 점수와 실제 learning ability가 같은 개념이 아님을 보여준다.
NeurIPS 2025의 SEAL(Self-Adapting Language Models)은 모델이 자신의 학습 경험을 만드는 쪽으로 Meta-Learning을 확장한다. 중요한 변화는 답을 생성하는 모델이 아니라, 자신에게 어떤 학습 경험을 주어야 더 좋아지는지 생성하는 모델이라는 점이다.
ICML 2025의 SOAR는 evolutionary search와 hindsight learning을 번갈아 수행한다. LLM이 후보 program을 생성·수정하고, search trace에서 valid problem–solution pair를 만들어 다시 fine-tune한다. 이렇게 개선된 모델이 다음 search를 수행한다.
SOAR는 ARC-AGI public test set의 52%를 해결했다고 보고한다. 여기서 중요한 것은 단일 attempt의 정답률보다 search 중 얻은 경험이 다음 iteration의 생성·수정 능력으로 환류된다는 구조이다.
ARC Prize 2025 Technical Report는 2025년의 defining theme로 refinement loop를 지목한다. Candidate를 만들고, feedback으로 평가하고, 이를 다시 수정하는 per-task iterative optimization이 상위 접근들의 공통 패턴으로 나타났다는 것이다.
한 번의 forward pass가 아니라 시도–평가–수정의 구조가 reasoning의 일부가 된다. 이것은 test-time search와 meta-learning의 경계를 흐린다.
2026년 ARC-AGI-3는 instruction 없이 novel, abstract, turn-based environment를 탐색하게 한다. Agent는 exploration, goal inference, environment dynamics의 internal model 형성, planning과 action sequence 실행을 수행해야 한다. Technical report는 human test-taker가 모든 environment를 해결한 반면 2026년 3월 당시 frontier AI는 1% 미만의 점수를 기록했다고 보고한다.
여기서 AGI 평가는 “정답을 아는가”가 아니라 처음 보는 세계에서 얼마나 효율적으로 배워 행동을 바꾸는가로 이동한다.
Meta-Reinforcement Learning에서 Agent는 단순히 어떤 행동이 높은 reward를 주는지 학습하는 데 그치지 않는다. Interaction history를 바탕으로 현재 환경이 어떤 task인지 추론하고, 새 환경에 더 빨리 적응하기 위한 learning policy를 학습한다.
여기서 \(H\)는 observation, action, reward가 누적된 interaction history이다. AGI 관점에서 중요한 질문은 “어떤 행동이 당장 좋은가?”보다 “이 환경을 더 빨리 이해하려면 무엇을 시도해야 하는가?”이다. 즉 exploitation과 exploration 사이의 문제를 넘어, exploration 자체를 학습하는 learning-to-explore 문제가 된다.
2026년 Hierarchical Meta-Reinforcement Learning은 task representation, task-agnostic macro-action, primitive action의 세 계층을 두어 복잡한 multi-task 환경의 빠른 적응을 다룬다. 이 연구가 AGI 자체를 입증하는 것은 아니지만, task 추론과 reusable temporal abstraction을 결합하려는 방향은 generalist adaptive agent에 중요한 설계 단서를 제공한다.
ACL 2025의 Gödel Agent는 LLM이 high-level objective 아래 자신의 agent logic과 behavior를 동적으로 수정하도록 한다. Human-designed fixed pipeline이나 predefined meta-learning framework를 넘어 agent design space 자체를 탐색하려는 접근이다.
Darwin Gödel Machine(DGM)은 더 나아가 coding agent의 code를 반복적으로 수정하고 benchmark로 경험적으로 검증한다. 하나의 개선 경로만 좇지 않고 여러 agent의 archive를 유지하면서 open-ended search를 수행한다. 논문은 SWE-bench에서 20.0%→50.0%, Polyglot에서 14.2%→30.7%로 coding performance가 향상되었다고 보고한다.
Meta-Learning이 “어떻게 빨리 배울 것인가”를 다룬다면 continual learning은 “새로운 것을 배우면서 어떻게 과거 능력을 유지할 것인가”를 다룬다. 2025년 ACM Computing Surveys의 두 survey는 foundation/large language model의 continual pretraining, adaptation, fine-tuning과 catastrophic forgetting을 체계화한다. 2026년 IEEE TPAMI의 lifelong LLM agent roadmap은 이를 perception, memory, action의 세 모듈로 정리하면서 AGI를 향한 continual adaptation의 중요성을 명시한다.
동시에 meta-cognition은 “내가 무엇을 모르는가?”와 “지금 더 배워야 하는가?”를 다룬다. 2026년 systematic review는 self-monitoring, uncertainty calibration, adaptive control, reflective reasoning을 AGI의 adaptive reasoning과 연결한다. Meta-Learning과 결합하면 다음과 같은 상위 제어 루프가 된다.
Meta-Learning × AGI의 성패는 성능 숫자보다 adaptation의 원인, 전이, 지속성, 안전성을 분리해 측정하는 데 달려 있다.
| Challenge | 핵심 질문 | 왜 AGI에서 더 어려운가 |
|---|---|---|
| Distribution shift | Meta-training 밖의 task에도 적응하는가? | Pretraining coverage가 너무 넓어 true novelty를 확인하기 어렵다. |
| Task inference | Task label 없이 무엇을 배울지 아는가? | 규칙·목표·환경 dynamics가 모두 latent일 수 있다. |
| Exploration | 정보 가치가 높은 행동을 선택하는가? | 보상뿐 아니라 정보획득 자체를 최적화해야 한다. |
| Credit assignment | 어떤 경험이 improvement를 만들었는가? | 장기 agent loop에서는 원인이 수십·수백 step 뒤에 나타난다. |
| Stability–plasticity | 새것을 배우며 기존 능력을 유지하는가? | 지속적 update가 competence를 파괴할 수 있다. |
| Meta-overfitting | Task distribution을 외운 것 아닌가? | Meta-benchmark 자체가 새로운 memorization target이 된다. |
| Self-generated error | 잘못된 self-training data를 증폭하지 않는가? | Model이 teacher와 student 역할을 동시에 하면 오류가 순환할 수 있다. |
| Reward hacking | Self-improvement objective를 편법으로 최적화하지 않는가? | Agent가 evaluator·tool·scaffold까지 바꾸면 평가경계가 흔들린다. |
| Evaluation leakage | Benchmark familiarity를 learning으로 오인하지 않는가? | Foundation model의 pretraining provenance가 불완전하다. |
| Compute cost | Test-time learning 비용이 실용적인가? | Search와 fine-tuning을 결합하면 inference cost가 급증한다. |
| Safety | Self-modification이 통제 경계를 벗어나지 않는가? | Architecture·code 수정은 능력과 위험을 함께 바꿀 수 있다. |
특히 stability와 plasticity의 긴장은 피할 수 없다. Plasticity만 높으면 과거 능력을 잃고, stability만 높으면 새로운 것을 배우지 못한다.
| RQ | 연구질문 |
|---|---|
| RQ1 | Agent는 task description 없이 현재 무엇을 배워야 하는지 스스로 식별할 수 있는가? |
| RQ2 | 새로운 task에서 최소 경험으로 latent rule과 causal structure를 찾을 수 있는가? |
| RQ3 | Model weight, context, memory, prompt, tool, planner 중 무엇을 업데이트할지 스스로 선택할 수 있는가? |
| RQ4 | Inference와 learning을 하나의 closed loop로 통합할 수 있는가? |
| RQ5 | 실패한 reasoning/search trajectory를 reusable learning experience로 바꿀 수 있는가? |
| RQ6 | 단기 test-time adaptation이 장기적인 lifelong intelligence로 축적되는가? |
| RQ7 | 자기개선이 특정 benchmark가 아닌 새로운 task distribution으로 transfer되는가? |
| RQ8 | Uncertainty와 self-knowledge가 learning strategy 선택을 제어할 수 있는가? |
| RQ9 | Agent가 새로운 tool과 새로운 action primitive를 스스로 습득할 수 있는가? |
| RQ10 | Agent architecture나 learning algorithm 자체를 안전하게 변경할 수 있는가? |
| RQ11 | 새로운 counter-evidence를 기존 belief 수정에 이용할 수 있는가? |
| RQ12 | Skill-acquisition efficiency를 static accuracy와 분리하여 측정할 수 있는가? |
특히 RQ12는 AGI 평가와 직결된다. 최종 성공률만 보는 대신, 능력 증가량을 경험·계산·시간으로 나눈 학습 효율을 측정해야 한다.
각 접근은 서로 다른 상태를 바꾼다. AGI형 시스템은 이들 중 무엇을 호출할지 선택하는 상위 메타-컨트롤러를 요구한다.
| 접근 | Adaptation 대상 | Feedback | 대표 사례 |
|---|---|---|---|
| In-Context Meta-Learning | Hidden state / context | Demonstrations, prompt evidence | ICL meta-learning theory |
| Test-Time Training | Parameters / LoRA | Self-supervised test signal | TLM |
| Self-Generated Fine-tuning | Model parameters | Downstream performance | SEAL |
| Meta-RL | Policy / internal state | Reward, interaction history | Adaptive agent lineage |
| Evolutionary Search + Learning | Program / search policy | Execution result | SOAR |
| Continual Learning | Parameters / memory | Sequential data | LLM continual learning |
| Memory Adaptation | Episodic / semantic memory | Retrieval usefulness | Lifelong agents |
| Prompt Evolution | Prompt / instruction | Task success | Self-improving agents |
| Tool Meta-Learning | Tool-selection policy | Task feedback | Agent systems |
| Agent-Code Evolution | Scaffold / source code | Benchmark feedback | Gödel Agent, DGM |
| Metacognitive Control | Reasoning / learning strategy | Uncertainty, confidence | Adaptive reasoning |
| World-Model Learning | Transition model | Environment interaction | ARC-AGI-3 style agents |
통합형 구조에서 중요한 것은 모든 메커니즘을 한꺼번에 실행하는 것이 아니다. 현재 상태와 uncertainty를 보고 어떤 종류의 adaptation이 가장 높은 기대가치를 갖는지 선택해야 한다.
Meta-Controller는 “행동을 선택”하고 Learning Router는 “학습의 위치를 선택”한다. 두 기능을 분리하면 어떤 improvement가 어디에서 발생했는지 실험적으로 추적하기 쉬워진다.
AGI형 Meta-Learning이 성립하려면 memorization, search, adaptation, transfer, belief revision을 구별해야 한다.
Foundation Model은 방대한 corpus로 pretraining되므로 benchmark task가 정말 unseen인지 확인하기 어렵다. ARC Prize 2025 report가 지적하듯 frontier reasoning의 성능은 knowledge coverage와 benchmark contamination 문제에서 자유롭지 않다. Memorized knowledge와 newly acquired skill을 분리하지 못하면 Meta-Learning을 측정할 수 없다.
많은 후보를 생성해 최선의 것을 고르는 brute-force search와, 실패를 분석해 내부 strategy를 바꾸고 이후 시도 전체를 개선하는 learning은 다르다. 따라서 같은 compute budget 아래에서 search-only baseline과 adaptation-enabled model을 분리해 비교해야 한다.
1000개의 후보를 만들고 best candidate를 선택한다. 다음 task에서 sampler 자체는 달라지지 않는다.
Failure trace가 strategy, representation, memory 또는 parameters를 바꾸며 이후 attempt의 분포가 달라진다.
Meta-Learning의 진짜 검증은 \(T_1\)에서 학습해 \(T_1\) 점수가 오른다는 데 있지 않다. 더 강한 test는 다음과 같다.
즉 평가 대상은 task performance가 아니라 learning-to-learn transfer이다.
현재 self-improving system은 성공한 trajectory와 positive example을 활용하는 데 집중하는 경향이 있다. 그러나 AGI에는 failed hypothesis, invalid strategy, negative evidence, failed experiment도 장기 memory에 남아야 한다. 단순한 episodic storage를 넘어 “다시 시도하지 말아야 하는 조건”까지 표현할 필요가 있다.
Counter-evidence가 기존 belief와 충돌할 때 단순히 memory에 추가하는 것으로는 충분하지 않다. confidence를 낮추고, 조건을 분리하고, 잘못된 relation이나 policy를 철회해야 한다. 이 지점에서 Meta-Learning은 continual learning, epistemic reasoning, uncertainty calibration과 결합한다.
향후 연구의 핵심은 adaptation을 한 task의 기술이 아니라 장기적 지능 축적 메커니즘으로 바꾸는 것이다.
ICL, test-time search, TTL을 이용해 같은 task 안에서 빠르게 적응한다.
Interaction → experience → memory → policy change를 연결한다.
Task가 누적될수록 다음 task의 학습 효율이 증가하도록 한다.
“내가 무엇을 모르는가”를 판단하고 search, ask, simulate, learn 중 전략을 선택한다.
Model, memory, planner, tools, agent scaffold를 모두 adaptation 대상으로 삼되 검증·안전 경계를 유지한다.
Knowledge gap과 uncertainty를 감지한 뒤 학습전략을 선택하고, 그 결과를 장기 memory와 belief에 반영한다.
Reasoning–action–feedback–learning을 하나의 task loop로 통합하고 update target을 동적으로 선택한다.
당장의 보상보다 미래 학습에 필요한 정보를 얻는 행동을 선택한다.
Model뿐 아니라 memory, tool, planner, prompt, scaffold를 수정하되 improvement provenance를 추적한다.
Memorization, search, task-specific tuning과 실제 transferable learning을 분리하는 benchmark와 metric을 설계한다.
몇 개의 example로 새로운 task를 빠르게 학습하는 것이 중심이었다.
Weight update 없이 context 안에서 task를 추론하고 적응하는 능력이 부상했다.
TLM, SEAL, SOAR, Gödel Agent, DGM이 inference 이후의 adaptation space를 넓혔다.
ARC-AGI-3, lifelong agents, meta-cognition, self-improving agent surveys가 탐색·기억·자기수정을 하나의 문제로 묶기 시작했다.
배울수록 다음 학습이 빨라지고, 자신의 uncertainty와 update policy까지 개선하는 시스템이 핵심 연구대상이 된다.
따라서 “Meta-Learning × AGI”를 MAML류의 빠른 파라미터 적응으로만 정의하면 현재의 연구지형을 놓친다. 더 적절한 관점은 reasoning → experience → learning → revision → better reasoning의 폐쇄루프를 어떻게 구성하고 검증할 것인가이다.
이 흐름을 연구주제로 더 밀어붙인다면 Falsifiable Continual Meta-Learning for Self-Improving Agentic AGI가 유망하다. 핵심은 self-improvement를 주장하는 것이 아니라, 새로운 문제에서 uncertainty → hypothesis → exploration → feedback → memory → belief revision → transfer가 실제로 발생했음을 검증할 수 있는 architecture와 benchmark를 함께 제안하는 것이다.
Meta-Learning과 Meta-RL의 계보를 generalist adaptive agent까지 연결하는 survey.
https://arxiv.org/abs/2602.19837ICL을 meta-learning framework에서 finite-sample generalization 관점으로 분석한다.
https://arxiv.org/abs/2510.10981Curated domain-specific dataset collection을 활용한 meta-training과 unseen-domain ICL을 다룬다.
https://arxiv.org/abs/2507.05019Unlabeled test data, input perplexity, sample-efficient selection, LoRA를 이용한 LLM test-time adaptation.
https://proceedings.mlr.press/v267/hu25z.htmlStatic benchmark와 경험 기반 test-time learning ability를 분리해 인간과 비교한다.
https://arxiv.org/abs/2506.14448LLM이 자신의 fine-tuning data와 update directive를 생성하고 downstream performance로 self-edit를 학습한다.
NeurIPS paper pageSOAR: evolutionary search와 hindsight learning을 순환시켜 search model 자체를 개선한다.
https://proceedings.mlr.press/v267/pourcel25a.htmlLLM이 자신의 agent logic과 behavior를 동적으로 수정하는 self-evolving framework.
https://aclanthology.org/2025.acl-long.1354/Coding agent code를 반복 수정하고 empirical benchmark로 검증하며 archive 기반 open-ended exploration을 수행한다.
https://arxiv.org/abs/2505.22954ARC-AGI-2 경쟁과 2025년 refinement loop의 부상, knowledge-dependent overfitting을 분석한다.
https://arxiv.org/abs/2601.10904Novel interactive environments에서 exploration, goal inference, world-model building, planning과 adaptive efficiency를 평가한다.
https://arxiv.org/abs/2603.24621Foundation language model의 continual learning과 catastrophic forgetting 문제를 체계화한다.
https://doi.org/10.1145/3705725Vertical continuity와 horizontal continuity, continual pretraining·adaptation·fine-tuning을 정리한다.
https://doi.org/10.1145/3735633Perception, memory, action을 중심으로 lifelong LLM agent와 AGI를 연결한다.
https://ieeexplore.ieee.org/document/11328884/Self-monitoring, uncertainty calibration, adaptive control, reflective reasoning과 AGI를 체계적으로 검토한다.
https://link.springer.com/article/10.1007/s44163-026-01401-1Foundation model과 prompts, memory, tools, control logic을 결합한 agent를 self-induced update operator 관점에서 정리한다.
https://arxiv.org/abs/2607.13104Task representation, task-agnostic macro-action, primitive action의 세 계층으로 복잡한 task의 sample-efficient fast adaptation을 다룬다.
https://www.nature.com/articles/s41598-026-57247-1