Position · Machine Learning

Artificial Intelligence Needs Meta Intelligence

The case for metacognitive AI — and a working framework that puts it into practice in Federated Learning.

MI
Sergei Chuprov1, Richard D. Lange2, Leon Reznik2, Paulo Shakarian3, Raman Zatsarenko2, Dmitrii Korobeinikov2
1University of Texas Rio Grande Valley · 2Rochester Institute of Technology · 3Syracuse University
sergei.chuprov@utrgv.edu · rdlvcs@rit.edu · leon.reznik@rit.edu · pashakar@syr.edu · rz4983@rit.edu · dk9148@rit.edu
Sergei Chuprov — faculty page  ·  LDQIS Lab
Position paper (arXiv) InteFL paper (IEEE Xplore) Poster (PDF)
A metacognitive layer for AI
A metacognitive layer for AI. Monitoring, an adaptive policy π, and self-adaptive control sit atop the existing learning system — here, a Federated Learning deployment. This layer is exactly what conventional systems lack.

Today’s most capable AI systems share a strange blind spot: they don’t know how hard they are working, or whether it is worth it. Reasoning models have driven inference costs sharply upward, and training the largest models has become so resource-intensive that whole research programs exist just to trim the bill. Yet the methods we use to decide whether enough computation has been spent — on a given inference, or a given training run — remain surprisingly rudimentary: usually a fixed budget chosen by hand, applied to easy and hard inputs alike.

Humans are different. We decide how long to study for a test, how much time to spend reasoning through a problem, and when to ask for help. Cognitive psychology has studied these behaviors for over a century under the name metacognition. And there is a subtle but important point: mere after-the-fact error correction is expensive. Metacognitive monitoring instead allocates resources up front, navigating the trade-off between cost and performance before the computation is spent.

Metacognition, encompassing self-monitoring and resource-allocation inspired by cognitive science, should be a general design principle for AI systems.

Beyond stating that position, we make two calls: for a theoretical framework that unifies today’s scattered efforts, and for actionable strategies that translate metacognition research into working systems. To make the second concrete, we built one — InteFL, a framework that turns Federated Learning into a self-monitoring, self-regulating, metacognitive system.

What metacognition actually is

The organizing idea comes from Nelson and Narens, who divide cognition into an object level — perception, learning, reasoning, planning — and a meta level that monitors and controls it. Almost all of today’s AI operates entirely at the object level. A closely related distinction is dual-process theory, popularized as System 1 and System 2 thinking; metacognition, too, comes in an automatic and a deliberate kind.

Two functions matter. Monitoring assesses the object level, often through fast, heuristic cues: a Feeling of Rightness that an answer is correct, a Feeling of Knowing, an expectation violation, or a Judgment of Solvability. Control acts on those cues — allocating resources, switching strategy, or seeking help — a deliberate System-2 intervention. Together they form a loop that spends effort exactly where it changes the outcome.

Metacognition across learning and inference
One idea, many surfaces. Metacognitive solutions to core problems in learning and inference — from learning with limited samples to fast, energy-efficient inference — and how each maps onto a Federated Learning system.

System 1 and System 2 — in minds and machines

Metacognition rides on top of a deeper distinction from cognitive psychology. In Daniel Kahneman’s dual-process account, System 1 is fast, automatic, and intuitive — pattern recognition and snap judgments made with little effort — while System 2 is slow, deliberate, and effortful: the careful, sequential reasoning we reserve for hard problems. Most of the time System 1 runs the show; System 2 is engaged only selectively, and what decides when to engage it is precisely metacognition.

The two kinds of metacognition map cleanly onto the two systems. Automatic cues — a Feeling of Rightness, a Feeling of Knowing — are System-1 signals that arrive effortlessly. Turning those cues into action — re-checking an answer, switching strategy, spending more compute, or asking for help — is a deliberate System-2 intervention.

Today’s AI sits mostly at System 1: a single forward pass returns an answer at fixed cost — fast, fluent, and unreflective. Recent “reasoning” models add a System-2-like mode through chain-of-thought, search, and verification, but they tend to apply it indiscriminately and expensively, to easy and hard inputs alike. The missing piece is a metacognitive controller: a lightweight monitor that decides, per input, whether cheap System-1 processing suffices or costly System-2 deliberation is warranted — the same economy the human mind runs on.

System 1 and System 2 in humans and AI
Two systems, two speeds. Fast, automatic System 1 and slow, deliberate System 2 — in human cognition and their emerging analogues in AI. Metacognition is what arbitrates between them.

The case: more efficient, safer, more secure

Adopted as a design principle, metacognition promises AI that is simultaneously more efficient, safer, and more secure. A metacognitive system:

These capabilities address a gap in classical statistical learning theory, which prioritizes accuracy while largely ignoring the cost and feasibility of computation — the very quantities a resource-rational agent must weigh.

Making the trade-off precise

Resource-rationality lets us write the goal down. Let an object-level function fw process an instance in a mode c that governs its behavior and resource use. A meta-policy π selects c for each instance and state, and we minimize a combined objective:

resource-rational objective
Here α cost(c) prices the chosen processing mode, and the β term charges for the controller’s own overhead.

Drop the controller — always use one mode — and you recover the ordinary, single-mode objective as a special case. The striking claim of resource-rationality is that the controller can pay for itself: cheap modes handle the easy cases, expensive ones are reserved for the hard cases, and total loss goes down despite the overhead. In learning, the case is even stronger — the controller’s overhead is paid once at training time and amortized over the whole lifetime of the model.

The honest objections

Three counter-arguments deserve a straight answer. “Scale is all you need”: compute keeps getting cheaper, so why manage it? Because meta-reasoning about uncertainty improves robustness at any scale, and smarter resource use has real economic, accessibility, and environmental value. “Generate-and-verify”: just sample many outputs and pick the best — which improves accuracy but not efficiency, and is infeasible in real-time or safety-critical settings. “We already have it”: early-exit networks, mixture-of-experts routing, and cost-aware AutoML are genuinely kindred. But a metacognitive controller is distinguished by three properties: it is an explicit supervisory layer with its own state; it is learned jointly with the object-level system rather than tuned offline and frozen; and it is active at runtime, staying cheap by default and spending only when needed.

Open research challenges

Making metacognition a design principle raises hard problems. The paper frames three research challenges:

Research Challenge 1
Low-overhead cues and controllers

Develop metacognitive cues and controllers whose computational and system-complexity overhead is low enough that they pay for themselves — the paradox being that it takes resources to monitor and control resources.

Research Challenge 2
Translating cognitive science into computation

Turn concepts of cues and controllers into precise computational infrastructure. Promising communities include neurosymbolic AI, cognitive architectures such as ACT-R and SOAR, and hyperdimensional computing; methods like abductive learning with new concepts and NASR already use a model to cue correction — though that cueing model can itself err.

Research Challenge 3
Characterizing failures of metacognition

The meta level can fail in ways the object level cannot. Accurate error detection in a multi-class setting can even lower overall performance if labels cannot be reassigned to improve precision. And a controller may misjudge its own competence, or take a locally-rational but globally-counterproductive action — switching to an expensive aggregation rule exactly when the budget is most strained. These compounding meta-level errors can destabilize learning, and call for their own characterizations, benchmarks, and mitigations.

A call to action: three research tasks

Alongside the challenges, we ask the community to prioritize three concrete tasks:

Research Task 1
Characterize the performance–compute trade-off

Rigorously relate task performance (accuracy, robustness, generalization) to resource cost (time, memory, energy) for both learning and inference — connecting PAC learnability, anytime algorithms, and energy-efficient models. Recent work shows metacognitive triggers can reserve large, expensive models for correction while a smaller model does the routine work.

Research Task 2
Develop robust, low-overhead cues

Build metacognitive triggers — error-detection rules, early-exit signals, attribution from explainable AI (LIME, SHAP) or credit assignment — that are reliable yet computable in near-constant time, ideally revealing the causes of mistakes rather than merely flagging them.

Research Task 3
Build well-calibrated controllers with uncertainty quantification

Adapt temperature scaling, conformal prediction, ensembling, and abductive inference to the meta level, so a controller’s expressed confidence reflects its true chance of success. In sequential settings this becomes a metareasoning problem over meta-states and meta-actions: when to stop gathering information and act.


From principle to practice: Federated Learning

A principle is only as good as the system that embodies it. Federated Learning (FL) — where many clients train locally and a server aggregates their updates without ever seeing their data — is a natural home for metacognition, because it already separates an object level (local training) from a meta level (server aggregation and evaluation). But conventional FL is naive: it averages every update, so a few clients running data- or model-poisoning attacks can quietly corrupt the global model, and distance-based defenses often exclude benign clients along with the bad ones.

Treating aggregation as metacognitive control fixes this. A monitoring function 𝒜 evaluates each client update — its distance from consensus, its trust and reputation history — and control accepts, rejects, or re-weights it; the system self-adapts its exclusion thresholds under drift or attack. Formally, the primary loss ℒ(θ) is augmented with 𝒜 to give the update rule θt+1 = θt + 𝒜(ℒ(θ), φ).

Metacognitive monitoring in FL
Monitoring 𝒜 in action. The server evaluates each client’s trustworthiness and adjusts aggregation to exclude anomalous updates — turning a static average into an informed, self-regulating decision.

InteFL: designing metacognitive systems by talking to them

InteFL makes this repeatable. It has two layers. An AI-assisted design layer lets a researcher describe a use case in natural language; an agent proposes a configuration, runs the experiment, analyzes the results with an IntelliScore robustness metric and MAD-based detection metrics, and refines the plan in a feedback loop. Beneath it, the FL metacognitive layer treats the running system’s own signals — loss and accuracy history, trust scores, detection accuracy — as the state a controller acts on.

InteFL architecture
The InteFL architecture. An automated metacognitive layer (framework-generated knowledge, an IntelliScore robustness metric, and an AI agent) sits above the Federated Learning layer, where metacognitive monitoring collects client metrics and metacognitive control selects which clients participate.

The mapping to the objective is exact. At round t, the object-level step is a single aggregation over client updates; the mode c indexes the available aggregation strategies (FedAvg, Multi-Krum, a PID-based exclusion rule); the policy π is InteFL’s adjustable aggregation; and its parameters w′ are the exclusion thresholds, tuned against observed performance. In benign, stationary conditions the optimal policy collapses to the cheapest mode — plain FedAvg — so the system degrades gracefully to ordinary FL; under heterogeneity or attack, it switches strategies round by round. The construction is architecture-agnostic: InteFL also drives LLM pipelines (BiomedBERT and GPT-2 on MedQuad and NER data).

Two metacognitive layers in FL application design
Design and deployment loop. High-level intent in, a reproducible case-study configuration out — with the aggregation strategy playing the role of the control mode c.

Does it work? A proof of concept

We stress-tested the idea on OctMNIST retinal optical-coherence-tomography scans: twenty clients, four of them adversarial and flipping 100% of their labels, over twenty aggregation rounds. Six aggregation strategies competed, each a different metacognitive control policy.

Loss convergence by strategy
Metacognitive control pays off. Aggregated loss versus round on OctMNIST. Trust-and-Reputation and the PID-based rule converge lowest; Trimmed Mean and Bulyan miss attackers and stall at high loss.

The same pattern shows up in how well each method identifies the malicious clients. Trimmed Mean’s client-exclusion accuracy is far below the metacognitive rules’, so anomalous updates slip into the aggregate.

Client-exclusion performance
Who actually catches the attackers. Client-exclusion accuracy and F1 across strategies. The distance-based Trimmed Mean (red) lags badly; trust-based and PID control lead.

Finally, the controller’s own hyperparameters matter. Tuning the PID rule’s exclusion threshold reveals a clear sweet spot — and activating selective aggregation earlier yields higher final accuracy for the benign clients.

PID fine-tuning
Tuning the controller. Exclusion accuracy and F1 as the PID rule’s threshold varies; 2.5 standard deviations gives the best balance. This is a demonstration — not a claim about any single method — that FL can be made metacognitive.

Toward wise machines

A complementary argument comes from Johnson and colleagues in “Imagining and Building Wise Machines: The Centrality of AI Metacognition” [18]. They observe that AI still stumbles on robustness, explainability, cooperation, and safety, and trace these shortcomings to one deeper failure: AI systems lack wisdom.

Drawing on cognitive and social science, they define wisdom as the ability to navigate intractable problems — those that are ambiguous, radically uncertain, novel, chaotic, or computationally explosive — through a mix of task-level and metacognitive strategies. Task-level strategies solve well-defined problems; metacognitive strategies — knowing the limits of one’s knowledge, balancing multiple perspectives, managing uncertainty, and seeking the right information — are what let an agent cope when the problem itself is ill-posed.

Their diagnosis reinforces ours. AI research has poured effort into task-level competence while leaving metacognition underdeveloped — yet metacognition is exactly what robust, transparent, and safe behavior requires. As they put it, the greatest near-term risk is not a powerful, malevolent AI but one that simply does not work well; machine metacognition is a crucial tool against those prosaic failures. Wisdom, on this view, is metacognition operating not just over compute, but over goals, values, and the limits of one’s own understanding.

Wisdom and AI metacognition
Wisdom as metacognition. Navigating intractable, open-ended problems calls for metacognitive strategies — managing uncertainty, weighing perspectives, and knowing what one does not know — layered on top of task-level skill. Adapted from Johnson et al. [18].

Why this matters

The payoff compounds. More efficient AI lowers the economic and environmental cost of both training and inference, and lets smaller labs compete where budgets, not ideas, are the bottleneck. A shared theory and common tooling turn today’s one-off tricks — early stopping, mixture-of-experts, cost-aware AutoML — into comparable, cumulative science. And because metacognition sits at the interface of machine learning and cognitive science, progress here sharpens our understanding of intelligence itself while making systems safer and more accountable.

Long treated as a key enabler of general intelligence, metacognition is — on our pragmatic view — a concrete paradigm for managing the growing cost of AI, and a practical path to systems that know when to think harder, and when not to.

Metacognition belongs at the center of the field’s agenda, not at its margins. The theory is worth building; the cues and benchmarks are worth standardizing; and, as InteFL shows, the systems are buildable today.


Read the papers

Position paper (arXiv) InteFL paper (IEEE Xplore) Poster (PDF)

References

[1] S. Chuprov, R. D. Lange, L. Reznik, P. Shakarian, R. Zatsarenko, D. Korobeinikov. “Position: Artificial Intelligence Needs Meta Intelligence — the Case for Metacognitive AI.” Proc. Int. Conf. on Machine Learning (ICML), 2026.

[2] D. Korobeinikov, S. Chuprov, R. Zatsarenko, L. Reznik. “InteFL: Optimizing Federated Learning with Metacognition for Application Design and Deployment.” IEEE Intelligent Systems, 2026.

[3] T. O. Nelson and L. Narens. “Metamemory: A Theoretical Framework and New Findings.” Psychology of Learning and Motivation, 26:125–173, 1990.

[4] J. H. Flavell. “Metacognition and Cognitive Monitoring: A New Area of Cognitive–Developmental Inquiry.” American Psychologist, 34(10):906–911, 1979.

[5] R. Ackerman and V. A. Thompson. “Meta-Reasoning: Monitoring and Control of Thinking and Reasoning.” Trends in Cognitive Sciences, 21(8):607–617, 2017.

[6] D. Kahneman. Thinking, Fast and Slow. Farrar, Straus and Giroux, 2011.

[7] F. Lieder and T. L. Griffiths. “Resource-Rational Analysis: Understanding Human Cognition as the Optimal Use of Limited Computational Resources.” Behavioral and Brain Sciences, 43:e1, 2020.

[8] S. J. Russell and E. Wefald. “Principles of Metareasoning.” Artificial Intelligence, 49(1–3):361–395, 1991.

[9] M. D. S. Fleming and H. C. Lau. “How to Measure Metacognition.” Frontiers in Human Neuroscience, 8:443, 2014.

[10] R. Sutton. “The Bitter Lesson.” 2019. incompleteideas.net.

[11] K. Cobbe et al. “Training Verifiers to Solve Math Word Problems.” arXiv:2110.14168, 2021.

[12] B. McMahan, E. Moore, D. Ramage, S. Hampson, B. A. y Arcas. “Communication-Efficient Learning of Deep Networks from Decentralized Data (FedAvg).” AISTATS, 2017.

[13] P. Blanchard, E. M. El Mhamdi, R. Guerraoui, J. Stainer. “Machine Learning with Adversaries: Byzantine Tolerant Gradient Descent (Krum).” NeurIPS, 2017.

[14] E. M. El Mhamdi, R. Guerraoui, S. Rouault. “The Hidden Vulnerability of Distributed Learning in Byzantium (Bulyan).” ICML, 2018.

[15] D. Yin, Y. Chen, R. Kannan, P. Bartlett. “Byzantine-Robust Distributed Learning: Towards Optimal Statistical Rates (Trimmed Mean).” ICML, 2018.

[16] C. Guo, G. Pleiss, Y. Sun, K. Q. Weinberger. “On Calibration of Modern Neural Networks.” ICML, 2017.

[17] P. Shakarian, G. I. Simari, D. Bastian. “Probabilistic Foundations for Metacognition via Hybrid-AI.” arXiv:2502.05398, 2025.

[18] S. G. B. Johnson, A.-H. Karimi, Y. Bengio, N. Chater, T. Gerstenberg, K. Larson, S. Levine, M. Mitchell, I. Rahwan, B. Schölkopf, I. Grossmann. “Imagining and Building Wise Machines: The Centrality of AI Metacognition.” arXiv:2411.02478, 2024.

A self-contained reading companion to the poster. All figures © the authors.
Sergei Chuprov · LDQIS Lab